builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1636 starttime: 1461675994.23 results: success (0) buildid: 20160426041155 builduid: b276353ccef4403fbd9a0f0b50b16148 revision: 7353d8e2cef652857f730e3b9ce39425e388e832 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:34.229080) ========= master: http://buildbot-master52.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:34.230200) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:34.230515) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:34.578966) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:34.579241) ========= 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-1461673976.289373-1598991658 _=/tools/buildbot/bin/python using PTY: False --2016-04-26 06:06:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.37M=0.001s 2016-04-26 06:06:35 (9.37 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.650261 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:35.299177) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:35.299526) ========= 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-1461673976.289373-1598991658 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020911 ========= master_lag: 0.14 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:35.461772) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 14 secs) (at 2016-04-26 06:06:35.462094) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 7353d8e2cef652857f730e3b9ce39425e388e832 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 7353d8e2cef652857f730e3b9ce39425e388e832 --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-1461673976.289373-1598991658 _=/tools/buildbot/bin/python using PTY: False 2016-04-26 06:06:35,609 truncating revision to first 12 chars 2016-04-26 06:06:35,610 Setting DEBUG logging. 2016-04-26 06:06:35,610 attempt 1/10 2016-04-26 06:06:35,610 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/7353d8e2cef6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 06:06:36,780 unpacking tar archive at: fx-team-7353d8e2cef6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.845971 ========= master_lag: 12.76 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 14 secs) (at 2016-04-26 06:06:50.068738) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:50.069076) ========= script_repo_revision: 7353d8e2cef652857f730e3b9ce39425e388e832 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:50.069520) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:50.069793) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 06:06:50.130051) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 10 secs) (at 2016-04-26 06:06:50.130331) ========= /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 fx-team --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', 'fx-team', '--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-1461673976.289373-1598991658 _=/tools/buildbot/bin/python using PTY: False 06:06:50 INFO - MultiFileLogger online at 20160426 06:06:50 in /builds/slave/test 06:06:50 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 fx-team --download-symbols true 06:06:50 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:06:50 INFO - {'append_to_log': False, 06:06:50 INFO - 'base_work_dir': '/builds/slave/test', 06:06:50 INFO - 'blob_upload_branch': 'fx-team', 06:06:50 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:06:50 INFO - 'buildbot_json_path': 'buildprops.json', 06:06:50 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:06:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:06:50 INFO - 'download_minidump_stackwalk': True, 06:06:50 INFO - 'download_symbols': 'true', 06:06:50 INFO - 'e10s': False, 06:06:50 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:06:50 INFO - 'tooltool.py': '/tools/tooltool.py', 06:06:50 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:06:50 INFO - '/tools/misc-python/virtualenv.py')}, 06:06:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:06:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:06:50 INFO - 'log_level': 'info', 06:06:50 INFO - 'log_to_console': True, 06:06:50 INFO - 'opt_config_files': (), 06:06:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:06:50 INFO - '--processes=1', 06:06:50 INFO - '--config=%(test_path)s/wptrunner.ini', 06:06:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:06:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:06:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:06:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:06:50 INFO - 'pip_index': False, 06:06:50 INFO - 'require_test_zip': True, 06:06:50 INFO - 'test_type': ('testharness',), 06:06:50 INFO - 'this_chunk': '1', 06:06:50 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:06:50 INFO - 'total_chunks': '10', 06:06:50 INFO - 'virtualenv_path': 'venv', 06:06:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:06:50 INFO - 'work_dir': 'build'} 06:06:50 INFO - ##### 06:06:50 INFO - ##### Running clobber step. 06:06:50 INFO - ##### 06:06:50 INFO - Running pre-action listener: _resource_record_pre_action 06:06:50 INFO - Running main action method: clobber 06:06:50 INFO - rmtree: /builds/slave/test/build 06:06:50 INFO - Running post-action listener: _resource_record_post_action 06:06:50 INFO - ##### 06:06:50 INFO - ##### Running read-buildbot-config step. 06:06:50 INFO - ##### 06:06:50 INFO - Running pre-action listener: _resource_record_pre_action 06:06:50 INFO - Running main action method: read_buildbot_config 06:06:50 INFO - Using buildbot properties: 06:06:50 INFO - { 06:06:50 INFO - "project": "", 06:06:50 INFO - "product": "firefox", 06:06:50 INFO - "script_repo_revision": "production", 06:06:50 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 06:06:50 INFO - "repository": "", 06:06:50 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 06:06:50 INFO - "buildid": "20160426041155", 06:06:50 INFO - "pgo_build": "False", 06:06:50 INFO - "basedir": "/builds/slave/test", 06:06:50 INFO - "buildnumber": 31, 06:06:50 INFO - "slavename": "tst-linux64-spot-1636", 06:06:50 INFO - "master": "http://buildbot-master52.bb.releng.use1.mozilla.com:8201/", 06:06:50 INFO - "platform": "linux64", 06:06:50 INFO - "branch": "fx-team", 06:06:50 INFO - "revision": "7353d8e2cef652857f730e3b9ce39425e388e832", 06:06:50 INFO - "repo_path": "integration/fx-team", 06:06:50 INFO - "moz_repo_path": "", 06:06:50 INFO - "stage_platform": "linux64", 06:06:50 INFO - "builduid": "b276353ccef4403fbd9a0f0b50b16148", 06:06:50 INFO - "slavebuilddir": "test" 06:06:50 INFO - } 06:06:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2. 06:06:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json. 06:06:50 INFO - Running post-action listener: _resource_record_post_action 06:06:50 INFO - ##### 06:06:50 INFO - ##### Running download-and-extract step. 06:06:50 INFO - ##### 06:06:50 INFO - Running pre-action listener: _resource_record_pre_action 06:06:50 INFO - Running main action method: download_and_extract 06:06:50 INFO - mkdir: /builds/slave/test/build/tests 06:06:50 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')]} 06:06:50 INFO - https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 06:06:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:06:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:06:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:06:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 06:06:52 INFO - Downloaded 1361 bytes. 06:06:52 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:06:52 INFO - Using the following test package requirements: 06:06:52 INFO - {u'common': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 06:06:52 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:06:52 INFO - u'firefox-49.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 06:06:52 INFO - u'gtest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:06:52 INFO - u'firefox-49.0a1.en-US.linux-x86_64.gtest.tests.zip'], 06:06:52 INFO - u'jittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:06:52 INFO - u'jsshell-linux-x86_64.zip'], 06:06:52 INFO - u'mochitest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:06:52 INFO - u'firefox-49.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 06:06:52 INFO - u'mozbase': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 06:06:52 INFO - u'reftest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:06:52 INFO - u'firefox-49.0a1.en-US.linux-x86_64.reftest.tests.zip'], 06:06:52 INFO - u'talos': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:06:52 INFO - u'firefox-49.0a1.en-US.linux-x86_64.talos.tests.zip'], 06:06:52 INFO - u'web-platform': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:06:52 INFO - u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 06:06:52 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:06:52 INFO - u'firefox-49.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 06:06:52 INFO - Downloading packages: [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 06:06:52 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')]} 06:06:52 INFO - https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 06:06:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 06:06:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 06:06:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 06:06:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 06:06:56 INFO - Downloaded 22750397 bytes. 06:06:56 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:06:56 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:06:56 INFO - caution: filename not matched: web-platform/* 06:06:56 INFO - Return code: 11 06:06:56 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')]} 06:06:56 INFO - https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 06:06:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:06:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:06:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:06:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 06:06:59 INFO - Downloaded 36406741 bytes. 06:06:59 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:06:59 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:07:04 INFO - caution: filename not matched: bin/* 06:07:04 INFO - caution: filename not matched: config/* 06:07:04 INFO - caution: filename not matched: mozbase/* 06:07:04 INFO - caution: filename not matched: marionette/* 06:07:04 INFO - caution: filename not matched: tools/wptserve/* 06:07:04 INFO - Return code: 11 06:07:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:07:04 INFO - https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 06:07:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:07:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:07:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:07:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 06:07:09 INFO - Downloaded 64488506 bytes. 06:07:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:07:09 INFO - mkdir: /builds/slave/test/properties 06:07:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:07:09 INFO - Writing to file /builds/slave/test/properties/build_url 06:07:09 INFO - Contents: 06:07:09 INFO - build_url:https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:07:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:07:10 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:07:10 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:07:10 INFO - Contents: 06:07:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:07:10 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')]} 06:07:10 INFO - https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:07:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:07:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:07:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:07:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 06:07:18 INFO - Downloaded 90931543 bytes. 06:07:18 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:07:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:07:25 INFO - Return code: 0 06:07:25 INFO - Running post-action listener: _resource_record_post_action 06:07:25 INFO - Running post-action listener: set_extra_try_arguments 06:07:25 INFO - ##### 06:07:25 INFO - ##### Running create-virtualenv step. 06:07:25 INFO - ##### 06:07:25 INFO - Running pre-action listener: _pre_create_virtualenv 06:07:25 INFO - Running pre-action listener: _resource_record_pre_action 06:07:25 INFO - Running main action method: create_virtualenv 06:07:25 INFO - Creating virtualenv /builds/slave/test/build/venv 06:07:25 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 06:07:25 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:07:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:07:25 INFO - Using real prefix '/usr' 06:07:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:07:27 INFO - Installing distribute.............................................................................................................................................................................................done. 06:07:31 INFO - Installing pip.................done. 06:07:31 INFO - Return code: 0 06:07:31 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:07:31 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')]} 06:07:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:07:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:07:31 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')]} 06:07:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:07:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:07:31 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 0x2b33030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b343f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c4f480>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b6fca0>, '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 0x2c4c810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c4cca0>, '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-1461673976.289373-1598991658', '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 06:07:31 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 06:07:31 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 06:07:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:07:31 INFO - 'CCACHE_UMASK': '002', 06:07:31 INFO - 'DISPLAY': ':0', 06:07:31 INFO - 'HOME': '/home/cltbld', 06:07:31 INFO - 'LANG': 'en_US.UTF-8', 06:07:31 INFO - 'LOGNAME': 'cltbld', 06:07:31 INFO - 'MAIL': '/var/mail/cltbld', 06:07:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:07:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:07:31 INFO - 'MOZ_NO_REMOTE': '1', 06:07:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:07:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:07:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:07:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:07:31 INFO - 'PWD': '/builds/slave/test', 06:07:31 INFO - 'SHELL': '/bin/bash', 06:07:31 INFO - 'SHLVL': '1', 06:07:31 INFO - 'TERM': 'linux', 06:07:31 INFO - 'TMOUT': '86400', 06:07:31 INFO - 'USER': 'cltbld', 06:07:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461673976.289373-1598991658', 06:07:31 INFO - '_': '/tools/buildbot/bin/python'} 06:07:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:07:32 INFO - Downloading/unpacking psutil>=0.7.1 06:07:32 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 06:07:32 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 06:07:32 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 06:07:32 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 06:07:32 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 06:07:32 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 06:07:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:07:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:07:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:07:38 INFO - Installing collected packages: psutil 06:07:38 INFO - Running setup.py install for psutil 06:07:38 INFO - building 'psutil._psutil_linux' extension 06:07:38 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 06:07:40 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 06:07:41 INFO - building 'psutil._psutil_posix' extension 06:07:41 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 06:07:41 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 06:07:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:07:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:07:41 INFO - Successfully installed psutil 06:07:41 INFO - Cleaning up... 06:07:42 INFO - Return code: 0 06:07:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:07: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')]} 06:07:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:07:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:07: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')]} 06:07:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:07:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:07:42 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 0x2b33030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b343f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c4f480>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b6fca0>, '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 0x2c4c810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c4cca0>, '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-1461673976.289373-1598991658', '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 06:07:42 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 06:07:42 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 06:07:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:07:42 INFO - 'CCACHE_UMASK': '002', 06:07:42 INFO - 'DISPLAY': ':0', 06:07:42 INFO - 'HOME': '/home/cltbld', 06:07:42 INFO - 'LANG': 'en_US.UTF-8', 06:07:42 INFO - 'LOGNAME': 'cltbld', 06:07:42 INFO - 'MAIL': '/var/mail/cltbld', 06:07:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:07:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:07:42 INFO - 'MOZ_NO_REMOTE': '1', 06:07:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:07:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:07:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:07:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:07:42 INFO - 'PWD': '/builds/slave/test', 06:07:42 INFO - 'SHELL': '/bin/bash', 06:07:42 INFO - 'SHLVL': '1', 06:07:42 INFO - 'TERM': 'linux', 06:07:42 INFO - 'TMOUT': '86400', 06:07:42 INFO - 'USER': 'cltbld', 06:07:42 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461673976.289373-1598991658', 06:07:42 INFO - '_': '/tools/buildbot/bin/python'} 06:07:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:07:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:07:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:07:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:07:42 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 06:07:42 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 06:07:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:07:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:07:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:07:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:07:47 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:07:47 INFO - Installing collected packages: mozsystemmonitor 06:07:47 INFO - Running setup.py install for mozsystemmonitor 06:07:48 INFO - Successfully installed mozsystemmonitor 06:07:48 INFO - Cleaning up... 06:07:48 INFO - Return code: 0 06:07:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:07:48 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')]} 06:07:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:07:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:07:48 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')]} 06:07:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:07:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:07:48 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 0x2b33030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b343f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c4f480>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b6fca0>, '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 0x2c4c810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c4cca0>, '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-1461673976.289373-1598991658', '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 06:07:48 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 06:07:48 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 06:07:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:07:48 INFO - 'CCACHE_UMASK': '002', 06:07:48 INFO - 'DISPLAY': ':0', 06:07:48 INFO - 'HOME': '/home/cltbld', 06:07:48 INFO - 'LANG': 'en_US.UTF-8', 06:07:48 INFO - 'LOGNAME': 'cltbld', 06:07:48 INFO - 'MAIL': '/var/mail/cltbld', 06:07:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:07:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:07:48 INFO - 'MOZ_NO_REMOTE': '1', 06:07:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:07:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:07:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:07:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:07:48 INFO - 'PWD': '/builds/slave/test', 06:07:48 INFO - 'SHELL': '/bin/bash', 06:07:48 INFO - 'SHLVL': '1', 06:07:48 INFO - 'TERM': 'linux', 06:07:48 INFO - 'TMOUT': '86400', 06:07:48 INFO - 'USER': 'cltbld', 06:07:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461673976.289373-1598991658', 06:07:48 INFO - '_': '/tools/buildbot/bin/python'} 06:07:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:07:48 INFO - Downloading/unpacking blobuploader==1.2.4 06:07:48 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 06:07:48 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 06:07:48 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 06:07:48 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 06:07:48 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 06:07:48 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 06:07:53 INFO - Downloading blobuploader-1.2.4.tar.gz 06:07:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:07:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:07:53 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 06:07:53 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 06:07:53 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 06:07:53 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 06:07:54 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 06:07:54 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 06:07:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:07:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:07:55 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 06:07:55 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 06:07:55 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 06:07:55 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 06:07:55 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 06:07:55 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 06:07:55 INFO - Downloading docopt-0.6.1.tar.gz 06:07:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:07:56 INFO - Installing collected packages: blobuploader, requests, docopt 06:07:56 INFO - Running setup.py install for blobuploader 06:07:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:07:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:07:56 INFO - Running setup.py install for requests 06:07:56 INFO - Running setup.py install for docopt 06:07:57 INFO - Successfully installed blobuploader requests docopt 06:07:57 INFO - Cleaning up... 06:07:57 INFO - Return code: 0 06:07:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:07:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:07:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:07:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:07:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:07:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:07:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:07:57 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 0x2b33030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b343f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c4f480>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b6fca0>, '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 0x2c4c810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c4cca0>, '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-1461673976.289373-1598991658', '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 06:07:57 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 06:07:57 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 06:07:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:07:57 INFO - 'CCACHE_UMASK': '002', 06:07:57 INFO - 'DISPLAY': ':0', 06:07:57 INFO - 'HOME': '/home/cltbld', 06:07:57 INFO - 'LANG': 'en_US.UTF-8', 06:07:57 INFO - 'LOGNAME': 'cltbld', 06:07:57 INFO - 'MAIL': '/var/mail/cltbld', 06:07:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:07:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:07:57 INFO - 'MOZ_NO_REMOTE': '1', 06:07:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:07:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:07:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:07:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:07:57 INFO - 'PWD': '/builds/slave/test', 06:07:57 INFO - 'SHELL': '/bin/bash', 06:07:57 INFO - 'SHLVL': '1', 06:07:57 INFO - 'TERM': 'linux', 06:07:57 INFO - 'TMOUT': '86400', 06:07:57 INFO - 'USER': 'cltbld', 06:07:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461673976.289373-1598991658', 06:07:57 INFO - '_': '/tools/buildbot/bin/python'} 06:07:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:07:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:07:57 INFO - Running setup.py (path:/tmp/pip-yrf436-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:07:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:07:57 INFO - Running setup.py (path:/tmp/pip-PDJfDY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:07:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:07:58 INFO - Running setup.py (path:/tmp/pip-HUDMGD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:07:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:07:58 INFO - Running setup.py (path:/tmp/pip-cD7nLH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:07:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:07:58 INFO - Running setup.py (path:/tmp/pip-TqBpub-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:07:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:07:58 INFO - Running setup.py (path:/tmp/pip-uoHTYG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:07:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:07:58 INFO - Running setup.py (path:/tmp/pip-0GAr_v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:07:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:07:58 INFO - Running setup.py (path:/tmp/pip-8aBZyR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:07:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:07:58 INFO - Running setup.py (path:/tmp/pip-8hqzvD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:07:59 INFO - Running setup.py (path:/tmp/pip-F1q4L5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:07:59 INFO - Running setup.py (path:/tmp/pip-tvLVGi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:07:59 INFO - Running setup.py (path:/tmp/pip-z57BKW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:07:59 INFO - Running setup.py (path:/tmp/pip-SPC9nI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:07:59 INFO - Running setup.py (path:/tmp/pip-S2sMY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:07:59 INFO - Running setup.py (path:/tmp/pip-0wobtJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:07:59 INFO - Running setup.py (path:/tmp/pip-UEIQWc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:08:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:08:00 INFO - Running setup.py (path:/tmp/pip-TbcueS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:08:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:08:00 INFO - Running setup.py (path:/tmp/pip-jk2UEy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:08:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:08:00 INFO - Running setup.py (path:/tmp/pip-h2h4oJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:08:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:08:00 INFO - Running setup.py (path:/tmp/pip-P2rbIu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:08:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:08:00 INFO - Running setup.py (path:/tmp/pip-kpeQ63-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:08:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:08:01 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 06:08:01 INFO - Running setup.py install for manifestparser 06:08:01 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:08:01 INFO - Running setup.py install for mozcrash 06:08:01 INFO - Running setup.py install for mozdebug 06:08:01 INFO - Running setup.py install for mozdevice 06:08:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:08:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:08:02 INFO - Running setup.py install for mozfile 06:08:02 INFO - Running setup.py install for mozhttpd 06:08:02 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:08:02 INFO - Running setup.py install for mozinfo 06:08:02 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:08:02 INFO - Running setup.py install for mozInstall 06:08:02 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:08:02 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:08:02 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:08:02 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:08:02 INFO - Running setup.py install for mozleak 06:08:03 INFO - Running setup.py install for mozlog 06:08:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:08:03 INFO - Running setup.py install for moznetwork 06:08:03 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:08:03 INFO - Running setup.py install for mozprocess 06:08:03 INFO - Running setup.py install for mozprofile 06:08:03 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:08:03 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:08:03 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:08:04 INFO - Running setup.py install for mozrunner 06:08:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:08:04 INFO - Running setup.py install for mozscreenshot 06:08:04 INFO - Running setup.py install for moztest 06:08:04 INFO - Running setup.py install for mozversion 06:08:04 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:08:04 INFO - Running setup.py install for wptserve 06:08:05 INFO - Running setup.py install for marionette-driver 06:08:05 INFO - Running setup.py install for browsermob-proxy 06:08:05 INFO - Running setup.py install for marionette-client 06:08:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:08:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:08:06 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 06:08:06 INFO - Cleaning up... 06:08:06 INFO - Return code: 0 06:08:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:08:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:08:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:08:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:08:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:08:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:08:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:08:06 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 0x2b33030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b343f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c4f480>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b6fca0>, '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 0x2c4c810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c4cca0>, '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-1461673976.289373-1598991658', '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 06:08:06 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 06:08:06 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 06:08:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:08:06 INFO - 'CCACHE_UMASK': '002', 06:08:06 INFO - 'DISPLAY': ':0', 06:08:06 INFO - 'HOME': '/home/cltbld', 06:08:06 INFO - 'LANG': 'en_US.UTF-8', 06:08:06 INFO - 'LOGNAME': 'cltbld', 06:08:06 INFO - 'MAIL': '/var/mail/cltbld', 06:08:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:08:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:08:06 INFO - 'MOZ_NO_REMOTE': '1', 06:08:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:08:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:08:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:08:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:08:06 INFO - 'PWD': '/builds/slave/test', 06:08:06 INFO - 'SHELL': '/bin/bash', 06:08:06 INFO - 'SHLVL': '1', 06:08:06 INFO - 'TERM': 'linux', 06:08:06 INFO - 'TMOUT': '86400', 06:08:06 INFO - 'USER': 'cltbld', 06:08:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461673976.289373-1598991658', 06:08:06 INFO - '_': '/tools/buildbot/bin/python'} 06:08:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:08:06 INFO - Running setup.py (path:/tmp/pip-YjPyFx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:08:06 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)) 06:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:08:06 INFO - Running setup.py (path:/tmp/pip-iA6u3t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:08:06 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)) 06:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:08:06 INFO - Running setup.py (path:/tmp/pip-wu3K6O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:08:07 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)) 06:08:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:08:07 INFO - Running setup.py (path:/tmp/pip-wUtpDQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:08:07 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)) 06:08:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:08:07 INFO - Running setup.py (path:/tmp/pip-JP9emL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:08:07 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)) 06:08:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:08:07 INFO - Running setup.py (path:/tmp/pip-VYfbaU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:08:07 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)) 06:08:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:08:07 INFO - Running setup.py (path:/tmp/pip-KW_0L7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:08:07 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)) 06:08:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:08:07 INFO - Running setup.py (path:/tmp/pip-djLXXS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:08:07 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)) 06:08:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:08:07 INFO - Running setup.py (path:/tmp/pip-jg22uO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:08:07 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)) 06:08:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:08:07 INFO - Running setup.py (path:/tmp/pip-5ov46R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:08:08 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)) 06:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:08:08 INFO - Running setup.py (path:/tmp/pip-YaPBnT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:08:08 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)) 06:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:08:08 INFO - Running setup.py (path:/tmp/pip-SPEiik-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:08:08 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)) 06:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:08:08 INFO - Running setup.py (path:/tmp/pip-2kvhHw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:08:08 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)) 06:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:08:08 INFO - Running setup.py (path:/tmp/pip-BRkYn9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:08:08 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)) 06:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:08:08 INFO - Running setup.py (path:/tmp/pip-QBbzCB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:08:08 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)) 06:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:08:08 INFO - Running setup.py (path:/tmp/pip-t8p9EN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:08:09 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)) 06:08:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:08:09 INFO - Running setup.py (path:/tmp/pip-dTIfGj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:08:09 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)) 06:08:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:08:09 INFO - Running setup.py (path:/tmp/pip-urJn6y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:08:09 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)) 06:08:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:08:09 INFO - Running setup.py (path:/tmp/pip-xdw9rV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:08:09 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)) 06:08:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:08:09 INFO - Running setup.py (path:/tmp/pip-ZEnqAC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:08:09 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)) 06:08:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:08:09 INFO - Running setup.py (path:/tmp/pip-7bqCya-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:08:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:08:10 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)) 06:08:10 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)) 06:08:10 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)) 06:08:10 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)) 06:08:10 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)) 06:08:10 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)) 06:08:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:08:10 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 06:08:10 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 06:08:10 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 06:08:10 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 06:08:10 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 06:08:10 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 06:08:15 INFO - Downloading blessings-1.6.tar.gz 06:08:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:08:15 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)) 06:08:15 INFO - Installing collected packages: blessings 06:08:15 INFO - Running setup.py install for blessings 06:08:15 INFO - Successfully installed blessings 06:08:15 INFO - Cleaning up... 06:08:16 INFO - Return code: 0 06:08:16 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:08:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:08:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:08:16 INFO - Reading from file tmpfile_stdout 06:08:16 INFO - Current package versions: 06:08:16 INFO - argparse == 1.2.1 06:08:16 INFO - blessings == 1.6 06:08:16 INFO - blobuploader == 1.2.4 06:08:16 INFO - browsermob-proxy == 0.6.0 06:08:16 INFO - docopt == 0.6.1 06:08:16 INFO - manifestparser == 1.1 06:08:16 INFO - marionette-client == 2.3.0 06:08:16 INFO - marionette-driver == 1.4.0 06:08:16 INFO - mozInstall == 1.12 06:08:16 INFO - mozcrash == 0.17 06:08:16 INFO - mozdebug == 0.1 06:08:16 INFO - mozdevice == 0.48 06:08:16 INFO - mozfile == 1.2 06:08:16 INFO - mozhttpd == 0.7 06:08:16 INFO - mozinfo == 0.9 06:08:16 INFO - mozleak == 0.1 06:08:16 INFO - mozlog == 3.1 06:08:16 INFO - moznetwork == 0.27 06:08:16 INFO - mozprocess == 0.22 06:08:16 INFO - mozprofile == 0.28 06:08:16 INFO - mozrunner == 6.11 06:08:16 INFO - mozscreenshot == 0.1 06:08:16 INFO - mozsystemmonitor == 0.0 06:08:16 INFO - moztest == 0.7 06:08:16 INFO - mozversion == 1.4 06:08:16 INFO - psutil == 3.1.1 06:08:16 INFO - requests == 1.2.3 06:08:16 INFO - wptserve == 1.4.0 06:08:16 INFO - wsgiref == 0.1.2 06:08:16 INFO - Running post-action listener: _resource_record_post_action 06:08:16 INFO - Running post-action listener: _start_resource_monitoring 06:08:16 INFO - Starting resource monitoring. 06:08:16 INFO - ##### 06:08:16 INFO - ##### Running pull step. 06:08:16 INFO - ##### 06:08:16 INFO - Running pre-action listener: _resource_record_pre_action 06:08:16 INFO - Running main action method: pull 06:08:16 INFO - Pull has nothing to do! 06:08:16 INFO - Running post-action listener: _resource_record_post_action 06:08:16 INFO - ##### 06:08:16 INFO - ##### Running install step. 06:08:16 INFO - ##### 06:08:16 INFO - Running pre-action listener: _resource_record_pre_action 06:08:16 INFO - Running main action method: install 06:08:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:08:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:08:16 INFO - Reading from file tmpfile_stdout 06:08:16 INFO - Detecting whether we're running mozinstall >=1.0... 06:08:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:08:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:08:17 INFO - Reading from file tmpfile_stdout 06:08:17 INFO - Output received: 06:08:17 INFO - Usage: mozinstall [options] installer 06:08:17 INFO - Options: 06:08:17 INFO - -h, --help show this help message and exit 06:08:17 INFO - -d DEST, --destination=DEST 06:08:17 INFO - Directory to install application into. [default: 06:08:17 INFO - "/builds/slave/test"] 06:08:17 INFO - --app=APP Application being installed. [default: firefox] 06:08:17 INFO - mkdir: /builds/slave/test/build/application 06:08:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:08:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 06:08:48 INFO - Reading from file tmpfile_stdout 06:08:48 INFO - Output received: 06:08:48 INFO - /builds/slave/test/build/application/firefox/firefox 06:08:48 INFO - Running post-action listener: _resource_record_post_action 06:08:48 INFO - ##### 06:08:48 INFO - ##### Running run-tests step. 06:08:48 INFO - ##### 06:08:48 INFO - Running pre-action listener: _resource_record_pre_action 06:08:48 INFO - Running main action method: run_tests 06:08:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:08:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:08:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:08:48 INFO - grabbing minidump binary from tooltool 06:08:48 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')]} 06:08:48 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 0x2b6fca0>, '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 0x2c4c810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c4cca0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:08:48 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 06:08:48 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 06:08:48 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 06:08:48 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:08:49 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpXMx1J_ 06:08:49 INFO - INFO - File integrity verified, renaming tmpXMx1J_ to linux64-minidump_stackwalk 06:08:49 INFO - INFO - Updating local cache /builds/tooltool_cache... 06:08:49 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 06:08:49 INFO - Return code: 0 06:08:49 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 06:08:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:08:49 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/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.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 06:08:49 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/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.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 06:08:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:08:49 INFO - 'CCACHE_UMASK': '002', 06:08:49 INFO - 'DISPLAY': ':0', 06:08:49 INFO - 'HOME': '/home/cltbld', 06:08:49 INFO - 'LANG': 'en_US.UTF-8', 06:08:49 INFO - 'LOGNAME': 'cltbld', 06:08:49 INFO - 'MAIL': '/var/mail/cltbld', 06:08:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:08:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:08:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:08:49 INFO - 'MOZ_NO_REMOTE': '1', 06:08:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:08:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:08:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:08:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:08:49 INFO - 'PWD': '/builds/slave/test', 06:08:49 INFO - 'SHELL': '/bin/bash', 06:08:49 INFO - 'SHLVL': '1', 06:08:49 INFO - 'TERM': 'linux', 06:08:49 INFO - 'TMOUT': '86400', 06:08:49 INFO - 'USER': 'cltbld', 06:08:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461673976.289373-1598991658', 06:08:49 INFO - '_': '/tools/buildbot/bin/python'} 06:08:49 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/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.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 06:08:50 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 06:08:50 INFO - import pkg_resources 06:08:52 INFO - Using 1 client processes 06:08:52 INFO - wptserve Starting http server on 127.0.0.1:8000 06:08:52 INFO - wptserve Starting http server on 127.0.0.1:8001 06:08:52 INFO - wptserve Starting http server on 127.0.0.1:8443 06:08:54 INFO - SUITE-START | Running 778 tests 06:08:54 INFO - Running testharness tests 06:08:54 INFO - Setting up ssl 06:08:54 INFO - PROCESS | certutil | 06:08:54 INFO - PROCESS | certutil | 06:08:54 INFO - PROCESS | certutil | 06:08:54 INFO - Certificate Nickname Trust Attributes 06:08:54 INFO - SSL,S/MIME,JAR/XPI 06:08:54 INFO - 06:08:54 INFO - web-platform-tests CT,, 06:08:54 INFO - 06:08:54 INFO - Starting runner 06:08:57 INFO - PROCESS | 1956 | 1461676137572 Marionette DEBUG Marionette enabled via build flag and pref 06:08:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a19d38000 == 1 [pid = 1956] [id = 1] 06:08:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 1 (0x7f7a19d38800) [pid = 1956] [serial = 1] [outer = (nil)] 06:08:57 INFO - PROCESS | 1956 | [1956] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:08:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 2 (0x7f7a19d39800) [pid = 1956] [serial = 2] [outer = 0x7f7a19d38800] 06:08:58 INFO - PROCESS | 1956 | 1461676138216 Marionette INFO Listening on port 2828 06:08:58 INFO - PROCESS | 1956 | 1461676138844 Marionette DEBUG Marionette enabled via command-line flag 06:08:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a16c0e000 == 2 [pid = 1956] [id = 2] 06:08:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 3 (0x7f7a16c0e800) [pid = 1956] [serial = 3] [outer = (nil)] 06:08:58 INFO - PROCESS | 1956 | [1956] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:08:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 4 (0x7f7a16c0f800) [pid = 1956] [serial = 4] [outer = 0x7f7a16c0e800] 06:08:59 INFO - PROCESS | 1956 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f7a16cfad30 06:08:59 INFO - PROCESS | 1956 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f7a160535b0 06:08:59 INFO - PROCESS | 1956 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f7a1605b820 06:08:59 INFO - PROCESS | 1956 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f7a1605bb20 06:08:59 INFO - PROCESS | 1956 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f7a1605be50 06:08:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 5 (0x7f7a1608e800) [pid = 1956] [serial = 5] [outer = 0x7f7a19d38800] 06:08:59 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:08:59 INFO - PROCESS | 1956 | 1461676139648 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:32817 06:08:59 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:08:59 INFO - PROCESS | 1956 | 1461676139694 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:32818 06:08:59 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:08:59 INFO - PROCESS | 1956 | 1461676139751 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:32819 06:08:59 INFO - PROCESS | 1956 | 1461676139756 Marionette DEBUG Closed connection conn0 06:08:59 INFO - PROCESS | 1956 | 1461676139760 Marionette DEBUG Closed connection conn1 06:08:59 INFO - PROCESS | 1956 | [1956] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 06:08:59 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:08:59 INFO - PROCESS | 1956 | 1461676139887 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:32820 06:08:59 INFO - PROCESS | 1956 | 1461676139889 Marionette DEBUG Closed connection conn2 06:08:59 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:08:59 INFO - PROCESS | 1956 | 1461676139947 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:32821 06:08:59 INFO - PROCESS | 1956 | 1461676139962 Marionette DEBUG Closed connection conn3 06:09:00 INFO - PROCESS | 1956 | 1461676140012 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:09:00 INFO - PROCESS | 1956 | 1461676140032 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.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":"20160426041155","device":"desktop","version":"49.0a1"} 06:09:00 INFO - PROCESS | 1956 | [1956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:09:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa7c000 == 3 [pid = 1956] [id = 3] 06:09:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 6 (0x7f7a0aa7c800) [pid = 1956] [serial = 6] [outer = (nil)] 06:09:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa7d000 == 4 [pid = 1956] [id = 4] 06:09:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 7 (0x7f7a0aa14400) [pid = 1956] [serial = 7] [outer = (nil)] 06:09:02 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:09:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a098df800 == 5 [pid = 1956] [id = 5] 06:09:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 8 (0x7f7a09acec00) [pid = 1956] [serial = 8] [outer = (nil)] 06:09:02 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:09:02 INFO - PROCESS | 1956 | [1956] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:09:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 9 (0x7f7a09783000) [pid = 1956] [serial = 9] [outer = 0x7f7a09acec00] 06:09:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 10 (0x7f7a09398800) [pid = 1956] [serial = 10] [outer = 0x7f7a0aa7c800] 06:09:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 11 (0x7f7a093d7800) [pid = 1956] [serial = 11] [outer = 0x7f7a0aa14400] 06:09:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 12 (0x7f7a093d9800) [pid = 1956] [serial = 12] [outer = 0x7f7a09acec00] 06:09:03 INFO - PROCESS | 1956 | 1461676143944 Marionette DEBUG loaded listener.js 06:09:03 INFO - PROCESS | 1956 | 1461676143965 Marionette DEBUG loaded listener.js 06:09:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 13 (0x7f7a06bbc400) [pid = 1956] [serial = 13] [outer = 0x7f7a09acec00] 06:09:04 INFO - PROCESS | 1956 | 1461676144721 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"e37448bc-a19b-4c7e-9fcc-0786951e40b6","capabilities":{"browserName":"Firefox","browserVersion":"49.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":"20160426041155","device":"desktop","version":"49.0a1","command_id":1}}] 06:09:05 INFO - PROCESS | 1956 | 1461676145001 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}] 06:09:05 INFO - PROCESS | 1956 | 1461676145369 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:09:05 INFO - PROCESS | 1956 | 1461676145530 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:09:05 INFO - PROCESS | 1956 | [1956] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:09:05 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:09:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 14 (0x7f7a03437800) [pid = 1956] [serial = 14] [outer = 0x7f7a09acec00] 06:09:06 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:09:06 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:09:06 INFO - PROCESS | 1956 | 1461676146182 Marionette TRACE conn4 <- [1,3,null,{}] 06:09:06 INFO - PROCESS | 1956 | 1461676146252 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:09:06 INFO - PROCESS | 1956 | 1461676146274 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:09:06 INFO - PROCESS | 1956 | 1461676146319 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:09:06 INFO - PROCESS | 1956 | 1461676146324 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:09:06 INFO - PROCESS | 1956 | 1461676146332 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:09:06 INFO - PROCESS | 1956 | 1461676146337 Marionette TRACE conn4 <- [1,6,null,{}] 06:09:06 INFO - PROCESS | 1956 | 1461676146347 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}] 06:09:06 INFO - PROCESS | 1956 | 1461676146365 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:09:06 INFO - PROCESS | 1956 | 1461676146370 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a021d3000 == 6 [pid = 1956] [id = 6] 06:09:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 15 (0x7f7a02021400) [pid = 1956] [serial = 15] [outer = (nil)] 06:09:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 16 (0x7f7a02023400) [pid = 1956] [serial = 16] [outer = 0x7f7a02021400] 06:09:06 INFO - PROCESS | 1956 | 1461676146448 Marionette DEBUG loaded listener.js 06:09:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 17 (0x7f7a0202a000) [pid = 1956] [serial = 17] [outer = 0x7f7a02021400] 06:09:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01ea3000 == 7 [pid = 1956] [id = 7] 06:09:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 18 (0x7f7a01e3e000) [pid = 1956] [serial = 18] [outer = (nil)] 06:09:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 19 (0x7f7a0202ac00) [pid = 1956] [serial = 19] [outer = 0x7f7a01e3e000] 06:09:06 INFO - PROCESS | 1956 | 1461676146942 Marionette DEBUG loaded listener.js 06:09:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 20 (0x7f7a01bb5800) [pid = 1956] [serial = 20] [outer = 0x7f7a01e3e000] 06:09:07 INFO - PROCESS | 1956 | 1461676147425 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]]]}] 06:09:07 INFO - PROCESS | 1956 | [1956] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1188ms 06:09:07 INFO - PROCESS | 1956 | 1461676147582 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:09:07 INFO - PROCESS | 1956 | 1461676147588 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:09:07 INFO - PROCESS | 1956 | 1461676147630 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:09:07 INFO - PROCESS | 1956 | 1461676147634 Marionette TRACE conn4 <- [1,10,null,{}] 06:09:07 INFO - PROCESS | 1956 | 1461676147656 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}] 06:09:07 INFO - PROCESS | 1956 | 1461676147848 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:09:07 INFO - PROCESS | 1956 | 1461676147866 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a19d4c800 == 8 [pid = 1956] [id = 8] 06:09:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 21 (0x7f7a001e8800) [pid = 1956] [serial = 21] [outer = (nil)] 06:09:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 22 (0x7f7a001ea800) [pid = 1956] [serial = 22] [outer = 0x7f7a001e8800] 06:09:07 INFO - PROCESS | 1956 | 1461676147936 Marionette DEBUG loaded listener.js 06:09:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 23 (0x7f7a001efc00) [pid = 1956] [serial = 23] [outer = 0x7f7a001e8800] 06:09:08 INFO - PROCESS | 1956 | 1461676148947 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]]]}] 06:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1421ms 06:09:09 INFO - PROCESS | 1956 | 1461676149022 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:09:09 INFO - PROCESS | 1956 | 1461676149030 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:09:09 INFO - PROCESS | 1956 | 1461676149037 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:09:09 INFO - PROCESS | 1956 | 1461676149044 Marionette TRACE conn4 <- [1,14,null,{}] 06:09:09 INFO - PROCESS | 1956 | 1461676149052 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}] 06:09:09 INFO - PROCESS | 1956 | 1461676149272 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:09:09 INFO - PROCESS | 1956 | 1461676149392 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f8e000 == 9 [pid = 1956] [id = 9] 06:09:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 24 (0x7f7a010cb800) [pid = 1956] [serial = 24] [outer = (nil)] 06:09:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 25 (0x7f7a01de1400) [pid = 1956] [serial = 25] [outer = 0x7f7a010cb800] 06:09:09 INFO - PROCESS | 1956 | 1461676149472 Marionette DEBUG loaded listener.js 06:09:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 26 (0x7f7a02121400) [pid = 1956] [serial = 26] [outer = 0x7f7a010cb800] 06:09:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01b75000 == 10 [pid = 1956] [id = 10] 06:09:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 27 (0x7f7a01b78000) [pid = 1956] [serial = 27] [outer = (nil)] 06:09:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 28 (0x7f7a021ca000) [pid = 1956] [serial = 28] [outer = 0x7f7a01b78000] 06:09:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 29 (0x7f7a01eb3000) [pid = 1956] [serial = 29] [outer = 0x7f7a01b78000] 06:09:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01b74800 == 11 [pid = 1956] [id = 11] 06:09:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 30 (0x7f7a010cc800) [pid = 1956] [serial = 30] [outer = (nil)] 06:09:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 31 (0x7f7a08b70400) [pid = 1956] [serial = 31] [outer = 0x7f7a010cc800] 06:09:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 32 (0x7f7a08112000) [pid = 1956] [serial = 32] [outer = 0x7f7a010cc800] 06:09:10 INFO - PROCESS | 1956 | 1461676150607 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]]]}] 06:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1638ms 06:09:10 INFO - PROCESS | 1956 | 1461676150695 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:09:10 INFO - PROCESS | 1956 | 1461676150703 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:09:10 INFO - PROCESS | 1956 | 1461676150717 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:09:10 INFO - PROCESS | 1956 | 1461676150720 Marionette TRACE conn4 <- [1,18,null,{}] 06:09:10 INFO - PROCESS | 1956 | 1461676150729 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}] 06:09:10 INFO - PROCESS | 1956 | 1461676150923 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:09:11 INFO - PROCESS | 1956 | 1461676151061 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a081a1800 == 12 [pid = 1956] [id = 12] 06:09:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 33 (0x7f7a06a62800) [pid = 1956] [serial = 33] [outer = (nil)] 06:09:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 34 (0x7f7a08eb7000) [pid = 1956] [serial = 34] [outer = 0x7f7a06a62800] 06:09:11 INFO - PROCESS | 1956 | 1461676151139 Marionette DEBUG loaded listener.js 06:09:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 35 (0x7f7a0a8aa800) [pid = 1956] [serial = 35] [outer = 0x7f7a06a62800] 06:09:11 INFO - PROCESS | 1956 | 1461676151954 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]]]}] 06:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1294ms 06:09:12 INFO - PROCESS | 1956 | 1461676152011 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:09:12 INFO - PROCESS | 1956 | 1461676152017 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:09:12 INFO - PROCESS | 1956 | 1461676152025 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:09:12 INFO - PROCESS | 1956 | 1461676152033 Marionette TRACE conn4 <- [1,22,null,{}] 06:09:12 INFO - PROCESS | 1956 | 1461676152057 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}] 06:09:12 INFO - PROCESS | 1956 | 1461676152314 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:09:12 INFO - PROCESS | 1956 | 1461676152412 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09d9f800 == 13 [pid = 1956] [id = 13] 06:09:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 36 (0x7f7a01b3c800) [pid = 1956] [serial = 36] [outer = (nil)] 06:09:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 37 (0x7f7a0a7f3800) [pid = 1956] [serial = 37] [outer = 0x7f7a01b3c800] 06:09:12 INFO - PROCESS | 1956 | 1461676152490 Marionette DEBUG loaded listener.js 06:09:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 38 (0x7f7a0abb7000) [pid = 1956] [serial = 38] [outer = 0x7f7a01b3c800] 06:09:13 INFO - PROCESS | 1956 | 1461676153506 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]]]}] 06:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1494ms 06:09:13 INFO - PROCESS | 1956 | 1461676153520 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:09:13 INFO - PROCESS | 1956 | 1461676153524 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:09:13 INFO - PROCESS | 1956 | 1461676153534 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:09:13 INFO - PROCESS | 1956 | 1461676153539 Marionette TRACE conn4 <- [1,26,null,{}] 06:09:13 INFO - PROCESS | 1956 | 1461676153550 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}] 06:09:13 INFO - PROCESS | 1956 | 1461676153709 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:09:13 INFO - PROCESS | 1956 | 1461676153817 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a05f7c800 == 14 [pid = 1956] [id = 14] 06:09:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 39 (0x7f7a01b3d400) [pid = 1956] [serial = 39] [outer = (nil)] 06:09:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 40 (0x7f7a05f60400) [pid = 1956] [serial = 40] [outer = 0x7f7a01b3d400] 06:09:13 INFO - PROCESS | 1956 | 1461676153889 Marionette DEBUG loaded listener.js 06:09:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 41 (0x7f7a0a469c00) [pid = 1956] [serial = 41] [outer = 0x7f7a01b3d400] 06:09:14 INFO - PROCESS | 1956 | 1461676154894 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]]]}] 06:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1385ms 06:09:14 INFO - PROCESS | 1956 | 1461676154920 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:09:14 INFO - PROCESS | 1956 | 1461676154928 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:09:14 INFO - PROCESS | 1956 | 1461676154938 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:09:14 INFO - PROCESS | 1956 | 1461676154941 Marionette TRACE conn4 <- [1,30,null,{}] 06:09:14 INFO - PROCESS | 1956 | 1461676154947 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}] 06:09:15 INFO - PROCESS | 1956 | 1461676155118 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:09:15 INFO - PROCESS | 1956 | 1461676155209 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a07bcc000 == 15 [pid = 1956] [id = 15] 06:09:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 42 (0x7f7a02120000) [pid = 1956] [serial = 42] [outer = (nil)] 06:09:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 43 (0x7f7a06a60400) [pid = 1956] [serial = 43] [outer = 0x7f7a02120000] 06:09:15 INFO - PROCESS | 1956 | 1461676155275 Marionette DEBUG loaded listener.js 06:09:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 44 (0x7f7a0a7f3000) [pid = 1956] [serial = 44] [outer = 0x7f7a02120000] 06:09:15 INFO - PROCESS | 1956 | 1461676155992 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]]]}] 06:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1089ms 06:09:16 INFO - PROCESS | 1956 | 1461676156028 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:09:16 INFO - PROCESS | 1956 | 1461676156032 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:09:16 INFO - PROCESS | 1956 | 1461676156038 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:09:16 INFO - PROCESS | 1956 | 1461676156045 Marionette TRACE conn4 <- [1,34,null,{}] 06:09:16 INFO - PROCESS | 1956 | 1461676156074 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}] 06:09:16 INFO - PROCESS | 1956 | 1461676156219 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:09:16 INFO - PROCESS | 1956 | 1461676156233 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4fa800 == 16 [pid = 1956] [id = 16] 06:09:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 45 (0x7f7a0b87b400) [pid = 1956] [serial = 45] [outer = (nil)] 06:09:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 46 (0x7f7a0c5e1400) [pid = 1956] [serial = 46] [outer = 0x7f7a0b87b400] 06:09:16 INFO - PROCESS | 1956 | 1461676156300 Marionette DEBUG loaded listener.js 06:09:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 47 (0x7f7a0d312c00) [pid = 1956] [serial = 47] [outer = 0x7f7a0b87b400] 06:09:17 INFO - PROCESS | 1956 | 1461676157014 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]]]}] 06:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1002ms 06:09:17 INFO - PROCESS | 1956 | 1461676157042 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:09:17 INFO - PROCESS | 1956 | 1461676157047 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:09:17 INFO - PROCESS | 1956 | 1461676157066 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:09:17 INFO - PROCESS | 1956 | 1461676157070 Marionette TRACE conn4 <- [1,38,null,{}] 06:09:17 INFO - PROCESS | 1956 | 1461676157076 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}] 06:09:17 INFO - PROCESS | 1956 | 1461676157245 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:09:17 INFO - PROCESS | 1956 | 1461676157258 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa84000 == 17 [pid = 1956] [id = 17] 06:09:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 48 (0x7f7a0d31dc00) [pid = 1956] [serial = 48] [outer = (nil)] 06:09:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 49 (0x7f7a160e7400) [pid = 1956] [serial = 49] [outer = 0x7f7a0d31dc00] 06:09:17 INFO - PROCESS | 1956 | 1461676157340 Marionette DEBUG loaded listener.js 06:09:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 50 (0x7f7a16eaf800) [pid = 1956] [serial = 50] [outer = 0x7f7a0d31dc00] 06:09:18 INFO - PROCESS | 1956 | 1461676158177 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]]]}] 06:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1152ms 06:09:18 INFO - PROCESS | 1956 | 1461676158212 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:09:18 INFO - PROCESS | 1956 | 1461676158217 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:09:18 INFO - PROCESS | 1956 | 1461676158228 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:09:18 INFO - PROCESS | 1956 | 1461676158234 Marionette TRACE conn4 <- [1,42,null,{}] 06:09:18 INFO - PROCESS | 1956 | 1461676158244 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}] 06:09:18 INFO - PROCESS | 1956 | 1461676158416 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:09:18 INFO - PROCESS | 1956 | 1461676158538 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03421000 == 18 [pid = 1956] [id = 18] 06:09:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 51 (0x7f7a002e5800) [pid = 1956] [serial = 51] [outer = (nil)] 06:09:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 52 (0x7f7a01bbac00) [pid = 1956] [serial = 52] [outer = 0x7f7a002e5800] 06:09:18 INFO - PROCESS | 1956 | 1461676158617 Marionette DEBUG loaded listener.js 06:09:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 53 (0x7f7a02026400) [pid = 1956] [serial = 53] [outer = 0x7f7a002e5800] 06:09:19 INFO - PROCESS | 1956 | 1461676159475 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]]]}] 06:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1294ms 06:09:19 INFO - PROCESS | 1956 | 1461676159523 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:09:19 INFO - PROCESS | 1956 | 1461676159532 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:09:19 INFO - PROCESS | 1956 | 1461676159542 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:09:19 INFO - PROCESS | 1956 | 1461676159547 Marionette TRACE conn4 <- [1,46,null,{}] 06:09:19 INFO - PROCESS | 1956 | 1461676159553 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}] 06:09:19 INFO - PROCESS | 1956 | 1461676159723 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:09:19 INFO - PROCESS | 1956 | 1461676159847 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4ef800 == 19 [pid = 1956] [id = 19] 06:09:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 54 (0x7f7a03526800) [pid = 1956] [serial = 54] [outer = (nil)] 06:09:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 55 (0x7f7a06b14c00) [pid = 1956] [serial = 55] [outer = 0x7f7a03526800] 06:09:19 INFO - PROCESS | 1956 | 1461676159924 Marionette DEBUG loaded listener.js 06:09:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 56 (0x7f7a08f3c800) [pid = 1956] [serial = 56] [outer = 0x7f7a03526800] 06:09:20 INFO - PROCESS | 1956 | 1461676160823 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]]]}] 06:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1329ms 06:09:20 INFO - PROCESS | 1956 | 1461676160873 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:09:20 INFO - PROCESS | 1956 | 1461676160877 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:09:20 INFO - PROCESS | 1956 | 1461676160884 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:09:20 INFO - PROCESS | 1956 | 1461676160890 Marionette TRACE conn4 <- [1,50,null,{}] 06:09:20 INFO - PROCESS | 1956 | 1461676160907 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}] 06:09:21 INFO - PROCESS | 1956 | 1461676161112 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:09:21 INFO - PROCESS | 1956 | 1461676161238 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b81c000 == 20 [pid = 1956] [id = 20] 06:09:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 57 (0x7f7a0aa0e400) [pid = 1956] [serial = 57] [outer = (nil)] 06:09:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 58 (0x7f7a0b58c400) [pid = 1956] [serial = 58] [outer = 0x7f7a0aa0e400] 06:09:21 INFO - PROCESS | 1956 | 1461676161323 Marionette DEBUG loaded listener.js 06:09:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 59 (0x7f7a0d3a6c00) [pid = 1956] [serial = 59] [outer = 0x7f7a0aa0e400] 06:09:22 INFO - PROCESS | 1956 | 1461676162152 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]]]}] 06:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1338ms 06:09:22 INFO - PROCESS | 1956 | 1461676162224 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:09:22 INFO - PROCESS | 1956 | 1461676162229 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:09:22 INFO - PROCESS | 1956 | 1461676162236 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:09:22 INFO - PROCESS | 1956 | 1461676162239 Marionette TRACE conn4 <- [1,54,null,{}] 06:09:22 INFO - PROCESS | 1956 | 1461676162245 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}] 06:09:22 INFO - PROCESS | 1956 | 1461676162445 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:09:22 INFO - PROCESS | 1956 | 1461676162641 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01eaf000 == 21 [pid = 1956] [id = 21] 06:09:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 60 (0x7f7a002eac00) [pid = 1956] [serial = 60] [outer = (nil)] 06:09:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 61 (0x7f7a01b31800) [pid = 1956] [serial = 61] [outer = 0x7f7a002eac00] 06:09:22 INFO - PROCESS | 1956 | 1461676162721 Marionette DEBUG loaded listener.js 06:09:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 62 (0x7f7a01e40800) [pid = 1956] [serial = 62] [outer = 0x7f7a002eac00] 06:09:23 INFO - PROCESS | 1956 | 1461676163551 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]]]}] 06:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1389ms 06:09:23 INFO - PROCESS | 1956 | 1461676163630 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:09:23 INFO - PROCESS | 1956 | 1461676163636 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:09:23 INFO - PROCESS | 1956 | 1461676163647 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:09:23 INFO - PROCESS | 1956 | 1461676163651 Marionette TRACE conn4 <- [1,58,null,{}] 06:09:23 INFO - PROCESS | 1956 | 1461676163659 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}] 06:09:23 INFO - PROCESS | 1956 | 1461676163820 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:09:23 INFO - PROCESS | 1956 | 1461676163984 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:24 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a4fa800 == 20 [pid = 1956] [id = 16] 06:09:24 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a07bcc000 == 19 [pid = 1956] [id = 15] 06:09:24 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a05f7c800 == 18 [pid = 1956] [id = 14] 06:09:24 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09d9f800 == 17 [pid = 1956] [id = 13] 06:09:24 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a081a1800 == 16 [pid = 1956] [id = 12] 06:09:24 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00f8e000 == 15 [pid = 1956] [id = 9] 06:09:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0041d800 == 16 [pid = 1956] [id = 22] 06:09:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 63 (0x7f7a001f1400) [pid = 1956] [serial = 63] [outer = (nil)] 06:09:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 64 (0x7f7a01b34800) [pid = 1956] [serial = 64] [outer = 0x7f7a001f1400] 06:09:24 INFO - PROCESS | 1956 | 1461676164083 Marionette DEBUG loaded listener.js 06:09:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 65 (0x7f7a02120c00) [pid = 1956] [serial = 65] [outer = 0x7f7a001f1400] 06:09:24 INFO - PROCESS | 1956 | 1461676164910 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]]]}] 06:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1334ms 06:09:25 INFO - PROCESS | 1956 | 1461676164998 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:09:25 INFO - PROCESS | 1956 | 1461676165005 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:09:25 INFO - PROCESS | 1956 | 1461676165015 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:09:25 INFO - PROCESS | 1956 | 1461676165021 Marionette TRACE conn4 <- [1,62,null,{}] 06:09:25 INFO - PROCESS | 1956 | 1461676165028 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}] 06:09:25 INFO - PROCESS | 1956 | 1461676165200 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:09:25 INFO - PROCESS | 1956 | 1461676165325 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a036800 == 17 [pid = 1956] [id = 23] 06:09:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 66 (0x7f7a002e0000) [pid = 1956] [serial = 66] [outer = (nil)] 06:09:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 67 (0x7f7a0a46b000) [pid = 1956] [serial = 67] [outer = 0x7f7a002e0000] 06:09:25 INFO - PROCESS | 1956 | 1461676165407 Marionette DEBUG loaded listener.js 06:09:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 68 (0x7f7a0a8ab400) [pid = 1956] [serial = 68] [outer = 0x7f7a002e0000] 06:09:26 INFO - PROCESS | 1956 | 1461676166212 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]]]}] 06:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1232ms 06:09:26 INFO - PROCESS | 1956 | 1461676166250 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:09:26 INFO - PROCESS | 1956 | 1461676166257 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:09:26 INFO - PROCESS | 1956 | 1461676166265 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:09:26 INFO - PROCESS | 1956 | 1461676166268 Marionette TRACE conn4 <- [1,66,null,{}] 06:09:26 INFO - PROCESS | 1956 | 1461676166274 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}] 06:09:26 INFO - PROCESS | 1956 | 1461676166437 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:09:26 INFO - PROCESS | 1956 | 1461676166565 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b5df800 == 18 [pid = 1956] [id = 24] 06:09:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 69 (0x7f7a09181000) [pid = 1956] [serial = 69] [outer = (nil)] 06:09:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 70 (0x7f7a0d3a5800) [pid = 1956] [serial = 70] [outer = 0x7f7a09181000] 06:09:26 INFO - PROCESS | 1956 | 1461676166646 Marionette DEBUG loaded listener.js 06:09:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 71 (0x7f7a160e6000) [pid = 1956] [serial = 71] [outer = 0x7f7a09181000] 06:09:27 INFO - PROCESS | 1956 | 1461676167515 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]]]}] 06:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1290ms 06:09:27 INFO - PROCESS | 1956 | 1461676167557 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:09:27 INFO - PROCESS | 1956 | 1461676167561 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:09:27 INFO - PROCESS | 1956 | 1461676167570 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:09:27 INFO - PROCESS | 1956 | 1461676167579 Marionette TRACE conn4 <- [1,70,null,{}] 06:09:27 INFO - PROCESS | 1956 | 1461676167593 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}] 06:09:27 INFO - PROCESS | 1956 | 1461676167760 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:09:27 INFO - PROCESS | 1956 | 1461676167886 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0d3d7800 == 19 [pid = 1956] [id = 25] 06:09:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 72 (0x7f7a16fe5000) [pid = 1956] [serial = 72] [outer = (nil)] 06:09:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 73 (0x7f7a17358000) [pid = 1956] [serial = 73] [outer = 0x7f7a16fe5000] 06:09:27 INFO - PROCESS | 1956 | 1461676167965 Marionette DEBUG loaded listener.js 06:09:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 74 (0x7f7a1803a800) [pid = 1956] [serial = 74] [outer = 0x7f7a16fe5000] 06:09:28 INFO - PROCESS | 1956 | 1461676168767 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]]]}] 06:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1241ms 06:09:28 INFO - PROCESS | 1956 | 1461676168809 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:09:28 INFO - PROCESS | 1956 | 1461676168814 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:09:28 INFO - PROCESS | 1956 | 1461676168821 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:09:28 INFO - PROCESS | 1956 | 1461676168824 Marionette TRACE conn4 <- [1,74,null,{}] 06:09:28 INFO - PROCESS | 1956 | 1461676168829 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}] 06:09:28 INFO - PROCESS | 1956 | 1461676168985 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:09:29 INFO - PROCESS | 1956 | 1461676169090 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a10318000 == 20 [pid = 1956] [id = 26] 06:09:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 75 (0x7f7a002e3000) [pid = 1956] [serial = 75] [outer = (nil)] 06:09:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 76 (0x7f7a18107800) [pid = 1956] [serial = 76] [outer = 0x7f7a002e3000] 06:09:29 INFO - PROCESS | 1956 | 1461676169166 Marionette DEBUG loaded listener.js 06:09:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 77 (0x7f7a18374c00) [pid = 1956] [serial = 77] [outer = 0x7f7a002e3000] 06:09:29 INFO - PROCESS | 1956 | 1461676169935 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]]]}] 06:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1181ms 06:09:30 INFO - PROCESS | 1956 | 1461676170011 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:09:30 INFO - PROCESS | 1956 | 1461676170016 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:09:30 INFO - PROCESS | 1956 | 1461676170025 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:09:30 INFO - PROCESS | 1956 | 1461676170028 Marionette TRACE conn4 <- [1,78,null,{}] 06:09:30 INFO - PROCESS | 1956 | 1461676170034 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}] 06:09:30 INFO - PROCESS | 1956 | 1461676170187 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:09:30 INFO - PROCESS | 1956 | 1461676170315 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a16c21000 == 21 [pid = 1956] [id = 27] 06:09:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 78 (0x7f7a1a242000) [pid = 1956] [serial = 78] [outer = (nil)] 06:09:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 79 (0x7f7a1a2b5400) [pid = 1956] [serial = 79] [outer = 0x7f7a1a242000] 06:09:30 INFO - PROCESS | 1956 | 1461676170408 Marionette DEBUG loaded listener.js 06:09:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 80 (0x7f7a1bcaac00) [pid = 1956] [serial = 80] [outer = 0x7f7a1a242000] 06:09:31 INFO - PROCESS | 1956 | 1461676171364 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]]]}] 06:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1384ms 06:09:31 INFO - PROCESS | 1956 | 1461676171411 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:09:31 INFO - PROCESS | 1956 | 1461676171417 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:09:31 INFO - PROCESS | 1956 | 1461676171425 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:09:31 INFO - PROCESS | 1956 | 1461676171430 Marionette TRACE conn4 <- [1,82,null,{}] 06:09:31 INFO - PROCESS | 1956 | 1461676171439 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}] 06:09:31 INFO - PROCESS | 1956 | 1461676171606 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:09:31 INFO - PROCESS | 1956 | 1461676171751 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a021d2800 == 22 [pid = 1956] [id = 28] 06:09:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 81 (0x7f7a01b39400) [pid = 1956] [serial = 81] [outer = (nil)] 06:09:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 82 (0x7f7a05f59800) [pid = 1956] [serial = 82] [outer = 0x7f7a01b39400] 06:09:31 INFO - PROCESS | 1956 | 1461676171846 Marionette DEBUG loaded listener.js 06:09:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x7f7a08ca5c00) [pid = 1956] [serial = 83] [outer = 0x7f7a01b39400] 06:09:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01eaf000 == 21 [pid = 1956] [id = 21] 06:09:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03421000 == 20 [pid = 1956] [id = 18] 06:09:32 INFO - PROCESS | 1956 | 1461676172745 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]]]}] 06:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1388ms 06:09:32 INFO - PROCESS | 1956 | 1461676172815 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:09:32 INFO - PROCESS | 1956 | 1461676172821 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:09:32 INFO - PROCESS | 1956 | 1461676172831 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:09:32 INFO - PROCESS | 1956 | 1461676172837 Marionette TRACE conn4 <- [1,86,null,{}] 06:09:32 INFO - PROCESS | 1956 | 1461676172846 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}] 06:09:33 INFO - PROCESS | 1956 | 1461676173025 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:09:33 INFO - PROCESS | 1956 | 1461676173187 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa74800 == 21 [pid = 1956] [id = 29] 06:09:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x7f7a09696400) [pid = 1956] [serial = 84] [outer = (nil)] 06:09:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x7f7a0a7f2800) [pid = 1956] [serial = 85] [outer = 0x7f7a09696400] 06:09:33 INFO - PROCESS | 1956 | 1461676173315 Marionette DEBUG loaded listener.js 06:09:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x7f7a0b590000) [pid = 1956] [serial = 86] [outer = 0x7f7a09696400] 06:09:34 INFO - PROCESS | 1956 | 1461676174091 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]]]}] 06:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1336ms 06:09:34 INFO - PROCESS | 1956 | 1461676174167 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:09:34 INFO - PROCESS | 1956 | 1461676174175 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:09:34 INFO - PROCESS | 1956 | 1461676174186 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:09:34 INFO - PROCESS | 1956 | 1461676174189 Marionette TRACE conn4 <- [1,90,null,{}] 06:09:34 INFO - PROCESS | 1956 | 1461676174196 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}] 06:09:34 INFO - PROCESS | 1956 | 1461676174398 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:09:34 INFO - PROCESS | 1956 | 1461676174531 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0d3dc800 == 22 [pid = 1956] [id = 30] 06:09:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x7f7a0c760400) [pid = 1956] [serial = 87] [outer = (nil)] 06:09:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x7f7a16016800) [pid = 1956] [serial = 88] [outer = 0x7f7a0c760400] 06:09:34 INFO - PROCESS | 1956 | 1461676174610 Marionette DEBUG loaded listener.js 06:09:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x7f7a16eb2400) [pid = 1956] [serial = 89] [outer = 0x7f7a0c760400] 06:09:35 INFO - PROCESS | 1956 | 1461676175470 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]]]}] 06:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1337ms 06:09:35 INFO - PROCESS | 1956 | 1461676175524 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:09:35 INFO - PROCESS | 1956 | 1461676175527 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:09:35 INFO - PROCESS | 1956 | 1461676175534 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:09:35 INFO - PROCESS | 1956 | 1461676175540 Marionette TRACE conn4 <- [1,94,null,{}] 06:09:35 INFO - PROCESS | 1956 | 1461676175556 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}] 06:09:35 INFO - PROCESS | 1956 | 1461676175741 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:09:35 INFO - PROCESS | 1956 | 1461676175873 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a17310000 == 23 [pid = 1956] [id = 31] 06:09:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x7f7a1714a400) [pid = 1956] [serial = 90] [outer = (nil)] 06:09:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x7f7a180ed000) [pid = 1956] [serial = 91] [outer = 0x7f7a1714a400] 06:09:35 INFO - PROCESS | 1956 | 1461676175958 Marionette DEBUG loaded listener.js 06:09:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x7f7a1baa8400) [pid = 1956] [serial = 92] [outer = 0x7f7a1714a400] 06:09:36 INFO - PROCESS | 1956 | 1461676176803 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]]]}] 06:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1340ms 06:09:36 INFO - PROCESS | 1956 | 1461676176875 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:09:36 INFO - PROCESS | 1956 | 1461676176879 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:09:36 INFO - PROCESS | 1956 | 1461676176886 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:09:36 INFO - PROCESS | 1956 | 1461676176889 Marionette TRACE conn4 <- [1,98,null,{}] 06:09:36 INFO - PROCESS | 1956 | 1461676176894 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}] 06:09:37 INFO - PROCESS | 1956 | 1461676177060 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:09:37 INFO - PROCESS | 1956 | 1461676177190 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f7a800 == 24 [pid = 1956] [id = 32] 06:09:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x7f7a008e4c00) [pid = 1956] [serial = 93] [outer = (nil)] 06:09:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x7f7a008ee800) [pid = 1956] [serial = 94] [outer = 0x7f7a008e4c00] 06:09:37 INFO - PROCESS | 1956 | 1461676177280 Marionette DEBUG loaded listener.js 06:09:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x7f7a1803d800) [pid = 1956] [serial = 95] [outer = 0x7f7a008e4c00] 06:09:38 INFO - PROCESS | 1956 | 1461676178151 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]]]}] 06:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1337ms 06:09:38 INFO - PROCESS | 1956 | 1461676178223 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:09:38 INFO - PROCESS | 1956 | 1461676178227 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:09:38 INFO - PROCESS | 1956 | 1461676178233 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:09:38 INFO - PROCESS | 1956 | 1461676178235 Marionette TRACE conn4 <- [1,102,null,{}] 06:09:38 INFO - PROCESS | 1956 | 1461676178241 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}] 06:09:38 INFO - PROCESS | 1956 | 1461676178399 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:09:38 INFO - PROCESS | 1956 | 1461676178529 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bb32000 == 25 [pid = 1956] [id = 33] 06:09:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x7f7a008e7800) [pid = 1956] [serial = 96] [outer = (nil)] 06:09:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x7f7a1bcae800) [pid = 1956] [serial = 97] [outer = 0x7f7a008e7800] 06:09:38 INFO - PROCESS | 1956 | 1461676178606 Marionette DEBUG loaded listener.js 06:09:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x7f7a1c1b0c00) [pid = 1956] [serial = 98] [outer = 0x7f7a008e7800] 06:09:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0d3d7800 == 24 [pid = 1956] [id = 25] 06:09:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b5df800 == 23 [pid = 1956] [id = 24] 06:09:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a036800 == 22 [pid = 1956] [id = 23] 06:09:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0041d800 == 21 [pid = 1956] [id = 22] 06:09:39 INFO - PROCESS | 1956 | 1461676179716 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]]]}] 06:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1529ms 06:09:39 INFO - PROCESS | 1956 | 1461676179763 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:09:39 INFO - PROCESS | 1956 | 1461676179770 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:09:39 INFO - PROCESS | 1956 | 1461676179780 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:09:39 INFO - PROCESS | 1956 | 1461676179786 Marionette TRACE conn4 <- [1,106,null,{}] 06:09:39 INFO - PROCESS | 1956 | 1461676179795 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}] 06:09:40 INFO - PROCESS | 1956 | 1461676180003 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:09:40 INFO - PROCESS | 1956 | 1461676180183 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09f97000 == 22 [pid = 1956] [id = 34] 06:09:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x7f7a06bc0400) [pid = 1956] [serial = 99] [outer = (nil)] 06:09:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x7f7a08b69000) [pid = 1956] [serial = 100] [outer = 0x7f7a06bc0400] 06:09:40 INFO - PROCESS | 1956 | 1461676180306 Marionette DEBUG loaded listener.js 06:09:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x7f7a0a473400) [pid = 1956] [serial = 101] [outer = 0x7f7a06bc0400] 06:09:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x7f7a0b599c00) [pid = 1956] [serial = 102] [outer = 0x7f7a010cc800] 06:09:41 INFO - PROCESS | 1956 | 1461676181224 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]]]}] 06:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1489ms 06:09:41 INFO - PROCESS | 1956 | 1461676181269 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:09:41 INFO - PROCESS | 1956 | 1461676181277 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:09:41 INFO - PROCESS | 1956 | 1461676181287 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:09:41 INFO - PROCESS | 1956 | 1461676181291 Marionette TRACE conn4 <- [1,110,null,{}] 06:09:41 INFO - PROCESS | 1956 | 1461676181297 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}] 06:09:41 INFO - PROCESS | 1956 | 1461676181465 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:09:41 INFO - PROCESS | 1956 | 1461676181599 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1030d000 == 23 [pid = 1956] [id = 35] 06:09:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x7f7a07b6d800) [pid = 1956] [serial = 103] [outer = (nil)] 06:09:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x7f7a0d3afc00) [pid = 1956] [serial = 104] [outer = 0x7f7a07b6d800] 06:09:41 INFO - PROCESS | 1956 | 1461676181676 Marionette DEBUG loaded listener.js 06:09:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x7f7a16f05800) [pid = 1956] [serial = 105] [outer = 0x7f7a07b6d800] 06:09:42 INFO - PROCESS | 1956 | 1461676182567 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]]]}] 06:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1331ms 06:09:42 INFO - PROCESS | 1956 | 1461676182618 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:09:42 INFO - PROCESS | 1956 | 1461676182622 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:09:42 INFO - PROCESS | 1956 | 1461676182629 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:09:42 INFO - PROCESS | 1956 | 1461676182634 Marionette TRACE conn4 <- [1,114,null,{}] 06:09:42 INFO - PROCESS | 1956 | 1461676182650 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}] 06:09:42 INFO - PROCESS | 1956 | 1461676182825 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:09:42 INFO - PROCESS | 1956 | 1461676182959 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1a20c000 == 24 [pid = 1956] [id = 36] 06:09:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x7f7a18104800) [pid = 1956] [serial = 106] [outer = (nil)] 06:09:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x7f7a18376c00) [pid = 1956] [serial = 107] [outer = 0x7f7a18104800] 06:09:43 INFO - PROCESS | 1956 | 1461676183043 Marionette DEBUG loaded listener.js 06:09:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x7f7a1bb5b800) [pid = 1956] [serial = 108] [outer = 0x7f7a18104800] 06:09:43 INFO - PROCESS | 1956 | 1461676183924 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]]]}] 06:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1335ms 06:09:43 INFO - PROCESS | 1956 | 1461676183965 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:09:43 INFO - PROCESS | 1956 | 1461676183970 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:09:43 INFO - PROCESS | 1956 | 1461676183976 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:09:43 INFO - PROCESS | 1956 | 1461676183980 Marionette TRACE conn4 <- [1,118,null,{}] 06:09:44 INFO - PROCESS | 1956 | 1461676184000 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}] 06:09:44 INFO - PROCESS | 1956 | 1461676184194 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:09:44 INFO - PROCESS | 1956 | 1461676184257 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c162000 == 25 [pid = 1956] [id = 37] 06:09:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x7f7a1836dc00) [pid = 1956] [serial = 109] [outer = (nil)] 06:09:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x7f7a1c627c00) [pid = 1956] [serial = 110] [outer = 0x7f7a1836dc00] 06:09:44 INFO - PROCESS | 1956 | 1461676184375 Marionette DEBUG loaded listener.js 06:09:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x7f7a1c633000) [pid = 1956] [serial = 111] [outer = 0x7f7a1836dc00] 06:09:45 INFO - PROCESS | 1956 | 1461676185198 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]]]}] 06:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1282ms 06:09:45 INFO - PROCESS | 1956 | 1461676185260 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:09:45 INFO - PROCESS | 1956 | 1461676185264 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:09:45 INFO - PROCESS | 1956 | 1461676185287 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:09:45 INFO - PROCESS | 1956 | 1461676185292 Marionette TRACE conn4 <- [1,122,null,{}] 06:09:45 INFO - PROCESS | 1956 | 1461676185302 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}] 06:09:45 INFO - PROCESS | 1956 | 1461676185456 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:09:45 INFO - PROCESS | 1956 | 1461676185660 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04b20800 == 26 [pid = 1956] [id = 38] 06:09:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x7f7a008eac00) [pid = 1956] [serial = 112] [outer = (nil)] 06:09:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x7f7a008ef800) [pid = 1956] [serial = 113] [outer = 0x7f7a008eac00] 06:09:45 INFO - PROCESS | 1956 | 1461676185755 Marionette DEBUG loaded listener.js 06:09:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x7f7a00cee000) [pid = 1956] [serial = 114] [outer = 0x7f7a008eac00] 06:09:46 INFO - PROCESS | 1956 | 1461676186657 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]]]}] 06:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1457ms 06:09:46 INFO - PROCESS | 1956 | 1461676186728 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:09:46 INFO - PROCESS | 1956 | 1461676186733 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:09:46 INFO - PROCESS | 1956 | 1461676186742 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:09:46 INFO - PROCESS | 1956 | 1461676186748 Marionette TRACE conn4 <- [1,126,null,{}] 06:09:46 INFO - PROCESS | 1956 | 1461676186756 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}] 06:09:46 INFO - PROCESS | 1956 | 1461676186961 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:09:47 INFO - PROCESS | 1956 | 1461676187148 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09398000 == 27 [pid = 1956] [id = 39] 06:09:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x7f7a008ea800) [pid = 1956] [serial = 115] [outer = (nil)] 06:09:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x7f7a00ce4000) [pid = 1956] [serial = 116] [outer = 0x7f7a008ea800] 06:09:47 INFO - PROCESS | 1956 | 1461676187229 Marionette DEBUG loaded listener.js 06:09:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x7f7a01b39800) [pid = 1956] [serial = 117] [outer = 0x7f7a008ea800] 06:09:48 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00f7a800 == 26 [pid = 1956] [id = 32] 06:09:48 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a10318000 == 25 [pid = 1956] [id = 26] 06:09:48 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a17310000 == 24 [pid = 1956] [id = 31] 06:09:48 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a021d3000 == 23 [pid = 1956] [id = 6] 06:09:48 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a16c21000 == 22 [pid = 1956] [id = 27] 06:09:48 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04b20800 == 21 [pid = 1956] [id = 38] 06:09:48 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1a20c000 == 20 [pid = 1956] [id = 36] 06:09:48 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a19d4c800 == 19 [pid = 1956] [id = 8] 06:09:48 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1030d000 == 18 [pid = 1956] [id = 35] 06:09:48 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09f97000 == 17 [pid = 1956] [id = 34] 06:09:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c162000 == 16 [pid = 1956] [id = 37] 06:09:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b81c000 == 15 [pid = 1956] [id = 20] 06:09:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa84000 == 14 [pid = 1956] [id = 17] 06:09:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa74800 == 13 [pid = 1956] [id = 29] 06:09:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0d3dc800 == 12 [pid = 1956] [id = 30] 06:09:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a021d2800 == 11 [pid = 1956] [id = 28] 06:09:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1bb32000 == 10 [pid = 1956] [id = 33] 06:09:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a4ef800 == 9 [pid = 1956] [id = 19] 06:09:50 INFO - PROCESS | 1956 | 1461676190700 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]]]}] 06:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 3993ms 06:09:50 INFO - PROCESS | 1956 | 1461676190770 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:09:50 INFO - PROCESS | 1956 | 1461676190778 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:09:50 INFO - PROCESS | 1956 | 1461676190788 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:09:50 INFO - PROCESS | 1956 | 1461676190797 Marionette TRACE conn4 <- [1,130,null,{}] 06:09:50 INFO - PROCESS | 1956 | 1461676190807 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}] 06:09:50 INFO - PROCESS | 1956 | 1461676190974 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:09:50 INFO - PROCESS | 1956 | 1461676190991 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a05f7a800 == 10 [pid = 1956] [id = 40] 06:09:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x7f7a03524000) [pid = 1956] [serial = 118] [outer = (nil)] 06:09:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x7f7a037ebc00) [pid = 1956] [serial = 119] [outer = 0x7f7a03524000] 06:09:51 INFO - PROCESS | 1956 | 1461676191063 Marionette DEBUG loaded listener.js 06:09:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x7f7a037f0c00) [pid = 1956] [serial = 120] [outer = 0x7f7a03524000] 06:09:51 INFO - PROCESS | 1956 | 1461676191891 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]]]}] 06:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1138ms 06:09:51 INFO - PROCESS | 1956 | 1461676191927 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:09:51 INFO - PROCESS | 1956 | 1461676191938 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:09:51 INFO - PROCESS | 1956 | 1461676191950 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:09:51 INFO - PROCESS | 1956 | 1461676191954 Marionette TRACE conn4 <- [1,134,null,{}] 06:09:51 INFO - PROCESS | 1956 | 1461676191960 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}] 06:09:52 INFO - PROCESS | 1956 | 1461676192130 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:09:52 INFO - PROCESS | 1956 | 1461676192255 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a030800 == 11 [pid = 1956] [id = 41] 06:09:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x7f7a008ebc00) [pid = 1956] [serial = 121] [outer = (nil)] 06:09:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x7f7a0384e400) [pid = 1956] [serial = 122] [outer = 0x7f7a008ebc00] 06:09:52 INFO - PROCESS | 1956 | 1461676192321 Marionette DEBUG loaded listener.js 06:09:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f7a05fe2400) [pid = 1956] [serial = 123] [outer = 0x7f7a008ebc00] 06:09:53 INFO - PROCESS | 1956 | 1461676193173 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]]]}] 06:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1281ms 06:09:53 INFO - PROCESS | 1956 | 1461676193232 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:09:53 INFO - PROCESS | 1956 | 1461676193237 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:09:53 INFO - PROCESS | 1956 | 1461676193243 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:09:53 INFO - PROCESS | 1956 | 1461676193249 Marionette TRACE conn4 <- [1,138,null,{}] 06:09:53 INFO - PROCESS | 1956 | 1461676193295 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}] 06:09:53 INFO - PROCESS | 1956 | 1461676193520 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:09:53 INFO - PROCESS | 1956 | 1461676193550 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1031a800 == 12 [pid = 1956] [id = 42] 06:09:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f7a037f5000) [pid = 1956] [serial = 124] [outer = (nil)] 06:09:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f7a0a7fbc00) [pid = 1956] [serial = 125] [outer = 0x7f7a037f5000] 06:09:53 INFO - PROCESS | 1956 | 1461676193620 Marionette DEBUG loaded listener.js 06:09:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f7a0ab6b000) [pid = 1956] [serial = 126] [outer = 0x7f7a037f5000] 06:09:54 INFO - PROCESS | 1956 | 1461676194355 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]]]}] 06:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1166ms 06:09:54 INFO - PROCESS | 1956 | 1461676194413 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:09:54 INFO - PROCESS | 1956 | 1461676194418 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:09:54 INFO - PROCESS | 1956 | 1461676194423 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:09:54 INFO - PROCESS | 1956 | 1461676194425 Marionette TRACE conn4 <- [1,142,null,{}] 06:09:54 INFO - PROCESS | 1956 | 1461676194431 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}] 06:09:54 INFO - PROCESS | 1956 | 1461676194618 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f7a01b3d400) [pid = 1956] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f7a0b87b400) [pid = 1956] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f7a010cb800) [pid = 1956] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f7a06a62800) [pid = 1956] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x7f7a02120000) [pid = 1956] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x7f7a01b3c800) [pid = 1956] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x7f7a001e8800) [pid = 1956] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x7f7a07b6d800) [pid = 1956] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x7f7a16fe5000) [pid = 1956] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x7f7a0aa0e400) [pid = 1956] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x7f7a002e0000) [pid = 1956] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x7f7a0c760400) [pid = 1956] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x7f7a03526800) [pid = 1956] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x7f7a002e5800) [pid = 1956] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x7f7a001f1400) [pid = 1956] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x7f7a01b39400) [pid = 1956] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x7f7a002eac00) [pid = 1956] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x7f7a1836dc00) [pid = 1956] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x7f7a09181000) [pid = 1956] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x7f7a008e7800) [pid = 1956] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x7f7a1a242000) [pid = 1956] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x7f7a09696400) [pid = 1956] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x7f7a06bc0400) [pid = 1956] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x7f7a02021400) [pid = 1956] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x7f7a18104800) [pid = 1956] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x7f7a008e4c00) [pid = 1956] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x7f7a002e3000) [pid = 1956] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x7f7a0d31dc00) [pid = 1956] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:09:55 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x7f7a1714a400) [pid = 1956] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:09:55 INFO - PROCESS | 1956 | 1461676195624 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f8a000 == 13 [pid = 1956] [id = 43] 06:09:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x7f7a002e0000) [pid = 1956] [serial = 127] [outer = (nil)] 06:09:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x7f7a008e7800) [pid = 1956] [serial = 128] [outer = 0x7f7a002e0000] 06:09:55 INFO - PROCESS | 1956 | 1461676195702 Marionette DEBUG loaded listener.js 06:09:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x7f7a01b3ec00) [pid = 1956] [serial = 129] [outer = 0x7f7a002e0000] 06:09:56 INFO - PROCESS | 1956 | 1461676196435 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]]]}] 06:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2039ms 06:09:56 INFO - PROCESS | 1956 | 1461676196465 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:09:56 INFO - PROCESS | 1956 | 1461676196471 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:09:56 INFO - PROCESS | 1956 | 1461676196488 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:09:56 INFO - PROCESS | 1956 | 1461676196492 Marionette TRACE conn4 <- [1,146,null,{}] 06:09:56 INFO - PROCESS | 1956 | 1461676196497 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}] 06:09:56 INFO - PROCESS | 1956 | 1461676196636 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:09:56 INFO - PROCESS | 1956 | 1461676196653 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0adb2800 == 14 [pid = 1956] [id = 44] 06:09:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x7f7a01de6400) [pid = 1956] [serial = 130] [outer = (nil)] 06:09:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x7f7a0a46e000) [pid = 1956] [serial = 131] [outer = 0x7f7a01de6400] 06:09:56 INFO - PROCESS | 1956 | 1461676196718 Marionette DEBUG loaded listener.js 06:09:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x7f7a0c703000) [pid = 1956] [serial = 132] [outer = 0x7f7a01de6400] 06:09:57 INFO - PROCESS | 1956 | 1461676197677 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]]]}] 06:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1291ms 06:09:57 INFO - PROCESS | 1956 | 1461676197832 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:09:57 INFO - PROCESS | 1956 | 1461676197838 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:09:57 INFO - PROCESS | 1956 | 1461676197895 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:09:57 INFO - PROCESS | 1956 | 1461676197899 Marionette TRACE conn4 <- [1,150,null,{}] 06:09:58 INFO - PROCESS | 1956 | 1461676198052 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}] 06:09:58 INFO - PROCESS | 1956 | 1461676198414 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:09:58 INFO - PROCESS | 1956 | 1461676198569 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7c2000 == 15 [pid = 1956] [id = 45] 06:09:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x7f7a06bbf400) [pid = 1956] [serial = 133] [outer = (nil)] 06:09:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x7f7a07ce6400) [pid = 1956] [serial = 134] [outer = 0x7f7a06bbf400] 06:09:58 INFO - PROCESS | 1956 | 1461676198656 Marionette DEBUG loaded listener.js 06:09:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x7f7a05f5a400) [pid = 1956] [serial = 135] [outer = 0x7f7a06bbf400] 06:09:59 INFO - PROCESS | 1956 | 1461676199617 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]]]}] 06:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1768ms 06:09:59 INFO - PROCESS | 1956 | 1461676199630 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:09:59 INFO - PROCESS | 1956 | 1461676199639 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:09:59 INFO - PROCESS | 1956 | 1461676199649 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:09:59 INFO - PROCESS | 1956 | 1461676199654 Marionette TRACE conn4 <- [1,154,null,{}] 06:09:59 INFO - PROCESS | 1956 | 1461676199665 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}] 06:09:59 INFO - PROCESS | 1956 | 1461676199833 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:09:59 INFO - PROCESS | 1956 | 1461676199977 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1831a800 == 16 [pid = 1956] [id = 46] 06:10:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x7f7a0b58cc00) [pid = 1956] [serial = 136] [outer = (nil)] 06:10:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x7f7a0c762000) [pid = 1956] [serial = 137] [outer = 0x7f7a0b58cc00] 06:10:00 INFO - PROCESS | 1956 | 1461676200053 Marionette DEBUG loaded listener.js 06:10:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x7f7a1107e800) [pid = 1956] [serial = 138] [outer = 0x7f7a0b58cc00] 06:10:01 INFO - PROCESS | 1956 | 1461676201116 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]]]}] 06:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1492ms 06:10:01 INFO - PROCESS | 1956 | 1461676201141 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:10:01 INFO - PROCESS | 1956 | 1461676201146 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:10:01 INFO - PROCESS | 1956 | 1461676201153 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:10:01 INFO - PROCESS | 1956 | 1461676201158 Marionette TRACE conn4 <- [1,158,null,{}] 06:10:01 INFO - PROCESS | 1956 | 1461676201174 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}] 06:10:01 INFO - PROCESS | 1956 | 1461676201349 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:10:01 INFO - PROCESS | 1956 | 1461676201527 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03708800 == 17 [pid = 1956] [id = 47] 06:10:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x7f7a01bb7400) [pid = 1956] [serial = 139] [outer = (nil)] 06:10:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x7f7a03459000) [pid = 1956] [serial = 140] [outer = 0x7f7a01bb7400] 06:10:01 INFO - PROCESS | 1956 | 1461676201616 Marionette DEBUG loaded listener.js 06:10:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x7f7a0b873000) [pid = 1956] [serial = 141] [outer = 0x7f7a01bb7400] 06:10:02 INFO - PROCESS | 1956 | 1461676202880 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]]]}] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x7f7a08112000) [pid = 1956] [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.] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x7f7a19d39800) [pid = 1956] [serial = 2] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x7f7a05f60400) [pid = 1956] [serial = 40] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x7f7a0c5e1400) [pid = 1956] [serial = 46] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x7f7a021ca000) [pid = 1956] [serial = 28] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x7f7a08b70400) [pid = 1956] [serial = 31] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x7f7a0a469c00) [pid = 1956] [serial = 41] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x7f7a01de1400) [pid = 1956] [serial = 25] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x7f7a08eb7000) [pid = 1956] [serial = 34] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x7f7a06a60400) [pid = 1956] [serial = 43] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x7f7a0a7f3800) [pid = 1956] [serial = 37] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x7f7a0d312c00) [pid = 1956] [serial = 47] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x7f7a02121400) [pid = 1956] [serial = 26] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x7f7a0a7f3000) [pid = 1956] [serial = 44] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x7f7a0abb7000) [pid = 1956] [serial = 38] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x7f7a001ea800) [pid = 1956] [serial = 22] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x7f7a16eaf800) [pid = 1956] [serial = 50] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x7f7a0a8aa800) [pid = 1956] [serial = 35] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x7f7a001efc00) [pid = 1956] [serial = 23] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x7f7a093d9800) [pid = 1956] [serial = 12] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x7f7a09783000) [pid = 1956] [serial = 9] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x7f7a02023400) [pid = 1956] [serial = 16] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x7f7a0202a000) [pid = 1956] [serial = 17] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x7f7a0202ac00) [pid = 1956] [serial = 19] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x7f7a160e7400) [pid = 1956] [serial = 49] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x7f7a0a46b000) [pid = 1956] [serial = 67] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x7f7a16eb2400) [pid = 1956] [serial = 89] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 84 (0x7f7a008ef800) [pid = 1956] [serial = 113] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 83 (0x7f7a01e40800) [pid = 1956] [serial = 62] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 82 (0x7f7a05f59800) [pid = 1956] [serial = 82] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 81 (0x7f7a01b34800) [pid = 1956] [serial = 64] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 80 (0x7f7a01b31800) [pid = 1956] [serial = 61] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 79 (0x7f7a0d3a6c00) [pid = 1956] [serial = 59] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 78 (0x7f7a0a8ab400) [pid = 1956] [serial = 68] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 77 (0x7f7a16016800) [pid = 1956] [serial = 88] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 76 (0x7f7a08f3c800) [pid = 1956] [serial = 56] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 75 (0x7f7a0b58c400) [pid = 1956] [serial = 58] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 74 (0x7f7a02026400) [pid = 1956] [serial = 53] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 73 (0x7f7a06b14c00) [pid = 1956] [serial = 55] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 72 (0x7f7a180ed000) [pid = 1956] [serial = 91] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 71 (0x7f7a01bbac00) [pid = 1956] [serial = 52] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 70 (0x7f7a02120c00) [pid = 1956] [serial = 65] [outer = (nil)] [url = about:blank] 06:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1794ms 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 69 (0x7f7a08ca5c00) [pid = 1956] [serial = 83] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 68 (0x7f7a0d3a5800) [pid = 1956] [serial = 70] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 67 (0x7f7a1a2b5400) [pid = 1956] [serial = 79] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 66 (0x7f7a18107800) [pid = 1956] [serial = 76] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 65 (0x7f7a1baa8400) [pid = 1956] [serial = 92] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 64 (0x7f7a008ee800) [pid = 1956] [serial = 94] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 63 (0x7f7a18376c00) [pid = 1956] [serial = 107] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 62 (0x7f7a16f05800) [pid = 1956] [serial = 105] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 61 (0x7f7a1803a800) [pid = 1956] [serial = 74] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 60 (0x7f7a17358000) [pid = 1956] [serial = 73] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 59 (0x7f7a0a473400) [pid = 1956] [serial = 101] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 58 (0x7f7a0d3afc00) [pid = 1956] [serial = 104] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 57 (0x7f7a1c633000) [pid = 1956] [serial = 111] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 56 (0x7f7a160e6000) [pid = 1956] [serial = 71] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 55 (0x7f7a1c1b0c00) [pid = 1956] [serial = 98] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 54 (0x7f7a1bcaac00) [pid = 1956] [serial = 80] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 53 (0x7f7a0a7f2800) [pid = 1956] [serial = 85] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 52 (0x7f7a08b69000) [pid = 1956] [serial = 100] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 51 (0x7f7a1bb5b800) [pid = 1956] [serial = 108] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 50 (0x7f7a1c627c00) [pid = 1956] [serial = 110] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 49 (0x7f7a1803d800) [pid = 1956] [serial = 95] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 48 (0x7f7a18374c00) [pid = 1956] [serial = 77] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 47 (0x7f7a0b590000) [pid = 1956] [serial = 86] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | --DOMWINDOW == 46 (0x7f7a1bcae800) [pid = 1956] [serial = 97] [outer = (nil)] [url = about:blank] 06:10:02 INFO - PROCESS | 1956 | 1461676202974 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:10:02 INFO - PROCESS | 1956 | 1461676202983 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:10:03 INFO - PROCESS | 1956 | 1461676202992 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:10:03 INFO - PROCESS | 1956 | 1461676202997 Marionette TRACE conn4 <- [1,162,null,{}] 06:10:03 INFO - PROCESS | 1956 | 1461676203007 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}] 06:10:03 INFO - PROCESS | 1956 | 1461676203199 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:10:03 INFO - PROCESS | 1956 | 1461676203294 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01ea4800 == 18 [pid = 1956] [id = 48] 06:10:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 47 (0x7f7a00cea400) [pid = 1956] [serial = 142] [outer = (nil)] 06:10:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 48 (0x7f7a01e3ac00) [pid = 1956] [serial = 143] [outer = 0x7f7a00cea400] 06:10:03 INFO - PROCESS | 1956 | 1461676203362 Marionette DEBUG loaded listener.js 06:10:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 49 (0x7f7a02025c00) [pid = 1956] [serial = 144] [outer = 0x7f7a00cea400] 06:10:03 INFO - PROCESS | 1956 | 1461676203967 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:10:04 INFO - PROCESS | 1956 | 1461676204110 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]]]}] 06:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1144ms 06:10:04 INFO - PROCESS | 1956 | 1461676204137 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:10:04 INFO - PROCESS | 1956 | 1461676204143 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:10:04 INFO - PROCESS | 1956 | 1461676204153 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:10:04 INFO - PROCESS | 1956 | 1461676204156 Marionette TRACE conn4 <- [1,166,null,{}] 06:10:04 INFO - PROCESS | 1956 | 1461676204162 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}] 06:10:04 INFO - PROCESS | 1956 | 1461676204304 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:10:04 INFO - PROCESS | 1956 | 1461676204325 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a081a7000 == 19 [pid = 1956] [id = 49] 06:10:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 50 (0x7f7a05fe1c00) [pid = 1956] [serial = 145] [outer = (nil)] 06:10:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 51 (0x7f7a06bbb800) [pid = 1956] [serial = 146] [outer = 0x7f7a05fe1c00] 06:10:04 INFO - PROCESS | 1956 | 1461676204390 Marionette DEBUG loaded listener.js 06:10:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 52 (0x7f7a0896e400) [pid = 1956] [serial = 147] [outer = 0x7f7a05fe1c00] 06:10:05 INFO - PROCESS | 1956 | 1461676205155 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]]]}] 06:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1033ms 06:10:05 INFO - PROCESS | 1956 | 1461676205196 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:10:05 INFO - PROCESS | 1956 | 1461676205200 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:10:05 INFO - PROCESS | 1956 | 1461676205206 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:10:05 INFO - PROCESS | 1956 | 1461676205212 Marionette TRACE conn4 <- [1,170,null,{}] 06:10:05 INFO - PROCESS | 1956 | 1461676205242 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}] 06:10:05 INFO - PROCESS | 1956 | 1461676205442 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:10:05 INFO - PROCESS | 1956 | 1461676205469 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a098e3000 == 20 [pid = 1956] [id = 50] 06:10:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 53 (0x7f7a0a8aac00) [pid = 1956] [serial = 148] [outer = (nil)] 06:10:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 54 (0x7f7a0ab6ac00) [pid = 1956] [serial = 149] [outer = 0x7f7a0a8aac00] 06:10:05 INFO - PROCESS | 1956 | 1461676205541 Marionette DEBUG loaded listener.js 06:10:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 55 (0x7f7a0c5e0000) [pid = 1956] [serial = 150] [outer = 0x7f7a0a8aac00] 06:10:06 INFO - PROCESS | 1956 | 1461676206448 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]]]}] 06:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1305ms 06:10:06 INFO - PROCESS | 1956 | 1461676206518 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:10:06 INFO - PROCESS | 1956 | 1461676206523 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:10:06 INFO - PROCESS | 1956 | 1461676206529 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:10:06 INFO - PROCESS | 1956 | 1461676206531 Marionette TRACE conn4 <- [1,174,null,{}] 06:10:06 INFO - PROCESS | 1956 | 1461676206536 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}] 06:10:06 INFO - PROCESS | 1956 | 1461676206717 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:10:06 INFO - PROCESS | 1956 | 1461676206745 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a709800 == 21 [pid = 1956] [id = 51] 06:10:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 56 (0x7f7a09697000) [pid = 1956] [serial = 151] [outer = (nil)] 06:10:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 57 (0x7f7a1107d000) [pid = 1956] [serial = 152] [outer = 0x7f7a09697000] 06:10:06 INFO - PROCESS | 1956 | 1461676206808 Marionette DEBUG loaded listener.js 06:10:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 58 (0x7f7a160e6000) [pid = 1956] [serial = 153] [outer = 0x7f7a09697000] 06:10:07 INFO - PROCESS | 1956 | --DOMWINDOW == 57 (0x7f7a037f5000) [pid = 1956] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:10:07 INFO - PROCESS | 1956 | --DOMWINDOW == 56 (0x7f7a008ebc00) [pid = 1956] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:10:07 INFO - PROCESS | 1956 | --DOMWINDOW == 55 (0x7f7a008ea800) [pid = 1956] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:10:07 INFO - PROCESS | 1956 | --DOMWINDOW == 54 (0x7f7a03524000) [pid = 1956] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:10:07 INFO - PROCESS | 1956 | --DOMWINDOW == 53 (0x7f7a002e0000) [pid = 1956] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:10:07 INFO - PROCESS | 1956 | 1461676207572 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]]]}] 06:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1076ms 06:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:10:07 INFO - PROCESS | 1956 | 1461676207606 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:10:07 INFO - PROCESS | 1956 | 1461676207609 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:10:07 INFO - PROCESS | 1956 | 1461676207616 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:10:07 INFO - PROCESS | 1956 | 1461676207619 Marionette TRACE conn4 <- [1,178,null,{}] 06:10:07 INFO - PROCESS | 1956 | 1461676207624 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}] 06:10:07 INFO - PROCESS | 1956 | 1461676207764 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:10:07 INFO - PROCESS | 1956 | 1461676207781 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0af53000 == 22 [pid = 1956] [id = 52] 06:10:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 54 (0x7f7a001e9800) [pid = 1956] [serial = 154] [outer = (nil)] 06:10:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 55 (0x7f7a0d3a5800) [pid = 1956] [serial = 155] [outer = 0x7f7a001e9800] 06:10:07 INFO - PROCESS | 1956 | 1461676207855 Marionette DEBUG loaded listener.js 06:10:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 56 (0x7f7a16eb2800) [pid = 1956] [serial = 156] [outer = 0x7f7a001e9800] 06:10:08 INFO - PROCESS | 1956 | 1461676208685 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]]]}] 06:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1133ms 06:10:08 INFO - PROCESS | 1956 | 1461676208748 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:10:08 INFO - PROCESS | 1956 | 1461676208752 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:10:08 INFO - PROCESS | 1956 | 1461676208757 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:10:08 INFO - PROCESS | 1956 | 1461676208759 Marionette TRACE conn4 <- [1,182,null,{}] 06:10:08 INFO - PROCESS | 1956 | 1461676208765 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}] 06:10:08 INFO - PROCESS | 1956 | 1461676208942 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:10:09 INFO - PROCESS | 1956 | 1461676209029 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7b5000 == 23 [pid = 1956] [id = 53] 06:10:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 57 (0x7f7a0026a800) [pid = 1956] [serial = 157] [outer = (nil)] 06:10:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 58 (0x7f7a17192c00) [pid = 1956] [serial = 158] [outer = 0x7f7a0026a800] 06:10:09 INFO - PROCESS | 1956 | 1461676209097 Marionette DEBUG loaded listener.js 06:10:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 59 (0x7f7a180e7400) [pid = 1956] [serial = 159] [outer = 0x7f7a0026a800] 06:10:09 INFO - PROCESS | 1956 | 1461676209935 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]]]}] 06:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1228ms 06:10:09 INFO - PROCESS | 1956 | 1461676209987 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:10:09 INFO - PROCESS | 1956 | 1461676209993 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:10:10 INFO - PROCESS | 1956 | 1461676210004 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:10:10 INFO - PROCESS | 1956 | 1461676210008 Marionette TRACE conn4 <- [1,186,null,{}] 06:10:10 INFO - PROCESS | 1956 | 1461676210018 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}] 06:10:10 INFO - PROCESS | 1956 | 1461676210191 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:10:10 INFO - PROCESS | 1956 | 1461676210322 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a07bbe800 == 24 [pid = 1956] [id = 54] 06:10:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 60 (0x7f7a01b31800) [pid = 1956] [serial = 160] [outer = (nil)] 06:10:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 61 (0x7f7a02124000) [pid = 1956] [serial = 161] [outer = 0x7f7a01b31800] 06:10:10 INFO - PROCESS | 1956 | 1461676210452 Marionette DEBUG loaded listener.js 06:10:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 62 (0x7f7a037ee000) [pid = 1956] [serial = 162] [outer = 0x7f7a01b31800] 06:10:11 INFO - PROCESS | 1956 | 1461676211382 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]]]}] 06:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1434ms 06:10:11 INFO - PROCESS | 1956 | 1461676211439 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:10:11 INFO - PROCESS | 1956 | 1461676211447 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:10:11 INFO - PROCESS | 1956 | 1461676211457 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:10:11 INFO - PROCESS | 1956 | 1461676211461 Marionette TRACE conn4 <- [1,190,null,{}] 06:10:11 INFO - PROCESS | 1956 | 1461676211467 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}] 06:10:11 INFO - PROCESS | 1956 | 1461676211644 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:10:11 INFO - PROCESS | 1956 | 1461676211772 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0ada9800 == 25 [pid = 1956] [id = 55] 06:10:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 63 (0x7f7a01e41c00) [pid = 1956] [serial = 163] [outer = (nil)] 06:10:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 64 (0x7f7a0b571800) [pid = 1956] [serial = 164] [outer = 0x7f7a01e41c00] 06:10:11 INFO - PROCESS | 1956 | 1461676211847 Marionette DEBUG loaded listener.js 06:10:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 65 (0x7f7a0d313800) [pid = 1956] [serial = 165] [outer = 0x7f7a01e41c00] 06:10:12 INFO - PROCESS | 1956 | 1461676212691 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]]]}] 06:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1286ms 06:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:10:12 INFO - PROCESS | 1956 | 1461676212745 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:10:12 INFO - PROCESS | 1956 | 1461676212748 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:10:12 INFO - PROCESS | 1956 | 1461676212755 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:10:12 INFO - PROCESS | 1956 | 1461676212761 Marionette TRACE conn4 <- [1,194,null,{}] 06:10:12 INFO - PROCESS | 1956 | 1461676212776 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}] 06:10:12 INFO - PROCESS | 1956 | 1461676212986 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:10:13 INFO - PROCESS | 1956 | 1461676213118 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a16097800 == 26 [pid = 1956] [id = 56] 06:10:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 66 (0x7f7a16eb4400) [pid = 1956] [serial = 166] [outer = (nil)] 06:10:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 67 (0x7f7a1714e400) [pid = 1956] [serial = 167] [outer = 0x7f7a16eb4400] 06:10:13 INFO - PROCESS | 1956 | 1461676213205 Marionette DEBUG loaded listener.js 06:10:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 68 (0x7f7a18045400) [pid = 1956] [serial = 168] [outer = 0x7f7a16eb4400] 06:10:14 INFO - PROCESS | 1956 | 1461676214073 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]]]}] 06:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1390ms 06:10:14 INFO - PROCESS | 1956 | 1461676214145 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:10:14 INFO - PROCESS | 1956 | 1461676214149 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:10:14 INFO - PROCESS | 1956 | 1461676214157 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:10:14 INFO - PROCESS | 1956 | 1461676214162 Marionette TRACE conn4 <- [1,198,null,{}] 06:10:14 INFO - PROCESS | 1956 | 1461676214168 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}] 06:10:14 INFO - PROCESS | 1956 | 1461676214378 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:10:14 INFO - PROCESS | 1956 | 1461676214510 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a17302800 == 27 [pid = 1956] [id = 57] 06:10:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 69 (0x7f7a008e4000) [pid = 1956] [serial = 169] [outer = (nil)] 06:10:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 70 (0x7f7a18371400) [pid = 1956] [serial = 170] [outer = 0x7f7a008e4000] 06:10:14 INFO - PROCESS | 1956 | 1461676214585 Marionette DEBUG loaded listener.js 06:10:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 71 (0x7f7a19d20000) [pid = 1956] [serial = 171] [outer = 0x7f7a008e4000] 06:10:15 INFO - PROCESS | 1956 | 1461676215579 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]]]}] 06:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1483ms 06:10:15 INFO - PROCESS | 1956 | 1461676215641 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:10:15 INFO - PROCESS | 1956 | 1461676215647 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:10:15 INFO - PROCESS | 1956 | 1461676215655 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:10:15 INFO - PROCESS | 1956 | 1461676215661 Marionette TRACE conn4 <- [1,202,null,{}] 06:10:15 INFO - PROCESS | 1956 | 1461676215670 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}] 06:10:15 INFO - PROCESS | 1956 | 1461676215890 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:10:16 INFO - PROCESS | 1956 | 1461676216103 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a021ca000 == 28 [pid = 1956] [id = 58] 06:10:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 72 (0x7f7a01b33c00) [pid = 1956] [serial = 172] [outer = (nil)] 06:10:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 73 (0x7f7a02121400) [pid = 1956] [serial = 173] [outer = 0x7f7a01b33c00] 06:10:16 INFO - PROCESS | 1956 | 1461676216237 Marionette DEBUG loaded listener.js 06:10:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 74 (0x7f7a037ed800) [pid = 1956] [serial = 174] [outer = 0x7f7a01b33c00] 06:10:16 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09398000 == 27 [pid = 1956] [id = 39] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 73 (0x7f7a0a46e000) [pid = 1956] [serial = 131] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 72 (0x7f7a00ce4000) [pid = 1956] [serial = 116] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 71 (0x7f7a0ab6b000) [pid = 1956] [serial = 126] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 70 (0x7f7a0a7fbc00) [pid = 1956] [serial = 125] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 69 (0x7f7a0384e400) [pid = 1956] [serial = 122] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 68 (0x7f7a01b39800) [pid = 1956] [serial = 117] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 67 (0x7f7a037ebc00) [pid = 1956] [serial = 119] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 66 (0x7f7a037f0c00) [pid = 1956] [serial = 120] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 65 (0x7f7a008e7800) [pid = 1956] [serial = 128] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 64 (0x7f7a01b3ec00) [pid = 1956] [serial = 129] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | --DOMWINDOW == 63 (0x7f7a05fe2400) [pid = 1956] [serial = 123] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1956 | 1461676216923 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]]]}] 06:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1284ms 06:10:16 INFO - PROCESS | 1956 | 1461676216939 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:10:16 INFO - PROCESS | 1956 | 1461676216948 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:10:16 INFO - PROCESS | 1956 | 1461676216958 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:10:16 INFO - PROCESS | 1956 | 1461676216962 Marionette TRACE conn4 <- [1,206,null,{}] 06:10:16 INFO - PROCESS | 1956 | 1461676216985 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}] 06:10:17 INFO - PROCESS | 1956 | 1461676217128 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:10:17 INFO - PROCESS | 1956 | 1461676217147 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a098df000 == 28 [pid = 1956] [id = 59] 06:10:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 64 (0x7f7a05fd8000) [pid = 1956] [serial = 175] [outer = (nil)] 06:10:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 65 (0x7f7a08e49400) [pid = 1956] [serial = 176] [outer = 0x7f7a05fd8000] 06:10:17 INFO - PROCESS | 1956 | 1461676217210 Marionette DEBUG loaded listener.js 06:10:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 66 (0x7f7a0a46d400) [pid = 1956] [serial = 177] [outer = 0x7f7a05fd8000] 06:10:18 INFO - PROCESS | 1956 | 1461676218073 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]]]}] 06:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1146ms 06:10:18 INFO - PROCESS | 1956 | 1461676218105 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:10:18 INFO - PROCESS | 1956 | 1461676218108 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:10:18 INFO - PROCESS | 1956 | 1461676218115 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:10:18 INFO - PROCESS | 1956 | 1461676218120 Marionette TRACE conn4 <- [1,210,null,{}] 06:10:18 INFO - PROCESS | 1956 | 1461676218139 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}] 06:10:18 INFO - PROCESS | 1956 | 1461676218304 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:10:18 INFO - PROCESS | 1956 | 1461676218318 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0af51000 == 29 [pid = 1956] [id = 60] 06:10:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 67 (0x7f7a0c75bc00) [pid = 1956] [serial = 178] [outer = (nil)] 06:10:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 68 (0x7f7a1107d800) [pid = 1956] [serial = 179] [outer = 0x7f7a0c75bc00] 06:10:18 INFO - PROCESS | 1956 | 1461676218384 Marionette DEBUG loaded listener.js 06:10:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 69 (0x7f7a16f0fc00) [pid = 1956] [serial = 180] [outer = 0x7f7a0c75bc00] 06:10:19 INFO - PROCESS | 1956 | 1461676219256 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]]]}] 06:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1192ms 06:10:19 INFO - PROCESS | 1956 | 1461676219315 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:10:19 INFO - PROCESS | 1956 | 1461676219322 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:10:19 INFO - PROCESS | 1956 | 1461676219331 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:10:19 INFO - PROCESS | 1956 | 1461676219336 Marionette TRACE conn4 <- [1,214,null,{}] 06:10:19 INFO - PROCESS | 1956 | 1461676219344 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}] 06:10:19 INFO - PROCESS | 1956 | 1461676219566 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:10:19 INFO - PROCESS | 1956 | 1461676219640 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a10307000 == 30 [pid = 1956] [id = 61] 06:10:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 70 (0x7f7a0c75c000) [pid = 1956] [serial = 181] [outer = (nil)] 06:10:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 71 (0x7f7a180ee800) [pid = 1956] [serial = 182] [outer = 0x7f7a0c75c000] 06:10:19 INFO - PROCESS | 1956 | 1461676219743 Marionette DEBUG loaded listener.js 06:10:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 72 (0x7f7a19da0c00) [pid = 1956] [serial = 183] [outer = 0x7f7a0c75c000] 06:10:20 INFO - PROCESS | 1956 | 1461676220576 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]]]}] 06:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1283ms 06:10:20 INFO - PROCESS | 1956 | 1461676220613 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:10:20 INFO - PROCESS | 1956 | 1461676220617 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:10:20 INFO - PROCESS | 1956 | 1461676220629 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:10:20 INFO - PROCESS | 1956 | 1461676220631 Marionette TRACE conn4 <- [1,218,null,{}] 06:10:20 INFO - PROCESS | 1956 | 1461676220637 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}] 06:10:20 INFO - PROCESS | 1956 | 1461676220822 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:10:20 INFO - PROCESS | 1956 | 1461676220898 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a171ae800 == 31 [pid = 1956] [id = 62] 06:10:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 73 (0x7f7a001ec400) [pid = 1956] [serial = 184] [outer = (nil)] 06:10:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 74 (0x7f7a1a2c3800) [pid = 1956] [serial = 185] [outer = 0x7f7a001ec400] 06:10:20 INFO - PROCESS | 1956 | 1461676220962 Marionette DEBUG loaded listener.js 06:10:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 75 (0x7f7a1bb5fc00) [pid = 1956] [serial = 186] [outer = 0x7f7a001ec400] 06:10:21 INFO - PROCESS | 1956 | --DOMWINDOW == 74 (0x7f7a09697000) [pid = 1956] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:10:21 INFO - PROCESS | 1956 | --DOMWINDOW == 73 (0x7f7a05fe1c00) [pid = 1956] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:10:21 INFO - PROCESS | 1956 | --DOMWINDOW == 72 (0x7f7a00cea400) [pid = 1956] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:10:21 INFO - PROCESS | 1956 | --DOMWINDOW == 71 (0x7f7a001e9800) [pid = 1956] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:10:21 INFO - PROCESS | 1956 | --DOMWINDOW == 70 (0x7f7a0a8aac00) [pid = 1956] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:10:21 INFO - PROCESS | 1956 | 1461676221636 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]]]}] 06:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1036ms 06:10:21 INFO - PROCESS | 1956 | 1461676221661 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:10:21 INFO - PROCESS | 1956 | 1461676221665 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:10:21 INFO - PROCESS | 1956 | 1461676221682 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:10:21 INFO - PROCESS | 1956 | 1461676221685 Marionette TRACE conn4 <- [1,222,null,{}] 06:10:21 INFO - PROCESS | 1956 | 1461676221691 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}] 06:10:21 INFO - PROCESS | 1956 | 1461676221913 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:10:21 INFO - PROCESS | 1956 | 1461676221930 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1a217800 == 32 [pid = 1956] [id = 63] 06:10:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 71 (0x7f7a00d6d000) [pid = 1956] [serial = 187] [outer = (nil)] 06:10:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 72 (0x7f7a16ff0800) [pid = 1956] [serial = 188] [outer = 0x7f7a00d6d000] 06:10:22 INFO - PROCESS | 1956 | 1461676221997 Marionette DEBUG loaded listener.js 06:10:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 73 (0x7f7a1bca6000) [pid = 1956] [serial = 189] [outer = 0x7f7a00d6d000] 06:10:22 INFO - PROCESS | 1956 | 1461676222681 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]]]}] 06:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1047ms 06:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:10:22 INFO - PROCESS | 1956 | 1461676222719 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:10:22 INFO - PROCESS | 1956 | 1461676222721 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:10:22 INFO - PROCESS | 1956 | 1461676222727 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:10:22 INFO - PROCESS | 1956 | 1461676222730 Marionette TRACE conn4 <- [1,226,null,{}] 06:10:22 INFO - PROCESS | 1956 | 1461676222735 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}] 06:10:22 INFO - PROCESS | 1956 | 1461676222902 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:10:22 INFO - PROCESS | 1956 | 1461676222969 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0040c000 == 33 [pid = 1956] [id = 64] 06:10:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 74 (0x7f7a00ce1c00) [pid = 1956] [serial = 190] [outer = (nil)] 06:10:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 75 (0x7f7a1c179800) [pid = 1956] [serial = 191] [outer = 0x7f7a00ce1c00] 06:10:23 INFO - PROCESS | 1956 | 1461676223033 Marionette DEBUG loaded listener.js 06:10:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 76 (0x7f7a1c349c00) [pid = 1956] [serial = 192] [outer = 0x7f7a00ce1c00] 06:10:23 INFO - PROCESS | 1956 | 1461676223916 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]]]}] 06:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1229ms 06:10:23 INFO - PROCESS | 1956 | 1461676223957 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:10:23 INFO - PROCESS | 1956 | 1461676223963 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:10:23 INFO - PROCESS | 1956 | 1461676223971 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:10:23 INFO - PROCESS | 1956 | 1461676223977 Marionette TRACE conn4 <- [1,230,null,{}] 06:10:23 INFO - PROCESS | 1956 | 1461676223986 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}] 06:10:24 INFO - PROCESS | 1956 | 1461676224156 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:10:24 INFO - PROCESS | 1956 | 1461676224290 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a096d6000 == 34 [pid = 1956] [id = 65] 06:10:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 77 (0x7f7a00d6ac00) [pid = 1956] [serial = 193] [outer = (nil)] 06:10:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 78 (0x7f7a00d72c00) [pid = 1956] [serial = 194] [outer = 0x7f7a00d6ac00] 06:10:24 INFO - PROCESS | 1956 | 1461676224366 Marionette DEBUG loaded listener.js 06:10:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 79 (0x7f7a03529400) [pid = 1956] [serial = 195] [outer = 0x7f7a00d6ac00] 06:10:25 INFO - PROCESS | 1956 | 1461676225250 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]]]}] 06:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1335ms 06:10:25 INFO - PROCESS | 1956 | 1461676225308 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:10:25 INFO - PROCESS | 1956 | 1461676225316 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:10:25 INFO - PROCESS | 1956 | 1461676225327 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:10:25 INFO - PROCESS | 1956 | 1461676225332 Marionette TRACE conn4 <- [1,234,null,{}] 06:10:25 INFO - PROCESS | 1956 | 1461676225339 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}] 06:10:25 INFO - PROCESS | 1956 | 1461676225505 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:10:25 INFO - PROCESS | 1956 | 1461676225636 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1716c000 == 35 [pid = 1956] [id = 66] 06:10:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 80 (0x7f7a0810f400) [pid = 1956] [serial = 196] [outer = (nil)] 06:10:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 81 (0x7f7a0a8ab400) [pid = 1956] [serial = 197] [outer = 0x7f7a0810f400] 06:10:25 INFO - PROCESS | 1956 | 1461676225710 Marionette DEBUG loaded listener.js 06:10:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 82 (0x7f7a0d3ae000) [pid = 1956] [serial = 198] [outer = 0x7f7a0810f400] 06:10:26 INFO - PROCESS | 1956 | 1461676226569 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]]]}] 06:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1287ms 06:10:26 INFO - PROCESS | 1956 | 1461676226614 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:10:26 INFO - PROCESS | 1956 | 1461676226619 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:10:26 INFO - PROCESS | 1956 | 1461676226625 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:10:26 INFO - PROCESS | 1956 | 1461676226631 Marionette TRACE conn4 <- [1,238,null,{}] 06:10:26 INFO - PROCESS | 1956 | 1461676226649 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}] 06:10:26 INFO - PROCESS | 1956 | 1461676226816 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:10:26 INFO - PROCESS | 1956 | 1461676226950 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c33b000 == 36 [pid = 1956] [id = 67] 06:10:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x7f7a16eb8400) [pid = 1956] [serial = 199] [outer = (nil)] 06:10:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x7f7a1baa4800) [pid = 1956] [serial = 200] [outer = 0x7f7a16eb8400] 06:10:27 INFO - PROCESS | 1956 | 1461676227028 Marionette DEBUG loaded listener.js 06:10:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x7f7a1bcb0400) [pid = 1956] [serial = 201] [outer = 0x7f7a16eb8400] 06:10:27 INFO - PROCESS | 1956 | 1461676227907 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]]]}] 06:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1338ms 06:10:27 INFO - PROCESS | 1956 | 1461676227965 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:10:27 INFO - PROCESS | 1956 | 1461676227970 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:10:27 INFO - PROCESS | 1956 | 1461676227976 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:10:27 INFO - PROCESS | 1956 | 1461676227979 Marionette TRACE conn4 <- [1,242,null,{}] 06:10:27 INFO - PROCESS | 1956 | 1461676227984 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}] 06:10:28 INFO - PROCESS | 1956 | 1461676228144 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:10:28 INFO - PROCESS | 1956 | 1461676228277 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c61b800 == 37 [pid = 1956] [id = 68] 06:10:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x7f7a18103800) [pid = 1956] [serial = 202] [outer = (nil)] 06:10:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x7f7a1c627c00) [pid = 1956] [serial = 203] [outer = 0x7f7a18103800] 06:10:28 INFO - PROCESS | 1956 | 1461676228398 Marionette DEBUG loaded listener.js 06:10:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x7f7a1c686800) [pid = 1956] [serial = 204] [outer = 0x7f7a18103800] 06:10:29 INFO - PROCESS | 1956 | 1461676229320 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]]]}] 06:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1381ms 06:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:10:29 INFO - PROCESS | 1956 | 1461676229374 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:10:29 INFO - PROCESS | 1956 | 1461676229376 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:10:29 INFO - PROCESS | 1956 | 1461676229385 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:10:29 INFO - PROCESS | 1956 | 1461676229388 Marionette TRACE conn4 <- [1,246,null,{}] 06:10:29 INFO - PROCESS | 1956 | 1461676229393 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}] 06:10:29 INFO - PROCESS | 1956 | 1461676229541 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:10:29 INFO - PROCESS | 1956 | 1461676229688 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ef5b800 == 38 [pid = 1956] [id = 69] 06:10:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x7f7a1c50e400) [pid = 1956] [serial = 205] [outer = (nil)] 06:10:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x7f7a1c690400) [pid = 1956] [serial = 206] [outer = 0x7f7a1c50e400] 06:10:29 INFO - PROCESS | 1956 | 1461676229804 Marionette DEBUG loaded listener.js 06:10:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x7f7a1e1c9000) [pid = 1956] [serial = 207] [outer = 0x7f7a1c50e400] 06:10:30 INFO - PROCESS | 1956 | 1461676230569 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]]]}] 06:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1243ms 06:10:30 INFO - PROCESS | 1956 | 1461676230627 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:10:30 INFO - PROCESS | 1956 | 1461676230630 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:10:30 INFO - PROCESS | 1956 | 1461676230637 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:10:30 INFO - PROCESS | 1956 | 1461676230639 Marionette TRACE conn4 <- [1,250,null,{}] 06:10:30 INFO - PROCESS | 1956 | 1461676230645 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}] 06:10:30 INFO - PROCESS | 1956 | 1461676230827 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:10:30 INFO - PROCESS | 1956 | 1461676230983 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a205c8000 == 39 [pid = 1956] [id = 70] 06:10:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x7f7a00ce2800) [pid = 1956] [serial = 208] [outer = (nil)] 06:10:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x7f7a1e1ca000) [pid = 1956] [serial = 209] [outer = 0x7f7a00ce2800] 06:10:31 INFO - PROCESS | 1956 | 1461676231063 Marionette DEBUG loaded listener.js 06:10:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x7f7a2075b400) [pid = 1956] [serial = 210] [outer = 0x7f7a00ce2800] 06:10:31 INFO - PROCESS | 1956 | 1461676231873 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]]]}] 06:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1283ms 06:10:31 INFO - PROCESS | 1956 | 1461676231921 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:10:31 INFO - PROCESS | 1956 | 1461676231925 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:10:31 INFO - PROCESS | 1956 | 1461676231931 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:10:31 INFO - PROCESS | 1956 | 1461676231934 Marionette TRACE conn4 <- [1,254,null,{}] 06:10:31 INFO - PROCESS | 1956 | 1461676231939 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}] 06:10:32 INFO - PROCESS | 1956 | 1461676232090 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:10:32 INFO - PROCESS | 1956 | 1461676232344 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00d49800 == 40 [pid = 1956] [id = 71] 06:10:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x7f7a008e3800) [pid = 1956] [serial = 211] [outer = (nil)] 06:10:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x7f7a008f0400) [pid = 1956] [serial = 212] [outer = 0x7f7a008e3800] 06:10:32 INFO - PROCESS | 1956 | 1461676232428 Marionette DEBUG loaded listener.js 06:10:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x7f7a00d70000) [pid = 1956] [serial = 213] [outer = 0x7f7a008e3800] 06:10:33 INFO - PROCESS | 1956 | 1461676233277 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]]]}] 06:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1379ms 06:10:33 INFO - PROCESS | 1956 | 1461676233325 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:10:33 INFO - PROCESS | 1956 | 1461676233339 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:10:33 INFO - PROCESS | 1956 | 1461676233356 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:10:33 INFO - PROCESS | 1956 | 1461676233368 Marionette TRACE conn4 <- [1,258,null,{}] 06:10:33 INFO - PROCESS | 1956 | 1461676233382 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}] 06:10:33 INFO - PROCESS | 1956 | 1461676233608 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:10:33 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x7f7a17192c00) [pid = 1956] [serial = 158] [outer = (nil)] [url = about:blank] 06:10:33 INFO - PROCESS | 1956 | 1461676233794 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a021e1800 == 41 [pid = 1956] [id = 72] 06:10:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x7f7a01b3fc00) [pid = 1956] [serial = 214] [outer = (nil)] 06:10:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x7f7a0352a000) [pid = 1956] [serial = 215] [outer = 0x7f7a01b3fc00] 06:10:33 INFO - PROCESS | 1956 | 1461676233902 Marionette DEBUG loaded listener.js 06:10:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x7f7a037f1400) [pid = 1956] [serial = 216] [outer = 0x7f7a01b3fc00] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x7f7a1107d000) [pid = 1956] [serial = 152] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x7f7a06bbb800) [pid = 1956] [serial = 146] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x7f7a01e3ac00) [pid = 1956] [serial = 143] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x7f7a02025c00) [pid = 1956] [serial = 144] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x7f7a0c762000) [pid = 1956] [serial = 137] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x7f7a07ce6400) [pid = 1956] [serial = 134] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x7f7a03459000) [pid = 1956] [serial = 140] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x7f7a0d3a5800) [pid = 1956] [serial = 155] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x7f7a160e6000) [pid = 1956] [serial = 153] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x7f7a0ab6ac00) [pid = 1956] [serial = 149] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x7f7a0896e400) [pid = 1956] [serial = 147] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x7f7a0c5e0000) [pid = 1956] [serial = 150] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x7f7a16eb2800) [pid = 1956] [serial = 156] [outer = (nil)] [url = about:blank] 06:10:35 INFO - PROCESS | 1956 | 1461676235182 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]]]}] 06:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1848ms 06:10:35 INFO - PROCESS | 1956 | 1461676235204 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:10:35 INFO - PROCESS | 1956 | 1461676235209 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:10:35 INFO - PROCESS | 1956 | 1461676235217 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:10:35 INFO - PROCESS | 1956 | 1461676235220 Marionette TRACE conn4 <- [1,262,null,{}] 06:10:35 INFO - PROCESS | 1956 | 1461676235226 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}] 06:10:35 INFO - PROCESS | 1956 | 1461676235366 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:10:35 INFO - PROCESS | 1956 | 1461676235384 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4f1000 == 42 [pid = 1956] [id = 73] 06:10:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x7f7a08cadc00) [pid = 1956] [serial = 217] [outer = (nil)] 06:10:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x7f7a0a7ffc00) [pid = 1956] [serial = 218] [outer = 0x7f7a08cadc00] 06:10:35 INFO - PROCESS | 1956 | 1461676235457 Marionette DEBUG loaded listener.js 06:10:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x7f7a0c5e0000) [pid = 1956] [serial = 219] [outer = 0x7f7a08cadc00] 06:10:36 INFO - PROCESS | 1956 | 1461676236238 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]]]}] 06:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1040ms 06:10:36 INFO - PROCESS | 1956 | 1461676236258 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:10:36 INFO - PROCESS | 1956 | 1461676236262 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:10:36 INFO - PROCESS | 1956 | 1461676236270 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:10:36 INFO - PROCESS | 1956 | 1461676236278 Marionette TRACE conn4 <- [1,266,null,{}] 06:10:36 INFO - PROCESS | 1956 | 1461676236343 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}] 06:10:36 INFO - PROCESS | 1956 | 1461676236543 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:10:36 INFO - PROCESS | 1956 | 1461676236558 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0d3bf800 == 43 [pid = 1956] [id = 74] 06:10:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x7f7a0c760400) [pid = 1956] [serial = 220] [outer = (nil)] 06:10:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x7f7a1718a400) [pid = 1956] [serial = 221] [outer = 0x7f7a0c760400] 06:10:36 INFO - PROCESS | 1956 | 1461676236622 Marionette DEBUG loaded listener.js 06:10:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x7f7a1803e000) [pid = 1956] [serial = 222] [outer = 0x7f7a0c760400] 06:10:37 INFO - PROCESS | 1956 | 1461676237377 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]]]}] 06:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1143ms 06:10:37 INFO - PROCESS | 1956 | 1461676237414 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:10:37 INFO - PROCESS | 1956 | 1461676237417 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:10:37 INFO - PROCESS | 1956 | 1461676237430 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:10:37 INFO - PROCESS | 1956 | 1461676237432 Marionette TRACE conn4 <- [1,270,null,{}] 06:10:37 INFO - PROCESS | 1956 | 1461676237438 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}] 06:10:37 INFO - PROCESS | 1956 | 1461676237609 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:10:37 INFO - PROCESS | 1956 | 1461676237675 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00d46800 == 44 [pid = 1956] [id = 75] 06:10:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x7f7a1107dc00) [pid = 1956] [serial = 223] [outer = (nil)] 06:10:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x7f7a1a2c3000) [pid = 1956] [serial = 224] [outer = 0x7f7a1107dc00] 06:10:37 INFO - PROCESS | 1956 | 1461676237740 Marionette DEBUG loaded listener.js 06:10:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x7f7a1c17f400) [pid = 1956] [serial = 225] [outer = 0x7f7a1107dc00] 06:10:38 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x7f7a05fd8000) [pid = 1956] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:10:38 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x7f7a0c75bc00) [pid = 1956] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:10:38 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x7f7a00d6d000) [pid = 1956] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:10:38 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x7f7a01b33c00) [pid = 1956] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:10:38 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x7f7a001ec400) [pid = 1956] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:10:38 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x7f7a0c75c000) [pid = 1956] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:10:38 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x7f7a01de6400) [pid = 1956] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:10:38 INFO - PROCESS | 1956 | 1461676238440 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]]]}] 06:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1034ms 06:10:38 INFO - PROCESS | 1956 | 1461676238458 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:10:38 INFO - PROCESS | 1956 | 1461676238461 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:10:38 INFO - PROCESS | 1956 | 1461676238492 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:10:38 INFO - PROCESS | 1956 | 1461676238497 Marionette TRACE conn4 <- [1,274,null,{}] 06:10:38 INFO - PROCESS | 1956 | 1461676238518 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}] 06:10:38 INFO - PROCESS | 1956 | 1461676238689 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:10:38 INFO - PROCESS | 1956 | 1461676238763 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a17173000 == 45 [pid = 1956] [id = 76] 06:10:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x7f7a1836dc00) [pid = 1956] [serial = 226] [outer = (nil)] 06:10:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x7f7a1c506c00) [pid = 1956] [serial = 227] [outer = 0x7f7a1836dc00] 06:10:38 INFO - PROCESS | 1956 | 1461676238842 Marionette DEBUG loaded listener.js 06:10:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x7f7a1ef0b400) [pid = 1956] [serial = 228] [outer = 0x7f7a1836dc00] 06:10:39 INFO - PROCESS | 1956 | 1461676239459 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]]]}] 06:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1020ms 06:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:10:39 INFO - PROCESS | 1956 | 1461676239491 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:10:39 INFO - PROCESS | 1956 | 1461676239494 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:10:39 INFO - PROCESS | 1956 | 1461676239500 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:10:39 INFO - PROCESS | 1956 | 1461676239503 Marionette TRACE conn4 <- [1,278,null,{}] 06:10:39 INFO - PROCESS | 1956 | 1461676239508 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}] 06:10:39 INFO - PROCESS | 1956 | 1461676239680 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:10:39 INFO - PROCESS | 1956 | 1461676239703 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c608000 == 46 [pid = 1956] [id = 77] 06:10:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x7f7a00689000) [pid = 1956] [serial = 229] [outer = (nil)] 06:10:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x7f7a0068f400) [pid = 1956] [serial = 230] [outer = 0x7f7a00689000] 06:10:39 INFO - PROCESS | 1956 | 1461676239768 Marionette DEBUG loaded listener.js 06:10:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x7f7a1ef15000) [pid = 1956] [serial = 231] [outer = 0x7f7a00689000] 06:10:40 INFO - PROCESS | 1956 | 1461676240489 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]]]}] 06:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1032ms 06:10:40 INFO - PROCESS | 1956 | 1461676240532 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:10:40 INFO - PROCESS | 1956 | 1461676240536 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:10:40 INFO - PROCESS | 1956 | 1461676240541 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:10:40 INFO - PROCESS | 1956 | 1461676240543 Marionette TRACE conn4 <- [1,282,null,{}] 06:10:40 INFO - PROCESS | 1956 | 1461676240549 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}] 06:10:40 INFO - PROCESS | 1956 | 1461676240728 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:10:40 INFO - PROCESS | 1956 | 1461676240753 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x7f7a0068a800) [pid = 1956] [serial = 232] [outer = 0x7f7a010cc800] 06:10:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00794800 == 47 [pid = 1956] [id = 78] 06:10:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x7f7a1ef17400) [pid = 1956] [serial = 233] [outer = (nil)] 06:10:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x7f7a2057e000) [pid = 1956] [serial = 234] [outer = 0x7f7a1ef17400] 06:10:40 INFO - PROCESS | 1956 | 1461676240839 Marionette DEBUG loaded listener.js 06:10:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x7f7a1ef90400) [pid = 1956] [serial = 235] [outer = 0x7f7a1ef17400] 06:10:41 INFO - PROCESS | 1956 | 1461676241844 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]]]}] 06:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1333ms 06:10:41 INFO - PROCESS | 1956 | 1461676241876 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:10:41 INFO - PROCESS | 1956 | 1461676241884 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:10:41 INFO - PROCESS | 1956 | 1461676241891 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:10:41 INFO - PROCESS | 1956 | 1461676241898 Marionette TRACE conn4 <- [1,286,null,{}] 06:10:41 INFO - PROCESS | 1956 | 1461676241905 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}] 06:10:42 INFO - PROCESS | 1956 | 1461676242066 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:10:42 INFO - PROCESS | 1956 | 1461676242213 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00799800 == 48 [pid = 1956] [id = 79] 06:10:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x7f7a00684800) [pid = 1956] [serial = 236] [outer = (nil)] 06:10:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x7f7a0068c400) [pid = 1956] [serial = 237] [outer = 0x7f7a00684800] 06:10:42 INFO - PROCESS | 1956 | 1461676242288 Marionette DEBUG loaded listener.js 06:10:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x7f7a00d6dc00) [pid = 1956] [serial = 238] [outer = 0x7f7a00684800] 06:10:43 INFO - PROCESS | 1956 | 1461676243180 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]]]}] 06:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1338ms 06:10:43 INFO - PROCESS | 1956 | 1461676243230 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:10:43 INFO - PROCESS | 1956 | 1461676243238 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:10:43 INFO - PROCESS | 1956 | 1461676243248 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:10:43 INFO - PROCESS | 1956 | 1461676243253 Marionette TRACE conn4 <- [1,290,null,{}] 06:10:43 INFO - PROCESS | 1956 | 1461676243258 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}] 06:10:43 INFO - PROCESS | 1956 | 1461676243425 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 06:10:43 INFO - PROCESS | 1956 | 1461676243575 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7c3800 == 49 [pid = 1956] [id = 80] 06:10:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x7f7a00e9bc00) [pid = 1956] [serial = 239] [outer = (nil)] 06:10:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x7f7a0201f800) [pid = 1956] [serial = 240] [outer = 0x7f7a00e9bc00] 06:10:43 INFO - PROCESS | 1956 | 1461676243648 Marionette DEBUG loaded listener.js 06:10:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x7f7a05fde400) [pid = 1956] [serial = 241] [outer = 0x7f7a00e9bc00] 06:10:44 INFO - PROCESS | 1956 | 1461676244551 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]]]}] 06:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1333ms 06:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:10:44 INFO - PROCESS | 1956 | 1461676244582 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 06:10:44 INFO - PROCESS | 1956 | 1461676244585 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 06:10:44 INFO - PROCESS | 1956 | 1461676244592 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:10:44 INFO - PROCESS | 1956 | 1461676244597 Marionette TRACE conn4 <- [1,294,null,{}] 06:10:44 INFO - PROCESS | 1956 | 1461676244612 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}] 06:10:44 INFO - PROCESS | 1956 | 1461676244821 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 06:10:44 INFO - PROCESS | 1956 | 1461676244961 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8d9000 == 50 [pid = 1956] [id = 81] 06:10:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x7f7a05f61000) [pid = 1956] [serial = 242] [outer = (nil)] 06:10:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x7f7a10154800) [pid = 1956] [serial = 243] [outer = 0x7f7a05f61000] 06:10:45 INFO - PROCESS | 1956 | 1461676245037 Marionette DEBUG loaded listener.js 06:10:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x7f7a16c41400) [pid = 1956] [serial = 244] [outer = 0x7f7a05f61000] 06:10:45 INFO - PROCESS | 1956 | 1461676245829 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]]]}] 06:10:45 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. 06:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1295ms 06:10:45 INFO - PROCESS | 1956 | 1461676245886 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 06:10:45 INFO - PROCESS | 1956 | 1461676245893 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 06:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:10:45 INFO - PROCESS | 1956 | 1461676245901 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:10:45 INFO - PROCESS | 1956 | 1461676245906 Marionette TRACE conn4 <- [1,298,null,{}] 06:10:45 INFO - PROCESS | 1956 | 1461676245938 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}] 06:10:46 INFO - PROCESS | 1956 | 1461676246104 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 06:10:46 INFO - PROCESS | 1956 | 1461676246240 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00d34000 == 51 [pid = 1956] [id = 82] 06:10:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x7f7a0026d000) [pid = 1956] [serial = 245] [outer = (nil)] 06:10:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x7f7a1bb67000) [pid = 1956] [serial = 246] [outer = 0x7f7a0026d000] 06:10:46 INFO - PROCESS | 1956 | 1461676246312 Marionette DEBUG loaded listener.js 06:10:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x7f7a1e1cd400) [pid = 1956] [serial = 247] [outer = 0x7f7a0026d000] 06:10:47 INFO - PROCESS | 1956 | 1461676247076 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]]]}] 06:10:47 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. 06:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1205ms 06:10:47 INFO - PROCESS | 1956 | 1461676247105 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 06:10:47 INFO - PROCESS | 1956 | 1461676247109 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 06:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:10:47 INFO - PROCESS | 1956 | 1461676247115 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:10:47 INFO - PROCESS | 1956 | 1461676247117 Marionette TRACE conn4 <- [1,302,null,{}] 06:10:47 INFO - PROCESS | 1956 | 1461676247123 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}] 06:10:47 INFO - PROCESS | 1956 | 1461676247272 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 06:10:47 INFO - PROCESS | 1956 | 1461676247415 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215d5000 == 52 [pid = 1956] [id = 83] 06:10:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x7f7a11079400) [pid = 1956] [serial = 248] [outer = (nil)] 06:10:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x7f7a1efc2400) [pid = 1956] [serial = 249] [outer = 0x7f7a11079400] 06:10:47 INFO - PROCESS | 1956 | 1461676247491 Marionette DEBUG loaded listener.js 06:10:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x7f7a2075c000) [pid = 1956] [serial = 250] [outer = 0x7f7a11079400] 06:10:48 INFO - PROCESS | 1956 | 1461676248349 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]]]}] 06:10:48 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. 06:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1290ms 06:10:48 INFO - PROCESS | 1956 | 1461676248406 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 06:10:48 INFO - PROCESS | 1956 | 1461676248410 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 06:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:10:48 INFO - PROCESS | 1956 | 1461676248415 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:10:48 INFO - PROCESS | 1956 | 1461676248419 Marionette TRACE conn4 <- [1,306,null,{}] 06:10:48 INFO - PROCESS | 1956 | 1461676248424 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}] 06:10:48 INFO - PROCESS | 1956 | 1461676248605 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 06:10:48 INFO - PROCESS | 1956 | 1461676248978 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00122000 == 53 [pid = 1956] [id = 84] 06:10:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x7f79ffc66400) [pid = 1956] [serial = 251] [outer = (nil)] 06:10:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x7f79ffc69400) [pid = 1956] [serial = 252] [outer = 0x7f79ffc66400] 06:10:49 INFO - PROCESS | 1956 | 1461676249113 Marionette DEBUG loaded listener.js 06:10:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x7f79ffc6f800) [pid = 1956] [serial = 253] [outer = 0x7f79ffc66400] 06:10:49 INFO - PROCESS | 1956 | 1461676249921 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]]]}] 06:10:49 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. 06:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1530ms 06:10:49 INFO - PROCESS | 1956 | 1461676249947 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 06:10:49 INFO - PROCESS | 1956 | 1461676249953 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 06:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:10:49 INFO - PROCESS | 1956 | 1461676249960 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:10:49 INFO - PROCESS | 1956 | 1461676249965 Marionette TRACE conn4 <- [1,310,null,{}] 06:10:49 INFO - PROCESS | 1956 | 1461676249972 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}] 06:10:50 INFO - PROCESS | 1956 | 1461676250120 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 06:10:50 INFO - PROCESS | 1956 | 1461676250271 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01b75800 == 54 [pid = 1956] [id = 85] 06:10:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x7f79ffcb8c00) [pid = 1956] [serial = 254] [outer = (nil)] 06:10:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x7f7a001f1000) [pid = 1956] [serial = 255] [outer = 0x7f79ffcb8c00] 06:10:50 INFO - PROCESS | 1956 | 1461676250391 Marionette DEBUG loaded listener.js 06:10:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x7f7a00684400) [pid = 1956] [serial = 256] [outer = 0x7f79ffcb8c00] 06:10:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c608000 == 53 [pid = 1956] [id = 77] 06:10:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a17173000 == 52 [pid = 1956] [id = 76] 06:10:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00d46800 == 51 [pid = 1956] [id = 75] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x7f7a1714e400) [pid = 1956] [serial = 167] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x7f7a02124000) [pid = 1956] [serial = 161] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x7f7a18371400) [pid = 1956] [serial = 170] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x7f7a0b571800) [pid = 1956] [serial = 164] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x7f7a1c179800) [pid = 1956] [serial = 191] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0d3bf800 == 50 [pid = 1956] [id = 74] 06:10:51 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a4f1000 == 49 [pid = 1956] [id = 73] 06:10:51 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a021e1800 == 48 [pid = 1956] [id = 72] 06:10:51 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00d49800 == 47 [pid = 1956] [id = 71] 06:10:51 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1716c000 == 46 [pid = 1956] [id = 66] 06:10:51 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a096d6000 == 45 [pid = 1956] [id = 65] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x7f7a0a46d400) [pid = 1956] [serial = 177] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x7f7a1107d800) [pid = 1956] [serial = 179] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x7f7a16ff0800) [pid = 1956] [serial = 188] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x7f7a037ed800) [pid = 1956] [serial = 174] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x7f7a1bca6000) [pid = 1956] [serial = 189] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x7f7a1bb5fc00) [pid = 1956] [serial = 186] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x7f7a180ee800) [pid = 1956] [serial = 182] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x7f7a16f0fc00) [pid = 1956] [serial = 180] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x7f7a1a2c3800) [pid = 1956] [serial = 185] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x7f7a19da0c00) [pid = 1956] [serial = 183] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x7f7a02121400) [pid = 1956] [serial = 173] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x7f7a08e49400) [pid = 1956] [serial = 176] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x7f7a0c703000) [pid = 1956] [serial = 132] [outer = (nil)] [url = about:blank] 06:10:51 INFO - PROCESS | 1956 | 1461676251287 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]]]}] 06:10:51 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. 06:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1391ms 06:10:51 INFO - PROCESS | 1956 | 1461676251353 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 06:10:51 INFO - PROCESS | 1956 | 1461676251359 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 06:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:10:51 INFO - PROCESS | 1956 | 1461676251366 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:10:51 INFO - PROCESS | 1956 | 1461676251369 Marionette TRACE conn4 <- [1,314,null,{}] 06:10:51 INFO - PROCESS | 1956 | 1461676251375 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}] 06:10:51 INFO - PROCESS | 1956 | 1461676251515 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 06:10:51 INFO - PROCESS | 1956 | 1461676251532 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03418800 == 46 [pid = 1956] [id = 86] 06:10:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x7f7a00ce8800) [pid = 1956] [serial = 257] [outer = (nil)] 06:10:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x7f7a00d6e400) [pid = 1956] [serial = 258] [outer = 0x7f7a00ce8800] 06:10:51 INFO - PROCESS | 1956 | 1461676251594 Marionette DEBUG loaded listener.js 06:10:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x7f7a00e9f400) [pid = 1956] [serial = 259] [outer = 0x7f7a00ce8800] 06:10:52 INFO - PROCESS | 1956 | 1461676252438 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]]]}] 06:10:52 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. 06:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1131ms 06:10:52 INFO - PROCESS | 1956 | 1461676252498 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 06:10:52 INFO - PROCESS | 1956 | 1461676252501 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 06:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:10:52 INFO - PROCESS | 1956 | 1461676252509 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:10:52 INFO - PROCESS | 1956 | 1461676252518 Marionette TRACE conn4 <- [1,318,null,{}] 06:10:52 INFO - PROCESS | 1956 | 1461676252531 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}] 06:10:52 INFO - PROCESS | 1956 | 1461676252678 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 06:10:52 INFO - PROCESS | 1956 | 1461676252777 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0938e800 == 47 [pid = 1956] [id = 87] 06:10:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x7f7a00d67000) [pid = 1956] [serial = 260] [outer = (nil)] 06:10:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x7f7a01e42000) [pid = 1956] [serial = 261] [outer = 0x7f7a00d67000] 06:10:52 INFO - PROCESS | 1956 | 1461676252839 Marionette DEBUG loaded listener.js 06:10:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x7f7a0202ac00) [pid = 1956] [serial = 262] [outer = 0x7f7a00d67000] 06:10:53 INFO - PROCESS | 1956 | 1461676253517 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]]]}] 06:10:53 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. 06:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1094ms 06:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:10:53 INFO - PROCESS | 1956 | 1461676253608 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 06:10:53 INFO - PROCESS | 1956 | 1461676253611 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 06:10:53 INFO - PROCESS | 1956 | 1461676253624 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:10:53 INFO - PROCESS | 1956 | 1461676253626 Marionette TRACE conn4 <- [1,322,null,{}] 06:10:53 INFO - PROCESS | 1956 | 1461676253630 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}] 06:10:53 INFO - PROCESS | 1956 | 1461676253809 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 06:10:53 INFO - PROCESS | 1956 | 1461676253848 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4f1000 == 48 [pid = 1956] [id = 88] 06:10:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x7f7a00d69c00) [pid = 1956] [serial = 263] [outer = (nil)] 06:10:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x7f7a03850800) [pid = 1956] [serial = 264] [outer = 0x7f7a00d69c00] 06:10:53 INFO - PROCESS | 1956 | 1461676253910 Marionette DEBUG loaded listener.js 06:10:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x7f7a06a64800) [pid = 1956] [serial = 265] [outer = 0x7f7a00d69c00] 06:10:54 INFO - PROCESS | 1956 | 1461676254655 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]]]}] 06:10:54 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. 06:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1083ms 06:10:54 INFO - PROCESS | 1956 | 1461676254700 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 06:10:54 INFO - PROCESS | 1956 | 1461676254703 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 06:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:10:54 INFO - PROCESS | 1956 | 1461676254719 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:10:54 INFO - PROCESS | 1956 | 1461676254722 Marionette TRACE conn4 <- [1,326,null,{}] 06:10:54 INFO - PROCESS | 1956 | 1461676254732 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}] 06:10:54 INFO - PROCESS | 1956 | 1461676254904 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 06:10:55 INFO - PROCESS | 1956 | 1461676254995 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b5da800 == 49 [pid = 1956] [id = 89] 06:10:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x7f7a08e42400) [pid = 1956] [serial = 266] [outer = (nil)] 06:10:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x7f7a093db000) [pid = 1956] [serial = 267] [outer = 0x7f7a08e42400] 06:10:55 INFO - PROCESS | 1956 | 1461676255068 Marionette DEBUG loaded listener.js 06:10:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x7f7a0aa0ec00) [pid = 1956] [serial = 268] [outer = 0x7f7a08e42400] 06:10:55 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x7f7a1107dc00) [pid = 1956] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:10:55 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x7f7a1836dc00) [pid = 1956] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:10:55 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x7f7a01b3fc00) [pid = 1956] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:10:55 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x7f7a08cadc00) [pid = 1956] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:10:55 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x7f7a0c760400) [pid = 1956] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:10:55 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x7f7a00ce1c00) [pid = 1956] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:10:55 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x7f7a008e3800) [pid = 1956] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:10:55 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x7f7a00689000) [pid = 1956] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:10:55 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x7f7a0026a800) [pid = 1956] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:10:56 INFO - PROCESS | 1956 | 1461676256012 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]]]}] 06:10:56 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. 06:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1336ms 06:10:56 INFO - PROCESS | 1956 | 1461676256055 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 06:10:56 INFO - PROCESS | 1956 | 1461676256057 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 06:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:10:56 INFO - PROCESS | 1956 | 1461676256063 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:10:56 INFO - PROCESS | 1956 | 1461676256065 Marionette TRACE conn4 <- [1,330,null,{}] 06:10:56 INFO - PROCESS | 1956 | 1461676256082 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}] 06:10:56 INFO - PROCESS | 1956 | 1461676256251 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 06:10:56 INFO - PROCESS | 1956 | 1461676256269 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7b0000 == 50 [pid = 1956] [id = 90] 06:10:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x7f7a0384d400) [pid = 1956] [serial = 269] [outer = (nil)] 06:10:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x7f7a0b56a400) [pid = 1956] [serial = 270] [outer = 0x7f7a0384d400] 06:10:56 INFO - PROCESS | 1956 | 1461676256332 Marionette DEBUG loaded listener.js 06:10:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x7f7a10152000) [pid = 1956] [serial = 271] [outer = 0x7f7a0384d400] 06:10:57 INFO - PROCESS | 1956 | 1461676257027 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]]]}] 06:10:57 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. 06:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 985ms 06:10:57 INFO - PROCESS | 1956 | 1461676257050 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 06:10:57 INFO - PROCESS | 1956 | 1461676257054 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 06:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:10:57 INFO - PROCESS | 1956 | 1461676257059 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:10:57 INFO - PROCESS | 1956 | 1461676257061 Marionette TRACE conn4 <- [1,334,null,{}] 06:10:57 INFO - PROCESS | 1956 | 1461676257067 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}] 06:10:57 INFO - PROCESS | 1956 | 1461676257233 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 06:10:57 INFO - PROCESS | 1956 | 1461676257250 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a160a2000 == 51 [pid = 1956] [id = 91] 06:10:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x7f7a07b70000) [pid = 1956] [serial = 272] [outer = (nil)] 06:10:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x7f7a160e6000) [pid = 1956] [serial = 273] [outer = 0x7f7a07b70000] 06:10:57 INFO - PROCESS | 1956 | 1461676257310 Marionette DEBUG loaded listener.js 06:10:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x7f7a16f0fc00) [pid = 1956] [serial = 274] [outer = 0x7f7a07b70000] 06:10:58 INFO - PROCESS | 1956 | 1461676258335 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]]]}] 06:10:58 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. 06:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1327ms 06:10:58 INFO - PROCESS | 1956 | 1461676258388 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 06:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:10:58 INFO - PROCESS | 1956 | 1461676258394 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 06:10:58 INFO - PROCESS | 1956 | 1461676258402 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:10:58 INFO - PROCESS | 1956 | 1461676258408 Marionette TRACE conn4 <- [1,338,null,{}] 06:10:58 INFO - PROCESS | 1956 | 1461676258416 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}] 06:10:58 INFO - PROCESS | 1956 | 1461676258633 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 06:10:58 INFO - PROCESS | 1956 | 1461676258773 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03419800 == 52 [pid = 1956] [id = 92] 06:10:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x7f7a001e7400) [pid = 1956] [serial = 275] [outer = (nil)] 06:10:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x7f7a0068ec00) [pid = 1956] [serial = 276] [outer = 0x7f7a001e7400] 06:10:58 INFO - PROCESS | 1956 | 1461676258860 Marionette DEBUG loaded listener.js 06:10:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x7f7a00cef400) [pid = 1956] [serial = 277] [outer = 0x7f7a001e7400] 06:10:59 INFO - PROCESS | 1956 | 1461676259656 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]]]}] 06:10:59 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. 06:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1286ms 06:10:59 INFO - PROCESS | 1956 | 1461676259688 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 06:10:59 INFO - PROCESS | 1956 | 1461676259696 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 06:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:10:59 INFO - PROCESS | 1956 | 1461676259707 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:10:59 INFO - PROCESS | 1956 | 1461676259710 Marionette TRACE conn4 <- [1,342,null,{}] 06:10:59 INFO - PROCESS | 1956 | 1461676259716 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}] 06:10:59 INFO - PROCESS | 1956 | 1461676259881 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 06:11:00 INFO - PROCESS | 1956 | 1461676260029 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b5d2000 == 53 [pid = 1956] [id = 93] 06:11:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x7f7a00e9d400) [pid = 1956] [serial = 278] [outer = (nil)] 06:11:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x7f7a01b3d400) [pid = 1956] [serial = 279] [outer = 0x7f7a00e9d400] 06:11:00 INFO - PROCESS | 1956 | 1461676260103 Marionette DEBUG loaded listener.js 06:11:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x7f7a02029400) [pid = 1956] [serial = 280] [outer = 0x7f7a00e9d400] 06:11:01 INFO - PROCESS | 1956 | 1461676261031 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]]]}] 06:11:01 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. 06:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1384ms 06:11:01 INFO - PROCESS | 1956 | 1461676261091 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 06:11:01 INFO - PROCESS | 1956 | 1461676261095 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 06:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:11:01 INFO - PROCESS | 1956 | 1461676261101 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:11:01 INFO - PROCESS | 1956 | 1461676261107 Marionette TRACE conn4 <- [1,346,null,{}] 06:11:01 INFO - PROCESS | 1956 | 1461676261122 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}] 06:11:01 INFO - PROCESS | 1956 | 1461676261293 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 06:11:01 INFO - PROCESS | 1956 | 1461676261435 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1831b000 == 54 [pid = 1956] [id = 94] 06:11:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x7f7a08ca8000) [pid = 1956] [serial = 281] [outer = (nil)] 06:11:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x7f7a0b574400) [pid = 1956] [serial = 282] [outer = 0x7f7a08ca8000] 06:11:01 INFO - PROCESS | 1956 | 1461676261511 Marionette DEBUG loaded listener.js 06:11:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x7f7a0c75c400) [pid = 1956] [serial = 283] [outer = 0x7f7a08ca8000] 06:11:02 INFO - PROCESS | 1956 | 1461676262365 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]]]}] 06:11:02 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. 06:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1284ms 06:11:02 INFO - PROCESS | 1956 | 1461676262401 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 06:11:02 INFO - PROCESS | 1956 | 1461676262406 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 06:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:11:02 INFO - PROCESS | 1956 | 1461676262414 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:11:02 INFO - PROCESS | 1956 | 1461676262417 Marionette TRACE conn4 <- [1,350,null,{}] 06:11:02 INFO - PROCESS | 1956 | 1461676262422 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}] 06:11:02 INFO - PROCESS | 1956 | 1461676262586 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 06:11:02 INFO - PROCESS | 1956 | 1461676262739 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bb9b000 == 55 [pid = 1956] [id = 95] 06:11:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x7f79fe86c800) [pid = 1956] [serial = 284] [outer = (nil)] 06:11:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x7f7a16fe8400) [pid = 1956] [serial = 285] [outer = 0x7f79fe86c800] 06:11:02 INFO - PROCESS | 1956 | 1461676262813 Marionette DEBUG loaded listener.js 06:11:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x7f7a1803d800) [pid = 1956] [serial = 286] [outer = 0x7f79fe86c800] 06:11:03 INFO - PROCESS | 1956 | 1461676263681 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]]]}] 06:11:03 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. 06:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1335ms 06:11:03 INFO - PROCESS | 1956 | 1461676263750 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 06:11:03 INFO - PROCESS | 1956 | 1461676263755 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 06:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:11:03 INFO - PROCESS | 1956 | 1461676263761 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:11:03 INFO - PROCESS | 1956 | 1461676263764 Marionette TRACE conn4 <- [1,354,null,{}] 06:11:03 INFO - PROCESS | 1956 | 1461676263770 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}] 06:11:03 INFO - PROCESS | 1956 | 1461676263941 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 06:11:04 INFO - PROCESS | 1956 | 1461676264080 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c610800 == 56 [pid = 1956] [id = 96] 06:11:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f7a0c75d000) [pid = 1956] [serial = 287] [outer = (nil)] 06:11:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f7a18371800) [pid = 1956] [serial = 288] [outer = 0x7f7a0c75d000] 06:11:04 INFO - PROCESS | 1956 | 1461676264155 Marionette DEBUG loaded listener.js 06:11:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f7a1baa7000) [pid = 1956] [serial = 289] [outer = 0x7f7a0c75d000] 06:11:05 INFO - PROCESS | 1956 | 1461676265052 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]]]}] 06:11:05 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. 06:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1328ms 06:11:05 INFO - PROCESS | 1956 | 1461676265090 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 06:11:05 INFO - PROCESS | 1956 | 1461676265093 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 06:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:11:05 INFO - PROCESS | 1956 | 1461676265099 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:11:05 INFO - PROCESS | 1956 | 1461676265102 Marionette TRACE conn4 <- [1,358,null,{}] 06:11:05 INFO - PROCESS | 1956 | 1461676265108 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}] 06:11:05 INFO - PROCESS | 1956 | 1461676265298 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 06:11:05 INFO - PROCESS | 1956 | 1461676265443 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f7c800 == 57 [pid = 1956] [id = 97] 06:11:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f79ffc75800) [pid = 1956] [serial = 290] [outer = (nil)] 06:11:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f7a0068a400) [pid = 1956] [serial = 291] [outer = 0x7f79ffc75800] 06:11:05 INFO - PROCESS | 1956 | 1461676265520 Marionette DEBUG loaded listener.js 06:11:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f7a1c632400) [pid = 1956] [serial = 292] [outer = 0x7f79ffc75800] 06:11:06 INFO - PROCESS | 1956 | 1461676266639 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]]]}] 06:11:06 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. 06:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1582ms 06:11:06 INFO - PROCESS | 1956 | 1461676266683 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 06:11:06 INFO - PROCESS | 1956 | 1461676266689 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 06:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:11:06 INFO - PROCESS | 1956 | 1461676266697 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:11:06 INFO - PROCESS | 1956 | 1461676266702 Marionette TRACE conn4 <- [1,362,null,{}] 06:11:06 INFO - PROCESS | 1956 | 1461676266709 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}] 06:11:06 INFO - PROCESS | 1956 | 1461676266861 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 06:11:07 INFO - PROCESS | 1956 | 1461676267033 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0ad9e800 == 58 [pid = 1956] [id = 98] 06:11:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f79ffdda800) [pid = 1956] [serial = 293] [outer = (nil)] 06:11:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f79ffddc400) [pid = 1956] [serial = 294] [outer = 0x7f79ffdda800] 06:11:07 INFO - PROCESS | 1956 | 1461676267099 Marionette DEBUG loaded listener.js 06:11:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79ffde1800) [pid = 1956] [serial = 295] [outer = 0x7f79ffdda800] 06:11:07 INFO - PROCESS | 1956 | 1461676267972 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]]]}] 06:11:08 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. 06:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1336ms 06:11:08 INFO - PROCESS | 1956 | 1461676268033 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 06:11:08 INFO - PROCESS | 1956 | 1461676268041 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 06:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:11:08 INFO - PROCESS | 1956 | 1461676268051 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:11:08 INFO - PROCESS | 1956 | 1461676268055 Marionette TRACE conn4 <- [1,366,null,{}] 06:11:08 INFO - PROCESS | 1956 | 1461676268067 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}] 06:11:08 INFO - PROCESS | 1956 | 1461676268302 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 06:11:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0c7b0000 == 57 [pid = 1956] [id = 90] 06:11:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b5da800 == 56 [pid = 1956] [id = 89] 06:11:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a4f1000 == 55 [pid = 1956] [id = 88] 06:11:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0938e800 == 54 [pid = 1956] [id = 87] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f7a1c690400) [pid = 1956] [serial = 206] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f7a1e1ca000) [pid = 1956] [serial = 209] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03418800 == 53 [pid = 1956] [id = 86] 06:11:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01b75800 == 52 [pid = 1956] [id = 85] 06:11:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00122000 == 51 [pid = 1956] [id = 84] 06:11:08 INFO - PROCESS | 1956 | 1461676268507 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8d9000 == 50 [pid = 1956] [id = 81] 06:11:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0c7c3800 == 49 [pid = 1956] [id = 80] 06:11:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00799800 == 48 [pid = 1956] [id = 79] 06:11:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8f6000 == 49 [pid = 1956] [id = 99] 06:11:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f7a0068cc00) [pid = 1956] [serial = 296] [outer = (nil)] 06:11:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f7a00ce5c00) [pid = 1956] [serial = 297] [outer = 0x7f7a0068cc00] 06:11:08 INFO - PROCESS | 1956 | 1461676268582 Marionette DEBUG loaded listener.js 06:11:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f7a00e99800) [pid = 1956] [serial = 298] [outer = 0x7f7a0068cc00] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f7a180e7400) [pid = 1956] [serial = 159] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f7a1a2c3000) [pid = 1956] [serial = 224] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f7a1c506c00) [pid = 1956] [serial = 227] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f7a1c17f400) [pid = 1956] [serial = 225] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f7a0352a000) [pid = 1956] [serial = 215] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f7a037f1400) [pid = 1956] [serial = 216] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f7a0a7ffc00) [pid = 1956] [serial = 218] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f7a0c5e0000) [pid = 1956] [serial = 219] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f7a1718a400) [pid = 1956] [serial = 221] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f7a00d72c00) [pid = 1956] [serial = 194] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x7f7a1c349c00) [pid = 1956] [serial = 192] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x7f7a0a8ab400) [pid = 1956] [serial = 197] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x7f7a1c627c00) [pid = 1956] [serial = 203] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x7f7a1baa4800) [pid = 1956] [serial = 200] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x7f7a00d70000) [pid = 1956] [serial = 213] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x7f7a008f0400) [pid = 1956] [serial = 212] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x7f7a1ef0b400) [pid = 1956] [serial = 228] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x7f7a1803e000) [pid = 1956] [serial = 222] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x7f7a0068f400) [pid = 1956] [serial = 230] [outer = (nil)] [url = about:blank] 06:11:08 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x7f7a1ef15000) [pid = 1956] [serial = 231] [outer = (nil)] [url = about:blank] 06:11:09 INFO - PROCESS | 1956 | 1461676269407 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]]]}] 06:11:09 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. 06:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1388ms 06:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:11:09 INFO - PROCESS | 1956 | 1461676269440 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 06:11:09 INFO - PROCESS | 1956 | 1461676269443 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 06:11:09 INFO - PROCESS | 1956 | 1461676269449 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:11:09 INFO - PROCESS | 1956 | 1461676269455 Marionette TRACE conn4 <- [1,370,null,{}] 06:11:09 INFO - PROCESS | 1956 | 1461676269471 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}] 06:11:09 INFO - PROCESS | 1956 | 1461676269615 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 06:11:09 INFO - PROCESS | 1956 | 1461676269637 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09dac800 == 50 [pid = 1956] [id = 100] 06:11:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x7f7a0343dc00) [pid = 1956] [serial = 299] [outer = (nil)] 06:11:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x7f7a037ea400) [pid = 1956] [serial = 300] [outer = 0x7f7a0343dc00] 06:11:09 INFO - PROCESS | 1956 | 1461676269702 Marionette DEBUG loaded listener.js 06:11:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x7f7a06b14c00) [pid = 1956] [serial = 301] [outer = 0x7f7a0343dc00] 06:11:10 INFO - PROCESS | 1956 | 1461676270473 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]]]}] 06:11:10 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. 06:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1035ms 06:11:10 INFO - PROCESS | 1956 | 1461676270483 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 06:11:10 INFO - PROCESS | 1956 | 1461676270488 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 06:11:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:11:10 INFO - PROCESS | 1956 | 1461676270493 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:11:10 INFO - PROCESS | 1956 | 1461676270496 Marionette TRACE conn4 <- [1,374,null,{}] 06:11:10 INFO - PROCESS | 1956 | 1461676270501 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}] 06:11:10 INFO - PROCESS | 1956 | 1461676270684 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 06:11:10 INFO - PROCESS | 1956 | 1461676270699 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0d3c0800 == 51 [pid = 1956] [id = 101] 06:11:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x7f7a00ea1000) [pid = 1956] [serial = 302] [outer = (nil)] 06:11:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x7f7a0a8a0c00) [pid = 1956] [serial = 303] [outer = 0x7f7a00ea1000] 06:11:10 INFO - PROCESS | 1956 | 1461676270774 Marionette DEBUG loaded listener.js 06:11:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x7f7a0c70f800) [pid = 1956] [serial = 304] [outer = 0x7f7a00ea1000] 06:11:11 INFO - PROCESS | 1956 | 1461676271527 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:11:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:11:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1078ms 06:11:11 INFO - PROCESS | 1956 | 1461676271613 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 06:11:11 INFO - PROCESS | 1956 | 1461676271618 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 06:11:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:11:11 INFO - PROCESS | 1956 | 1461676271624 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:11:11 INFO - PROCESS | 1956 | 1461676271626 Marionette TRACE conn4 <- [1,378,null,{}] 06:11:11 INFO - PROCESS | 1956 | 1461676271631 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}] 06:11:11 INFO - PROCESS | 1956 | 1461676271823 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 06:11:11 INFO - PROCESS | 1956 | 1461676271847 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a18134000 == 52 [pid = 1956] [id = 102] 06:11:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x7f7a08bd7000) [pid = 1956] [serial = 305] [outer = (nil)] 06:11:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x7f7a09377400) [pid = 1956] [serial = 306] [outer = 0x7f7a08bd7000] 06:11:11 INFO - PROCESS | 1956 | 1461676271909 Marionette DEBUG loaded listener.js 06:11:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x7f7a0937b000) [pid = 1956] [serial = 307] [outer = 0x7f7a08bd7000] 06:11:12 INFO - PROCESS | 1956 | 1461676272641 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:11:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:11:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1034ms 06:11:12 INFO - PROCESS | 1956 | 1461676272662 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 06:11:12 INFO - PROCESS | 1956 | 1461676272665 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 06:11:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:11:12 INFO - PROCESS | 1956 | 1461676272671 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:11:12 INFO - PROCESS | 1956 | 1461676272673 Marionette TRACE conn4 <- [1,382,null,{}] 06:11:12 INFO - PROCESS | 1956 | 1461676272700 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}] 06:11:12 INFO - PROCESS | 1956 | 1461676272907 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 06:11:12 INFO - PROCESS | 1956 | 1461676272928 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c59f800 == 53 [pid = 1956] [id = 103] 06:11:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x7f7a0b58c400) [pid = 1956] [serial = 308] [outer = (nil)] 06:11:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f7a184db000) [pid = 1956] [serial = 309] [outer = 0x7f7a0b58c400] 06:11:12 INFO - PROCESS | 1956 | 1461676272991 Marionette DEBUG loaded listener.js 06:11:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f7a1c5e0800) [pid = 1956] [serial = 310] [outer = 0x7f7a0b58c400] 06:11:13 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f7a00d69c00) [pid = 1956] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:11:13 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f7a00d67000) [pid = 1956] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:11:13 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x7f7a08e42400) [pid = 1956] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:11:13 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x7f79ffc66400) [pid = 1956] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:11:13 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x7f79ffcb8c00) [pid = 1956] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:11:13 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x7f7a00ce8800) [pid = 1956] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:11:13 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x7f7a0384d400) [pid = 1956] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:11:13 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:13 INFO - PROCESS | 1956 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:11:13 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:13 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:13 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:13 INFO - PROCESS | 1956 | 1461676273948 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:11:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:11:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1328ms 06:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:11:14 INFO - PROCESS | 1956 | 1461676274000 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 06:11:14 INFO - PROCESS | 1956 | 1461676274003 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 06:11:14 INFO - PROCESS | 1956 | 1461676274009 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:11:14 INFO - PROCESS | 1956 | 1461676274012 Marionette TRACE conn4 <- [1,386,null,{}] 06:11:14 INFO - PROCESS | 1956 | 1461676274017 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}] 06:11:14 INFO - PROCESS | 1956 | 1461676274188 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 06:11:14 INFO - PROCESS | 1956 | 1461676274207 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a10313800 == 54 [pid = 1956] [id = 104] 06:11:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x7f7a00265400) [pid = 1956] [serial = 311] [outer = (nil)] 06:11:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x7f7a00a4f000) [pid = 1956] [serial = 312] [outer = 0x7f7a00265400] 06:11:14 INFO - PROCESS | 1956 | 1461676274267 Marionette DEBUG loaded listener.js 06:11:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x7f7a00a57800) [pid = 1956] [serial = 313] [outer = 0x7f7a00265400] 06:11:14 INFO - PROCESS | 1956 | 1461676274976 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]]]}] 06:11:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:11:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 977ms 06:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:11:14 INFO - PROCESS | 1956 | 1461676274987 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 06:11:14 INFO - PROCESS | 1956 | 1461676274989 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 06:11:14 INFO - PROCESS | 1956 | 1461676274995 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:11:14 INFO - PROCESS | 1956 | 1461676274998 Marionette TRACE conn4 <- [1,390,null,{}] 06:11:15 INFO - PROCESS | 1956 | 1461676275003 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}] 06:11:15 INFO - PROCESS | 1956 | 1461676275138 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 06:11:15 INFO - PROCESS | 1956 | 1461676275247 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215cf800 == 55 [pid = 1956] [id = 105] 06:11:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x7f79ffb32c00) [pid = 1956] [serial = 314] [outer = (nil)] 06:11:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x7f79ffb3c400) [pid = 1956] [serial = 315] [outer = 0x7f79ffb32c00] 06:11:15 INFO - PROCESS | 1956 | 1461676275310 Marionette DEBUG loaded listener.js 06:11:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f7a00a4b000) [pid = 1956] [serial = 316] [outer = 0x7f79ffb32c00] 06:11:16 INFO - PROCESS | 1956 | 1461676276366 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]]]}] 06:11:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:11:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1429ms 06:11:16 INFO - PROCESS | 1956 | 1461676276425 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 06:11:16 INFO - PROCESS | 1956 | 1461676276431 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 06:11:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:11:16 INFO - PROCESS | 1956 | 1461676276440 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:11:16 INFO - PROCESS | 1956 | 1461676276445 Marionette TRACE conn4 <- [1,394,null,{}] 06:11:16 INFO - PROCESS | 1956 | 1461676276453 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}] 06:11:16 INFO - PROCESS | 1956 | 1461676276643 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 06:11:16 INFO - PROCESS | 1956 | 1461676276787 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0010b800 == 56 [pid = 1956] [id = 106] 06:11:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f79ffcb6000) [pid = 1956] [serial = 317] [outer = (nil)] 06:11:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f79ffddd000) [pid = 1956] [serial = 318] [outer = 0x7f79ffcb6000] 06:11:16 INFO - PROCESS | 1956 | 1461676276865 Marionette DEBUG loaded listener.js 06:11:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f7a00688800) [pid = 1956] [serial = 319] [outer = 0x7f79ffcb6000] 06:11:17 INFO - PROCESS | 1956 | 1461676277812 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]]]}] 06:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1435ms 06:11:17 INFO - PROCESS | 1956 | 1461676277878 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 06:11:17 INFO - PROCESS | 1956 | 1461676277887 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 06:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:11:17 INFO - PROCESS | 1956 | 1461676277898 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:11:17 INFO - PROCESS | 1956 | 1461676277901 Marionette TRACE conn4 <- [1,398,null,{}] 06:11:17 INFO - PROCESS | 1956 | 1461676277908 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}] 06:11:18 INFO - PROCESS | 1956 | 1461676278124 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 06:11:18 INFO - PROCESS | 1956 | 1461676278373 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a097a1000 == 57 [pid = 1956] [id = 107] 06:11:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f7a00a58c00) [pid = 1956] [serial = 320] [outer = (nil)] 06:11:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f7a00d6c000) [pid = 1956] [serial = 321] [outer = 0x7f7a00a58c00] 06:11:18 INFO - PROCESS | 1956 | 1461676278453 Marionette DEBUG loaded listener.js 06:11:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f7a00ea4000) [pid = 1956] [serial = 322] [outer = 0x7f7a00a58c00] 06:11:19 INFO - PROCESS | 1956 | 1461676279318 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]]]}] 06:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1485ms 06:11:19 INFO - PROCESS | 1956 | 1461676279384 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 06:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:11:19 INFO - PROCESS | 1956 | 1461676279388 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 06:11:19 INFO - PROCESS | 1956 | 1461676279394 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:11:19 INFO - PROCESS | 1956 | 1461676279400 Marionette TRACE conn4 <- [1,402,null,{}] 06:11:19 INFO - PROCESS | 1956 | 1461676279416 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}] 06:11:19 INFO - PROCESS | 1956 | 1461676279626 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 06:11:19 INFO - PROCESS | 1956 | 1461676279773 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a20541800 == 58 [pid = 1956] [id = 108] 06:11:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f7a0352ec00) [pid = 1956] [serial = 323] [outer = (nil)] 06:11:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f7a09370400) [pid = 1956] [serial = 324] [outer = 0x7f7a0352ec00] 06:11:19 INFO - PROCESS | 1956 | 1461676279850 Marionette DEBUG loaded listener.js 06:11:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f7a0937c800) [pid = 1956] [serial = 325] [outer = 0x7f7a0352ec00] 06:11:20 INFO - PROCESS | 1956 | 1461676280758 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]]]}] 06:11:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:11:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1391ms 06:11:20 INFO - PROCESS | 1956 | 1461676280786 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 06:11:20 INFO - PROCESS | 1956 | 1461676280791 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 06:11:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:11:20 INFO - PROCESS | 1956 | 1461676280797 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:11:20 INFO - PROCESS | 1956 | 1461676280800 Marionette TRACE conn4 <- [1,406,null,{}] 06:11:20 INFO - PROCESS | 1956 | 1461676280805 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}] 06:11:20 INFO - PROCESS | 1956 | 1461676280964 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 06:11:21 INFO - PROCESS | 1956 | 1461676281114 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0381e000 == 59 [pid = 1956] [id = 109] 06:11:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f7a02023000) [pid = 1956] [serial = 326] [outer = (nil)] 06:11:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f7a11082400) [pid = 1956] [serial = 327] [outer = 0x7f7a02023000] 06:11:21 INFO - PROCESS | 1956 | 1461676281185 Marionette DEBUG loaded listener.js 06:11:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f7a1735d400) [pid = 1956] [serial = 328] [outer = 0x7f7a02023000] 06:11:22 INFO - PROCESS | 1956 | 1461676282076 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]]]}] 06:11:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:11:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1337ms 06:11:22 INFO - PROCESS | 1956 | 1461676282135 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 06:11:22 INFO - PROCESS | 1956 | 1461676282139 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 06:11:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:11:22 INFO - PROCESS | 1956 | 1461676282145 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:11:22 INFO - PROCESS | 1956 | 1461676282147 Marionette TRACE conn4 <- [1,410,null,{}] 06:11:22 INFO - PROCESS | 1956 | 1461676282153 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}] 06:11:22 INFO - PROCESS | 1956 | 1461676282304 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 06:11:22 INFO - PROCESS | 1956 | 1461676282456 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dd0000 == 60 [pid = 1956] [id = 110] 06:11:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f7a0c757000) [pid = 1956] [serial = 329] [outer = (nil)] 06:11:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f7a1bb62c00) [pid = 1956] [serial = 330] [outer = 0x7f7a0c757000] 06:11:22 INFO - PROCESS | 1956 | 1461676282533 Marionette DEBUG loaded listener.js 06:11:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f7a1c628c00) [pid = 1956] [serial = 331] [outer = 0x7f7a0c757000] 06:11:23 INFO - PROCESS | 1956 | 1461676283502 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]]]}] 06:11:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:11:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1428ms 06:11:23 INFO - PROCESS | 1956 | 1461676283574 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 06:11:23 INFO - PROCESS | 1956 | 1461676283578 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 06:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:11:23 INFO - PROCESS | 1956 | 1461676283584 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:11:23 INFO - PROCESS | 1956 | 1461676283586 Marionette TRACE conn4 <- [1,414,null,{}] 06:11:23 INFO - PROCESS | 1956 | 1461676283592 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}] 06:11:23 INFO - PROCESS | 1956 | 1461676283819 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 06:11:24 INFO - PROCESS | 1956 | 1461676284054 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffece800 == 61 [pid = 1956] [id = 111] 06:11:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79ffb3e000) [pid = 1956] [serial = 332] [outer = (nil)] 06:11:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79ffc6a800) [pid = 1956] [serial = 333] [outer = 0x7f79ffb3e000] 06:11:24 INFO - PROCESS | 1956 | 1461676284401 Marionette DEBUG loaded listener.js 06:11:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79ffdd4c00) [pid = 1956] [serial = 334] [outer = 0x7f79ffb3e000] 06:11:25 INFO - PROCESS | 1956 | 1461676285217 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]]]}] 06:11:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:11:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1684ms 06:11:25 INFO - PROCESS | 1956 | 1461676285269 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 06:11:25 INFO - PROCESS | 1956 | 1461676285276 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 06:11:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:11:25 INFO - PROCESS | 1956 | 1461676285300 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:11:25 INFO - PROCESS | 1956 | 1461676285305 Marionette TRACE conn4 <- [1,418,null,{}] 06:11:25 INFO - PROCESS | 1956 | 1461676285313 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}] 06:11:25 INFO - PROCESS | 1956 | 1461676285474 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 06:11:25 INFO - PROCESS | 1956 | 1461676285626 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8d9000 == 62 [pid = 1956] [id = 112] 06:11:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f7a0068a000) [pid = 1956] [serial = 335] [outer = (nil)] 06:11:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f7a008e7800) [pid = 1956] [serial = 336] [outer = 0x7f7a0068a000] 06:11:25 INFO - PROCESS | 1956 | 1461676285745 Marionette DEBUG loaded listener.js 06:11:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f7a00a57400) [pid = 1956] [serial = 337] [outer = 0x7f7a0068a000] 06:11:26 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a10313800 == 61 [pid = 1956] [id = 104] 06:11:26 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c59f800 == 60 [pid = 1956] [id = 103] 06:11:26 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a18134000 == 59 [pid = 1956] [id = 102] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f7a160e6000) [pid = 1956] [serial = 273] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0d3c0800 == 58 [pid = 1956] [id = 101] 06:11:26 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09dac800 == 57 [pid = 1956] [id = 100] 06:11:26 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8f6000 == 56 [pid = 1956] [id = 99] 06:11:26 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0ad9e800 == 55 [pid = 1956] [id = 98] 06:11:26 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a160a2000 == 54 [pid = 1956] [id = 91] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f7a0b599c00) [pid = 1956] [serial = 102] [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.] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f7a03850800) [pid = 1956] [serial = 264] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f7a01e42000) [pid = 1956] [serial = 261] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f7a093db000) [pid = 1956] [serial = 267] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79ffc6f800) [pid = 1956] [serial = 253] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79ffc69400) [pid = 1956] [serial = 252] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f7a00684400) [pid = 1956] [serial = 256] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f7a001f1000) [pid = 1956] [serial = 255] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f7a00d6e400) [pid = 1956] [serial = 258] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f7a00e9f400) [pid = 1956] [serial = 259] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f7a2057e000) [pid = 1956] [serial = 234] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f7a0201f800) [pid = 1956] [serial = 240] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f7a10154800) [pid = 1956] [serial = 243] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f7a1bb67000) [pid = 1956] [serial = 246] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f7a1efc2400) [pid = 1956] [serial = 249] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f7a0aa0ec00) [pid = 1956] [serial = 268] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f7a0068c400) [pid = 1956] [serial = 237] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f7a06a64800) [pid = 1956] [serial = 265] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f7a0202ac00) [pid = 1956] [serial = 262] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f7a0b56a400) [pid = 1956] [serial = 270] [outer = (nil)] [url = about:blank] 06:11:26 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f7a10152000) [pid = 1956] [serial = 271] [outer = (nil)] [url = about:blank] 06:11:27 INFO - PROCESS | 1956 | 1461676287002 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]]]}] 06:11:27 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 06:11:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1751ms 06:11:27 INFO - PROCESS | 1956 | 1461676287034 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 06:11:27 INFO - PROCESS | 1956 | 1461676287039 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 06:11:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:11:27 INFO - PROCESS | 1956 | 1461676287048 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:11:27 INFO - PROCESS | 1956 | 1461676287051 Marionette TRACE conn4 <- [1,422,null,{}] 06:11:27 INFO - PROCESS | 1956 | 1461676287057 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}] 06:11:27 INFO - PROCESS | 1956 | 1461676287273 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 06:11:27 INFO - PROCESS | 1956 | 1461676287379 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01eb0000 == 55 [pid = 1956] [id = 113] 06:11:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f7a0068f800) [pid = 1956] [serial = 338] [outer = (nil)] 06:11:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f7a01b3fc00) [pid = 1956] [serial = 339] [outer = 0x7f7a0068f800] 06:11:27 INFO - PROCESS | 1956 | 1461676287446 Marionette DEBUG loaded listener.js 06:11:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f7a02021c00) [pid = 1956] [serial = 340] [outer = 0x7f7a0068f800] 06:11:28 INFO - PROCESS | 1956 | 1461676288558 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]]]}] 06:11:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:11:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1530ms 06:11:28 INFO - PROCESS | 1956 | 1461676288578 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 06:11:28 INFO - PROCESS | 1956 | 1461676288582 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 06:11:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:11:28 INFO - PROCESS | 1956 | 1461676288588 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:11:28 INFO - PROCESS | 1956 | 1461676288593 Marionette TRACE conn4 <- [1,426,null,{}] 06:11:28 INFO - PROCESS | 1956 | 1461676288609 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}] 06:11:28 INFO - PROCESS | 1956 | 1461676288758 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 06:11:28 INFO - PROCESS | 1956 | 1461676288933 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08a63000 == 56 [pid = 1956] [id = 114] 06:11:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f79fe8c8000) [pid = 1956] [serial = 341] [outer = (nil)] 06:11:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f7a02021400) [pid = 1956] [serial = 342] [outer = 0x7f79fe8c8000] 06:11:29 INFO - PROCESS | 1956 | 1461676289009 Marionette DEBUG loaded listener.js 06:11:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f7a0343b000) [pid = 1956] [serial = 343] [outer = 0x7f79fe8c8000] 06:11:29 INFO - PROCESS | 1956 | 1461676289798 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] 06:11:29 INFO - PROCESS | 1956 | 1461676289846 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 06:11:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:11:29 INFO - PROCESS | 1956 | 1461676289852 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:11:29 INFO - PROCESS | 1956 | 1461676289855 Marionette TRACE conn4 <- [1,430,null,{}] 06:11:29 INFO - PROCESS | 1956 | 1461676289860 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}] 06:11:30 INFO - PROCESS | 1956 | 1461676290068 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 06:11:30 INFO - PROCESS | 1956 | 1461676290087 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4da800 == 57 [pid = 1956] [id = 115] 06:11:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f79fe8c6800) [pid = 1956] [serial = 344] [outer = (nil)] 06:11:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f7a04a59800) [pid = 1956] [serial = 345] [outer = 0x7f79fe8c6800] 06:11:30 INFO - PROCESS | 1956 | 1461676290148 Marionette DEBUG loaded listener.js 06:11:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f7a04a60400) [pid = 1956] [serial = 346] [outer = 0x7f79fe8c6800] 06:11:31 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f7a00ea1000) [pid = 1956] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:11:31 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f7a0343dc00) [pid = 1956] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:11:31 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f7a0068cc00) [pid = 1956] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:11:31 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f79ffdda800) [pid = 1956] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:11:31 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f7a08bd7000) [pid = 1956] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:11:31 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f7a0b58c400) [pid = 1956] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:11:31 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f7a00265400) [pid = 1956] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:11:31 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f7a1ef17400) [pid = 1956] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:11:31 INFO - PROCESS | 1956 | 1461676291137 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]]]}] 06:11:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:11:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1328ms 06:11:31 INFO - PROCESS | 1956 | 1461676291182 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 06:11:31 INFO - PROCESS | 1956 | 1461676291185 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 06:11:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:11:31 INFO - PROCESS | 1956 | 1461676291190 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:11:31 INFO - PROCESS | 1956 | 1461676291193 Marionette TRACE conn4 <- [1,434,null,{}] 06:11:31 INFO - PROCESS | 1956 | 1461676291198 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}] 06:11:31 INFO - PROCESS | 1956 | 1461676291461 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 06:11:31 INFO - PROCESS | 1956 | 1461676291573 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a71d000 == 58 [pid = 1956] [id = 116] 06:11:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f79ffdd9000) [pid = 1956] [serial = 347] [outer = (nil)] 06:11:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f7a03850c00) [pid = 1956] [serial = 348] [outer = 0x7f79ffdd9000] 06:11:31 INFO - PROCESS | 1956 | 1461676291649 Marionette DEBUG loaded listener.js 06:11:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f7a04a67000) [pid = 1956] [serial = 349] [outer = 0x7f79ffdd9000] 06:11:32 INFO - PROCESS | 1956 | 1461676292308 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]]]}] 06:11:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:11:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1145ms 06:11:32 INFO - PROCESS | 1956 | 1461676292336 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 06:11:32 INFO - PROCESS | 1956 | 1461676292340 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 06:11:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:11:32 INFO - PROCESS | 1956 | 1461676292347 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:11:32 INFO - PROCESS | 1956 | 1461676292350 Marionette TRACE conn4 <- [1,438,null,{}] 06:11:32 INFO - PROCESS | 1956 | 1461676292355 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}] 06:11:32 INFO - PROCESS | 1956 | 1461676292536 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 06:11:32 INFO - PROCESS | 1956 | 1461676292568 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0d3d4000 == 59 [pid = 1956] [id = 117] 06:11:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f7a0936f800) [pid = 1956] [serial = 350] [outer = (nil)] 06:11:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f7a0937dc00) [pid = 1956] [serial = 351] [outer = 0x7f7a0936f800] 06:11:32 INFO - PROCESS | 1956 | 1461676292629 Marionette DEBUG loaded listener.js 06:11:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f7a0aa0d000) [pid = 1956] [serial = 352] [outer = 0x7f7a0936f800] 06:11:33 INFO - PROCESS | 1956 | 1461676293596 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]]]}] 06:11:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:11:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1277ms 06:11:33 INFO - PROCESS | 1956 | 1461676293626 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 06:11:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:11:33 INFO - PROCESS | 1956 | 1461676293632 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 06:11:33 INFO - PROCESS | 1956 | 1461676293640 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:11:33 INFO - PROCESS | 1956 | 1461676293645 Marionette TRACE conn4 <- [1,442,null,{}] 06:11:33 INFO - PROCESS | 1956 | 1461676293653 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}] 06:11:33 INFO - PROCESS | 1956 | 1461676293820 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 06:11:33 INFO - PROCESS | 1956 | 1461676293974 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f92800 == 60 [pid = 1956] [id = 118] 06:11:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f79fe8c4800) [pid = 1956] [serial = 353] [outer = (nil)] 06:11:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79fea89800) [pid = 1956] [serial = 354] [outer = 0x7f79fe8c4800] 06:11:34 INFO - PROCESS | 1956 | 1461676294067 Marionette DEBUG loaded listener.js 06:11:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79fea90400) [pid = 1956] [serial = 355] [outer = 0x7f79fe8c4800] 06:11:35 INFO - PROCESS | 1956 | 1461676295048 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]]]}] 06:11:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:11:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1443ms 06:11:35 INFO - PROCESS | 1956 | 1461676295083 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 06:11:35 INFO - PROCESS | 1956 | 1461676295092 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 06:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:11:35 INFO - PROCESS | 1956 | 1461676295103 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:11:35 INFO - PROCESS | 1956 | 1461676295108 Marionette TRACE conn4 <- [1,446,null,{}] 06:11:35 INFO - PROCESS | 1956 | 1461676295115 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}] 06:11:35 INFO - PROCESS | 1956 | 1461676295277 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 06:11:35 INFO - PROCESS | 1956 | 1461676295434 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4ed000 == 61 [pid = 1956] [id = 119] 06:11:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79fea90000) [pid = 1956] [serial = 356] [outer = (nil)] 06:11:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79ffcac800) [pid = 1956] [serial = 357] [outer = 0x7f79fea90000] 06:11:35 INFO - PROCESS | 1956 | 1461676295512 Marionette DEBUG loaded listener.js 06:11:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79ffde2400) [pid = 1956] [serial = 358] [outer = 0x7f79fea90000] 06:11:36 INFO - PROCESS | 1956 | 1461676296526 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]]]}] 06:11:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:11:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1483ms 06:11:36 INFO - PROCESS | 1956 | 1461676296586 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 06:11:36 INFO - PROCESS | 1956 | 1461676296591 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 06:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:11:36 INFO - PROCESS | 1956 | 1461676296597 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:11:36 INFO - PROCESS | 1956 | 1461676296603 Marionette TRACE conn4 <- [1,450,null,{}] 06:11:36 INFO - PROCESS | 1956 | 1461676296619 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}] 06:11:36 INFO - PROCESS | 1956 | 1461676296835 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 06:11:37 INFO - PROCESS | 1956 | 1461676297032 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1a26d000 == 62 [pid = 1956] [id = 120] 06:11:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f7a00ced800) [pid = 1956] [serial = 359] [outer = (nil)] 06:11:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f7a01bbac00) [pid = 1956] [serial = 360] [outer = 0x7f7a00ced800] 06:11:37 INFO - PROCESS | 1956 | 1461676297153 Marionette DEBUG loaded listener.js 06:11:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f7a037ed800) [pid = 1956] [serial = 361] [outer = 0x7f7a00ced800] 06:11:38 INFO - PROCESS | 1956 | 1461676298015 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] 06:11:38 INFO - PROCESS | 1956 | 1461676298053 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 06:11:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:11:38 INFO - PROCESS | 1956 | 1461676298059 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:11:38 INFO - PROCESS | 1956 | 1461676298065 Marionette TRACE conn4 <- [1,454,null,{}] 06:11:38 INFO - PROCESS | 1956 | 1461676298072 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}] 06:11:38 INFO - PROCESS | 1956 | 1461676298243 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 06:11:38 INFO - PROCESS | 1956 | 1461676298399 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c5a6800 == 63 [pid = 1956] [id = 121] 06:11:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79ffcb3400) [pid = 1956] [serial = 362] [outer = (nil)] 06:11:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f7a05fdf000) [pid = 1956] [serial = 363] [outer = 0x7f79ffcb3400] 06:11:38 INFO - PROCESS | 1956 | 1461676298489 Marionette DEBUG loaded listener.js 06:11:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f7a09371c00) [pid = 1956] [serial = 364] [outer = 0x7f79ffcb3400] 06:11:39 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:11:39 INFO - PROCESS | 1956 | 1461676299433 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]]]}] 06:11:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:11:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1433ms 06:11:39 INFO - PROCESS | 1956 | 1461676299494 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 06:11:39 INFO - PROCESS | 1956 | 1461676299498 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 06:11:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:11:39 INFO - PROCESS | 1956 | 1461676299504 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:11:39 INFO - PROCESS | 1956 | 1461676299507 Marionette TRACE conn4 <- [1,458,null,{}] 06:11:39 INFO - PROCESS | 1956 | 1461676299512 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}] 06:11:39 INFO - PROCESS | 1956 | 1461676299682 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 06:11:39 INFO - PROCESS | 1956 | 1461676299879 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215df800 == 64 [pid = 1956] [id = 122] 06:11:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f7a04a5c400) [pid = 1956] [serial = 365] [outer = (nil)] 06:11:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f7a0b56a400) [pid = 1956] [serial = 366] [outer = 0x7f7a04a5c400] 06:11:40 INFO - PROCESS | 1956 | 1461676299998 Marionette DEBUG loaded listener.js 06:11:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f7a0c75f800) [pid = 1956] [serial = 367] [outer = 0x7f7a04a5c400] 06:11:40 INFO - PROCESS | 1956 | 1461676300872 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] 06:11:40 INFO - PROCESS | 1956 | 1461676300943 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 06:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:11:40 INFO - PROCESS | 1956 | 1461676300949 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:11:40 INFO - PROCESS | 1956 | 1461676300952 Marionette TRACE conn4 <- [1,462,null,{}] 06:11:40 INFO - PROCESS | 1956 | 1461676300958 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}] 06:11:41 INFO - PROCESS | 1956 | 1461676301143 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 06:11:41 INFO - PROCESS | 1956 | 1461676301293 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8e2800 == 65 [pid = 1956] [id = 123] 06:11:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f7a160e6000) [pid = 1956] [serial = 368] [outer = (nil)] 06:11:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f7a18371c00) [pid = 1956] [serial = 369] [outer = 0x7f7a160e6000] 06:11:41 INFO - PROCESS | 1956 | 1461676301367 Marionette DEBUG loaded listener.js 06:11:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f7a1ef0e800) [pid = 1956] [serial = 370] [outer = 0x7f7a160e6000] 06:11:42 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:11:42 INFO - PROCESS | 1956 | 1461676302316 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] 06:11:42 INFO - PROCESS | 1956 | 1461676302386 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 06:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:11:42 INFO - PROCESS | 1956 | 1461676302392 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:11:42 INFO - PROCESS | 1956 | 1461676302395 Marionette TRACE conn4 <- [1,466,null,{}] 06:11:42 INFO - PROCESS | 1956 | 1461676302402 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}] 06:11:42 INFO - PROCESS | 1956 | 1461676302562 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 06:11:42 INFO - PROCESS | 1956 | 1461676302712 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00789800 == 66 [pid = 1956] [id = 124] 06:11:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79fe86ec00) [pid = 1956] [serial = 371] [outer = (nil)] 06:11:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f7a001ec000) [pid = 1956] [serial = 372] [outer = 0x7f79fe86ec00] 06:11:42 INFO - PROCESS | 1956 | 1461676302786 Marionette DEBUG loaded listener.js 06:11:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f7a1803c400) [pid = 1956] [serial = 373] [outer = 0x7f79fe86ec00] 06:11:43 INFO - PROCESS | 1956 | 1461676303886 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] 06:11:43 INFO - PROCESS | 1956 | 1461676303930 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 06:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:11:43 INFO - PROCESS | 1956 | 1461676303939 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:11:43 INFO - PROCESS | 1956 | 1461676303943 Marionette TRACE conn4 <- [1,470,null,{}] 06:11:43 INFO - PROCESS | 1956 | 1461676303956 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}] 06:11:44 INFO - PROCESS | 1956 | 1461676304144 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 06:11:44 INFO - PROCESS | 1956 | 1461676304377 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa334800 == 67 [pid = 1956] [id = 125] 06:11:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79fe90e800) [pid = 1956] [serial = 374] [outer = (nil)] 06:11:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79fe910c00) [pid = 1956] [serial = 375] [outer = 0x7f79fe90e800] 06:11:44 INFO - PROCESS | 1956 | 1461676304532 Marionette DEBUG loaded listener.js 06:11:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79fea90800) [pid = 1956] [serial = 376] [outer = 0x7f79fe90e800] 06:11:45 INFO - PROCESS | 1956 | 1461676305368 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]]]}] 06:11:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:11:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1492ms 06:11:45 INFO - PROCESS | 1956 | 1461676305432 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 06:11:45 INFO - PROCESS | 1956 | 1461676305440 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 06:11:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:11:45 INFO - PROCESS | 1956 | 1461676305449 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:11:45 INFO - PROCESS | 1956 | 1461676305453 Marionette TRACE conn4 <- [1,474,null,{}] 06:11:45 INFO - PROCESS | 1956 | 1461676305459 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}] 06:11:45 INFO - PROCESS | 1956 | 1461676305629 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 06:11:45 INFO - PROCESS | 1956 | 1461676305799 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:45 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a098df000 == 66 [pid = 1956] [id = 59] 06:11:45 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a021ca000 == 65 [pid = 1956] [id = 58] 06:11:45 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f7a0068ec00) [pid = 1956] [serial = 276] [outer = (nil)] [url = about:blank] 06:11:45 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f7a01b3d400) [pid = 1956] [serial = 279] [outer = (nil)] [url = about:blank] 06:11:45 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f7a0b574400) [pid = 1956] [serial = 282] [outer = (nil)] [url = about:blank] 06:11:45 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f7a16fe8400) [pid = 1956] [serial = 285] [outer = (nil)] [url = about:blank] 06:11:45 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a18371800) [pid = 1956] [serial = 288] [outer = (nil)] [url = about:blank] 06:11:45 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79ffb3c400) [pid = 1956] [serial = 315] [outer = (nil)] [url = about:blank] 06:11:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0079d800 == 66 [pid = 1956] [id = 126] 06:11:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79ffb3c400) [pid = 1956] [serial = 377] [outer = (nil)] 06:11:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79ffddf400) [pid = 1956] [serial = 378] [outer = 0x7f79ffb3c400] 06:11:45 INFO - PROCESS | 1956 | 1461676305905 Marionette DEBUG loaded listener.js 06:11:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f7a002e1c00) [pid = 1956] [serial = 379] [outer = 0x7f79ffb3c400] 06:11:46 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a71d000 == 65 [pid = 1956] [id = 116] 06:11:46 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a4da800 == 64 [pid = 1956] [id = 115] 06:11:46 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a08a63000 == 63 [pid = 1956] [id = 114] 06:11:46 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01eb0000 == 62 [pid = 1956] [id = 113] 06:11:46 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8d9000 == 61 [pid = 1956] [id = 112] 06:11:46 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffece800 == 60 [pid = 1956] [id = 111] 06:11:46 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a20541800 == 59 [pid = 1956] [id = 108] 06:11:46 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a097a1000 == 58 [pid = 1956] [id = 107] 06:11:46 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0010b800 == 57 [pid = 1956] [id = 106] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f7a1ef90400) [pid = 1956] [serial = 235] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a0a8a0c00) [pid = 1956] [serial = 303] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f7a037ea400) [pid = 1956] [serial = 300] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f7a06b14c00) [pid = 1956] [serial = 301] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f7a00ce5c00) [pid = 1956] [serial = 297] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f7a00e99800) [pid = 1956] [serial = 298] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79ffde1800) [pid = 1956] [serial = 295] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79ffddc400) [pid = 1956] [serial = 294] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f7a09377400) [pid = 1956] [serial = 306] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f7a0068a400) [pid = 1956] [serial = 291] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f7a184db000) [pid = 1956] [serial = 309] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f7a1c5e0800) [pid = 1956] [serial = 310] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f7a0937b000) [pid = 1956] [serial = 307] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f7a00a4f000) [pid = 1956] [serial = 312] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f7a00a57800) [pid = 1956] [serial = 313] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f7a0c70f800) [pid = 1956] [serial = 304] [outer = (nil)] [url = about:blank] 06:11:46 INFO - PROCESS | 1956 | 1461676306740 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]]]}] 06:11:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:11:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1334ms 06:11:46 INFO - PROCESS | 1956 | 1461676306784 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 06:11:46 INFO - PROCESS | 1956 | 1461676306787 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 06:11:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:11:46 INFO - PROCESS | 1956 | 1461676306793 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:11:46 INFO - PROCESS | 1956 | 1461676306798 Marionette TRACE conn4 <- [1,478,null,{}] 06:11:46 INFO - PROCESS | 1956 | 1461676306813 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}] 06:11:46 INFO - PROCESS | 1956 | 1461676306961 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 06:11:46 INFO - PROCESS | 1956 | 1461676306979 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08a63000 == 58 [pid = 1956] [id = 127] 06:11:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f7a00877800) [pid = 1956] [serial = 380] [outer = (nil)] 06:11:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f7a0087e400) [pid = 1956] [serial = 381] [outer = 0x7f7a00877800] 06:11:47 INFO - PROCESS | 1956 | 1461676307042 Marionette DEBUG loaded listener.js 06:11:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f7a00a4e000) [pid = 1956] [serial = 382] [outer = 0x7f7a00877800] 06:11:47 INFO - PROCESS | 1956 | 1461676307860 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]]]}] 06:11:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:11:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1149ms 06:11:47 INFO - PROCESS | 1956 | 1461676307945 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 06:11:47 INFO - PROCESS | 1956 | 1461676307951 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 06:11:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:11:47 INFO - PROCESS | 1956 | 1461676307960 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:11:47 INFO - PROCESS | 1956 | 1461676307965 Marionette TRACE conn4 <- [1,482,null,{}] 06:11:47 INFO - PROCESS | 1956 | 1461676307973 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}] 06:11:48 INFO - PROCESS | 1956 | 1461676308152 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 06:11:48 INFO - PROCESS | 1956 | 1461676308282 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a71d800 == 59 [pid = 1956] [id = 128] 06:11:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79ffcb2400) [pid = 1956] [serial = 383] [outer = (nil)] 06:11:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f7a00ea0c00) [pid = 1956] [serial = 384] [outer = 0x7f79ffcb2400] 06:11:48 INFO - PROCESS | 1956 | 1461676308346 Marionette DEBUG loaded listener.js 06:11:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f7a01e38800) [pid = 1956] [serial = 385] [outer = 0x7f79ffcb2400] 06:11:49 INFO - PROCESS | 1956 | 1461676309181 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]]]}] 06:11:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1282ms 06:11:49 INFO - PROCESS | 1956 | 1461676309242 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 06:11:49 INFO - PROCESS | 1956 | 1461676309246 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 06:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:11:49 INFO - PROCESS | 1956 | 1461676309258 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:11:49 INFO - PROCESS | 1956 | 1461676309260 Marionette TRACE conn4 <- [1,486,null,{}] 06:11:49 INFO - PROCESS | 1956 | 1461676309266 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}] 06:11:49 INFO - PROCESS | 1956 | 1461676309440 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 06:11:49 INFO - PROCESS | 1956 | 1461676309481 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1030b000 == 60 [pid = 1956] [id = 129] 06:11:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f7a00ce0c00) [pid = 1956] [serial = 386] [outer = (nil)] 06:11:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f7a0343ec00) [pid = 1956] [serial = 387] [outer = 0x7f7a00ce0c00] 06:11:49 INFO - PROCESS | 1956 | 1461676309547 Marionette DEBUG loaded listener.js 06:11:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f7a04a5f000) [pid = 1956] [serial = 388] [outer = 0x7f7a00ce0c00] 06:11:50 INFO - PROCESS | 1956 | 1461676310382 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]]]}] 06:11:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:11:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1183ms 06:11:50 INFO - PROCESS | 1956 | 1461676310443 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 06:11:50 INFO - PROCESS | 1956 | 1461676310446 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 06:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:11:50 INFO - PROCESS | 1956 | 1461676310452 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:11:50 INFO - PROCESS | 1956 | 1461676310454 Marionette TRACE conn4 <- [1,490,null,{}] 06:11:50 INFO - PROCESS | 1956 | 1461676310460 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}] 06:11:50 INFO - PROCESS | 1956 | 1461676310674 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 06:11:50 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f7a07b70000) [pid = 1956] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:11:50 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79fe8c6800) [pid = 1956] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:11:50 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f7a0068f800) [pid = 1956] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:11:50 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79ffb32c00) [pid = 1956] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:11:50 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79ffb3e000) [pid = 1956] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:11:50 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f7a0068a000) [pid = 1956] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:11:50 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79fe8c8000) [pid = 1956] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:11:50 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79ffdd9000) [pid = 1956] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:11:50 INFO - PROCESS | 1956 | 1461676310861 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00798000 == 61 [pid = 1956] [id = 130] 06:11:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79fe8bfc00) [pid = 1956] [serial = 389] [outer = (nil)] 06:11:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79ffb32c00) [pid = 1956] [serial = 390] [outer = 0x7f79fe8bfc00] 06:11:50 INFO - PROCESS | 1956 | 1461676310932 Marionette DEBUG loaded listener.js 06:11:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f7a04a63c00) [pid = 1956] [serial = 391] [outer = 0x7f79fe8bfc00] 06:11:51 INFO - PROCESS | 1956 | 1461676311604 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]]]}] 06:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1186ms 06:11:51 INFO - PROCESS | 1956 | 1461676311640 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 06:11:51 INFO - PROCESS | 1956 | 1461676311643 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 06:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:11:51 INFO - PROCESS | 1956 | 1461676311649 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:11:51 INFO - PROCESS | 1956 | 1461676311652 Marionette TRACE conn4 <- [1,494,null,{}] 06:11:51 INFO - PROCESS | 1956 | 1461676311658 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}] 06:11:51 INFO - PROCESS | 1956 | 1461676311840 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 06:11:51 INFO - PROCESS | 1956 | 1461676311860 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c3b0800 == 62 [pid = 1956] [id = 131] 06:11:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79fe8c2c00) [pid = 1956] [serial = 392] [outer = (nil)] 06:11:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f7a16f72800) [pid = 1956] [serial = 393] [outer = 0x7f79fe8c2c00] 06:11:51 INFO - PROCESS | 1956 | 1461676311925 Marionette DEBUG loaded listener.js 06:11:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f7a1c349c00) [pid = 1956] [serial = 394] [outer = 0x7f79fe8c2c00] 06:11:52 INFO - PROCESS | 1956 | 1461676312645 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]]]}] 06:11:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:11:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1026ms 06:11:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:11:52 INFO - PROCESS | 1956 | 1461676312677 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 06:11:52 INFO - PROCESS | 1956 | 1461676312680 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 06:11:52 INFO - PROCESS | 1956 | 1461676312686 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:11:52 INFO - PROCESS | 1956 | 1461676312689 Marionette TRACE conn4 <- [1,498,null,{}] 06:11:52 INFO - PROCESS | 1956 | 1461676312693 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}] 06:11:52 INFO - PROCESS | 1956 | 1461676312880 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 06:11:53 INFO - PROCESS | 1956 | 1461676313047 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffecd000 == 63 [pid = 1956] [id = 132] 06:11:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79fe86a000) [pid = 1956] [serial = 395] [outer = (nil)] 06:11:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79fe8c2800) [pid = 1956] [serial = 396] [outer = 0x7f79fe86a000] 06:11:53 INFO - PROCESS | 1956 | 1461676313121 Marionette DEBUG loaded listener.js 06:11:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79fe908c00) [pid = 1956] [serial = 397] [outer = 0x7f79fe86a000] 06:11:54 INFO - PROCESS | 1956 | 1461676314126 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]]]}] 06:11:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:11:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1480ms 06:11:54 INFO - PROCESS | 1956 | 1461676314168 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 06:11:54 INFO - PROCESS | 1956 | 1461676314177 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 06:11:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:11:54 INFO - PROCESS | 1956 | 1461676314188 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:11:54 INFO - PROCESS | 1956 | 1461676314193 Marionette TRACE conn4 <- [1,502,null,{}] 06:11:54 INFO - PROCESS | 1956 | 1461676314201 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}] 06:11:54 INFO - PROCESS | 1956 | 1461676314379 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 06:11:54 INFO - PROCESS | 1956 | 1461676314566 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a091ba800 == 64 [pid = 1956] [id = 133] 06:11:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79ffb3b400) [pid = 1956] [serial = 398] [outer = (nil)] 06:11:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f7a00567000) [pid = 1956] [serial = 399] [outer = 0x7f79ffb3b400] 06:11:54 INFO - PROCESS | 1956 | 1461676314688 Marionette DEBUG loaded listener.js 06:11:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f7a0056f000) [pid = 1956] [serial = 400] [outer = 0x7f79ffb3b400] 06:11:55 INFO - PROCESS | 1956 | 1461676315629 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]]]}] 06:11:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:11:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1493ms 06:11:55 INFO - PROCESS | 1956 | 1461676315684 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 06:11:55 INFO - PROCESS | 1956 | 1461676315689 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 06:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:11:55 INFO - PROCESS | 1956 | 1461676315696 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:11:55 INFO - PROCESS | 1956 | 1461676315699 Marionette TRACE conn4 <- [1,506,null,{}] 06:11:55 INFO - PROCESS | 1956 | 1461676315705 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}] 06:11:55 INFO - PROCESS | 1956 | 1461676315882 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 06:11:56 INFO - PROCESS | 1956 | 1461676316040 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215ce800 == 65 [pid = 1956] [id = 134] 06:11:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f7a0068a000) [pid = 1956] [serial = 401] [outer = (nil)] 06:11:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f7a0087c400) [pid = 1956] [serial = 402] [outer = 0x7f7a0068a000] 06:11:56 INFO - PROCESS | 1956 | 1461676316115 Marionette DEBUG loaded listener.js 06:11:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f7a00a59c00) [pid = 1956] [serial = 403] [outer = 0x7f7a0068a000] 06:11:57 INFO - PROCESS | 1956 | 1461676317070 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]]]}] 06:11:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1429ms 06:11:57 INFO - PROCESS | 1956 | 1461676317128 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 06:11:57 INFO - PROCESS | 1956 | 1461676317134 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 06:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:11:57 INFO - PROCESS | 1956 | 1461676317156 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:11:57 INFO - PROCESS | 1956 | 1461676317166 Marionette TRACE conn4 <- [1,510,null,{}] 06:11:57 INFO - PROCESS | 1956 | 1461676317172 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}] 06:11:57 INFO - PROCESS | 1956 | 1461676317377 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 06:11:57 INFO - PROCESS | 1956 | 1461676317571 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0946b000 == 66 [pid = 1956] [id = 135] 06:11:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f7a00ad2400) [pid = 1956] [serial = 404] [outer = (nil)] 06:11:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f7a00adec00) [pid = 1956] [serial = 405] [outer = 0x7f7a00ad2400] 06:11:57 INFO - PROCESS | 1956 | 1461676317689 Marionette DEBUG loaded listener.js 06:11:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f7a02026800) [pid = 1956] [serial = 406] [outer = 0x7f7a00ad2400] 06:11:58 INFO - PROCESS | 1956 | 1461676318528 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]]]}] 06:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1448ms 06:11:58 INFO - PROCESS | 1956 | 1461676318593 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 06:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:11:58 INFO - PROCESS | 1956 | 1461676318597 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 06:11:58 INFO - PROCESS | 1956 | 1461676318604 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:11:58 INFO - PROCESS | 1956 | 1461676318607 Marionette TRACE conn4 <- [1,514,null,{}] 06:11:58 INFO - PROCESS | 1956 | 1461676318612 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}] 06:11:58 INFO - PROCESS | 1956 | 1461676318785 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 06:11:58 INFO - PROCESS | 1956 | 1461676318940 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09480000 == 67 [pid = 1956] [id = 136] 06:11:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f7a00ad6800) [pid = 1956] [serial = 407] [outer = (nil)] 06:11:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f7a05f5fc00) [pid = 1956] [serial = 408] [outer = 0x7f7a00ad6800] 06:11:59 INFO - PROCESS | 1956 | 1461676319014 Marionette DEBUG loaded listener.js 06:11:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f7a0937c000) [pid = 1956] [serial = 409] [outer = 0x7f7a00ad6800] 06:11:59 INFO - PROCESS | 1956 | 1461676319871 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]]]}] 06:11:59 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 06:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1338ms 06:11:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:11:59 INFO - PROCESS | 1956 | 1461676319943 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 06:11:59 INFO - PROCESS | 1956 | 1461676319945 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 06:11:59 INFO - PROCESS | 1956 | 1461676319952 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:11:59 INFO - PROCESS | 1956 | 1461676319955 Marionette TRACE conn4 <- [1,518,null,{}] 06:11:59 INFO - PROCESS | 1956 | 1461676319961 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}] 06:12:00 INFO - PROCESS | 1956 | 1461676320139 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 06:12:00 INFO - PROCESS | 1956 | 1461676320293 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa16c000 == 68 [pid = 1956] [id = 137] 06:12:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f7a16eab400) [pid = 1956] [serial = 410] [outer = (nil)] 06:12:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a180efc00) [pid = 1956] [serial = 411] [outer = 0x7f7a16eab400] 06:12:00 INFO - PROCESS | 1956 | 1461676320381 Marionette DEBUG loaded listener.js 06:12:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f7a1c635400) [pid = 1956] [serial = 412] [outer = 0x7f7a16eab400] 06:12:01 INFO - PROCESS | 1956 | 1461676321272 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]]]}] 06:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1389ms 06:12:01 INFO - PROCESS | 1956 | 1461676321342 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 06:12:01 INFO - PROCESS | 1956 | 1461676321346 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 06:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:12:01 INFO - PROCESS | 1956 | 1461676321352 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:12:01 INFO - PROCESS | 1956 | 1461676321354 Marionette TRACE conn4 <- [1,522,null,{}] 06:12:01 INFO - PROCESS | 1956 | 1461676321360 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}] 06:12:01 INFO - PROCESS | 1956 | 1461676321525 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 06:12:01 INFO - PROCESS | 1956 | 1461676321680 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04972000 == 69 [pid = 1956] [id = 138] 06:12:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79f9ab4800) [pid = 1956] [serial = 413] [outer = (nil)] 06:12:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79f9ac2400) [pid = 1956] [serial = 414] [outer = 0x7f79f9ab4800] 06:12:01 INFO - PROCESS | 1956 | 1461676321753 Marionette DEBUG loaded listener.js 06:12:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f7a1c690400) [pid = 1956] [serial = 415] [outer = 0x7f79f9ab4800] 06:12:03 INFO - PROCESS | 1956 | 1461676323105 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]]]}] 06:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1828ms 06:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:12:03 INFO - PROCESS | 1956 | 1461676323200 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 06:12:03 INFO - PROCESS | 1956 | 1461676323203 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 06:12:03 INFO - PROCESS | 1956 | 1461676323210 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:12:03 INFO - PROCESS | 1956 | 1461676323213 Marionette TRACE conn4 <- [1,526,null,{}] 06:12:03 INFO - PROCESS | 1956 | 1461676323218 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}] 06:12:03 INFO - PROCESS | 1956 | 1461676323408 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 06:12:03 INFO - PROCESS | 1956 | 1461676323564 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f9cd3800 == 70 [pid = 1956] [id = 139] 06:12:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79f8133400) [pid = 1956] [serial = 416] [outer = (nil)] 06:12:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f813ac00) [pid = 1956] [serial = 417] [outer = 0x7f79f8133400] 06:12:03 INFO - PROCESS | 1956 | 1461676323644 Marionette DEBUG loaded listener.js 06:12:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79f9ed0800) [pid = 1956] [serial = 418] [outer = 0x7f79f8133400] 06:12:04 INFO - PROCESS | 1956 | 1461676324584 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]]]}] 06:12:04 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 06:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1434ms 06:12:04 INFO - PROCESS | 1956 | 1461676324645 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 06:12:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:12:04 INFO - PROCESS | 1956 | 1461676324650 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 06:12:04 INFO - PROCESS | 1956 | 1461676324659 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:12:04 INFO - PROCESS | 1956 | 1461676324661 Marionette TRACE conn4 <- [1,530,null,{}] 06:12:04 INFO - PROCESS | 1956 | 1461676324667 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}] 06:12:04 INFO - PROCESS | 1956 | 1461676324848 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 06:12:05 INFO - PROCESS | 1956 | 1461676325065 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa165800 == 71 [pid = 1956] [id = 140] 06:12:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79f8d40000) [pid = 1956] [serial = 419] [outer = (nil)] 06:12:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79f9ab4400) [pid = 1956] [serial = 420] [outer = 0x7f79f8d40000] 06:12:05 INFO - PROCESS | 1956 | 1461676325440 Marionette DEBUG loaded listener.js 06:12:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79f9abc400) [pid = 1956] [serial = 421] [outer = 0x7f79f8d40000] 06:12:06 INFO - PROCESS | 1956 | 1461676326304 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"]]]}] 06:12:06 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 06:12:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:12:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:12:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:12:06 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 06:12:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:12:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:12:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:12:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1737ms 06:12:06 INFO - PROCESS | 1956 | 1461676326398 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 06:12:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:12:06 INFO - PROCESS | 1956 | 1461676326405 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 06:12:06 INFO - PROCESS | 1956 | 1461676326415 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:12:06 INFO - PROCESS | 1956 | 1461676326420 Marionette TRACE conn4 <- [1,534,null,{}] 06:12:06 INFO - PROCESS | 1956 | 1461676326428 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}] 06:12:06 INFO - PROCESS | 1956 | 1461676326640 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 06:12:06 INFO - PROCESS | 1956 | 1461676326982 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8e2000 == 72 [pid = 1956] [id = 141] 06:12:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79fea8d800) [pid = 1956] [serial = 422] [outer = (nil)] 06:12:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f79ffb35400) [pid = 1956] [serial = 423] [outer = 0x7f79fea8d800] 06:12:07 INFO - PROCESS | 1956 | 1461676327058 Marionette DEBUG loaded listener.js 06:12:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f79ffc6d400) [pid = 1956] [serial = 424] [outer = 0x7f79fea8d800] 06:12:07 INFO - PROCESS | 1956 | 1461676327904 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]]]}] 06:12:07 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b5d2000 == 71 [pid = 1956] [id = 93] 06:12:07 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c3b0800 == 70 [pid = 1956] [id = 131] 06:12:07 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00798000 == 69 [pid = 1956] [id = 130] 06:12:07 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f7a0937dc00) [pid = 1956] [serial = 351] [outer = (nil)] [url = about:blank] 06:12:07 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1030b000 == 68 [pid = 1956] [id = 129] 06:12:07 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a71d800 == 67 [pid = 1956] [id = 128] 06:12:07 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a08a63000 == 66 [pid = 1956] [id = 127] 06:12:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:12:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1545ms 06:12:07 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0079d800 == 65 [pid = 1956] [id = 126] 06:12:07 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa334800 == 64 [pid = 1956] [id = 125] 06:12:07 INFO - PROCESS | 1956 | 1461676327992 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 06:12:08 INFO - PROCESS | 1956 | 1461676327997 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 06:12:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a4ed000 == 63 [pid = 1956] [id = 119] 06:12:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00f92800 == 62 [pid = 1956] [id = 118] 06:12:08 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0d3d4000 == 61 [pid = 1956] [id = 117] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f7a16f0fc00) [pid = 1956] [serial = 274] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f7a04a59800) [pid = 1956] [serial = 345] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f7a01b3fc00) [pid = 1956] [serial = 339] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f7a00d6c000) [pid = 1956] [serial = 321] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f7a02021c00) [pid = 1956] [serial = 340] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f7a09370400) [pid = 1956] [serial = 324] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f7a00a4b000) [pid = 1956] [serial = 316] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f7a11082400) [pid = 1956] [serial = 327] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79ffdd4c00) [pid = 1956] [serial = 334] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79ffc6a800) [pid = 1956] [serial = 333] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79ffddd000) [pid = 1956] [serial = 318] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a1bb62c00) [pid = 1956] [serial = 330] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f7a00a57400) [pid = 1956] [serial = 337] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f7a008e7800) [pid = 1956] [serial = 336] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f7a02021400) [pid = 1956] [serial = 342] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f7a04a60400) [pid = 1956] [serial = 346] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a0343b000) [pid = 1956] [serial = 343] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f7a03850c00) [pid = 1956] [serial = 348] [outer = (nil)] [url = about:blank] 06:12:08 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f7a04a67000) [pid = 1956] [serial = 349] [outer = (nil)] [url = about:blank] 06:12:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:12:08 INFO - PROCESS | 1956 | 1461676328044 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:12:08 INFO - PROCESS | 1956 | 1461676328049 Marionette TRACE conn4 <- [1,538,null,{}] 06:12:08 INFO - PROCESS | 1956 | 1461676328055 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}] 06:12:08 INFO - PROCESS | 1956 | 1461676328237 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 06:12:08 INFO - PROCESS | 1956 | 1461676328375 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0041c800 == 62 [pid = 1956] [id = 142] 06:12:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79fe8c8400) [pid = 1956] [serial = 425] [outer = (nil)] 06:12:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79ffcb4800) [pid = 1956] [serial = 426] [outer = 0x7f79fe8c8400] 06:12:08 INFO - PROCESS | 1956 | 1461676328446 Marionette DEBUG loaded listener.js 06:12:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f7a002e2c00) [pid = 1956] [serial = 427] [outer = 0x7f79fe8c8400] 06:12:09 INFO - PROCESS | 1956 | 1461676329264 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]]]}] 06:12:09 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. 06:12:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1248ms 06:12:09 INFO - PROCESS | 1956 | 1461676329288 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 06:12:09 INFO - PROCESS | 1956 | 1461676329292 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 06:12:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:12:09 INFO - PROCESS | 1956 | 1461676329301 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:12:09 INFO - PROCESS | 1956 | 1461676329307 Marionette TRACE conn4 <- [1,542,null,{}] 06:12:09 INFO - PROCESS | 1956 | 1461676329323 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}] 06:12:09 INFO - PROCESS | 1956 | 1461676329486 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 06:12:09 INFO - PROCESS | 1956 | 1461676329506 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04193000 == 63 [pid = 1956] [id = 143] 06:12:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f7a00879400) [pid = 1956] [serial = 428] [outer = (nil)] 06:12:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f7a0087f400) [pid = 1956] [serial = 429] [outer = 0x7f7a00879400] 06:12:09 INFO - PROCESS | 1956 | 1461676329570 Marionette DEBUG loaded listener.js 06:12:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f7a008ee000) [pid = 1956] [serial = 430] [outer = 0x7f7a00879400] 06:12:10 INFO - PROCESS | 1956 | 1461676330383 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]]]}] 06:12:10 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. 06:12:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1188ms 06:12:10 INFO - PROCESS | 1956 | 1461676330508 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 06:12:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:12:10 INFO - PROCESS | 1956 | 1461676330513 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 06:12:10 INFO - PROCESS | 1956 | 1461676330520 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:12:10 INFO - PROCESS | 1956 | 1461676330524 Marionette TRACE conn4 <- [1,546,null,{}] 06:12:10 INFO - PROCESS | 1956 | 1461676330529 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}] 06:12:10 INFO - PROCESS | 1956 | 1461676330749 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 06:12:10 INFO - PROCESS | 1956 | 1461676330788 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a0087d800) [pid = 1956] [serial = 431] [outer = 0x7f7a010cc800] 06:12:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0938d800 == 64 [pid = 1956] [id = 144] 06:12:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79fe869c00) [pid = 1956] [serial = 432] [outer = (nil)] 06:12:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f7a00ae0800) [pid = 1956] [serial = 433] [outer = 0x7f79fe869c00] 06:12:10 INFO - PROCESS | 1956 | 1461676330893 Marionette DEBUG loaded listener.js 06:12:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f7a00d6d800) [pid = 1956] [serial = 434] [outer = 0x7f79fe869c00] 06:12:11 INFO - PROCESS | 1956 | 1461676331837 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]]]}] 06:12:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:12:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1343ms 06:12:11 INFO - PROCESS | 1956 | 1461676331863 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 06:12:11 INFO - PROCESS | 1956 | 1461676331867 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 06:12:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:12:11 INFO - PROCESS | 1956 | 1461676331879 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:12:11 INFO - PROCESS | 1956 | 1461676331881 Marionette TRACE conn4 <- [1,550,null,{}] 06:12:11 INFO - PROCESS | 1956 | 1461676331887 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}] 06:12:12 INFO - PROCESS | 1956 | 1461676332109 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 06:12:12 INFO - PROCESS | 1956 | 1461676332144 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08fcb800 == 65 [pid = 1956] [id = 145] 06:12:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f7a00879800) [pid = 1956] [serial = 435] [outer = (nil)] 06:12:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f7a00d71c00) [pid = 1956] [serial = 436] [outer = 0x7f7a00879800] 06:12:12 INFO - PROCESS | 1956 | 1461676332216 Marionette DEBUG loaded listener.js 06:12:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f7a037ea400) [pid = 1956] [serial = 437] [outer = 0x7f7a00879800] 06:12:12 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f7a00ce0c00) [pid = 1956] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:12:12 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f7a00877800) [pid = 1956] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:12:12 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79fe8bfc00) [pid = 1956] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:12:12 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79ffcb2400) [pid = 1956] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:12:12 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79fe90e800) [pid = 1956] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:12:12 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f79ffb3c400) [pid = 1956] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:12:13 INFO - PROCESS | 1956 | 1461676333212 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]]]}] 06:12:13 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. 06:12:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1339ms 06:12:13 INFO - PROCESS | 1956 | 1461676333220 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 06:12:13 INFO - PROCESS | 1956 | 1461676333223 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 06:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:12:13 INFO - PROCESS | 1956 | 1461676333229 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:12:13 INFO - PROCESS | 1956 | 1461676333232 Marionette TRACE conn4 <- [1,554,null,{}] 06:12:13 INFO - PROCESS | 1956 | 1461676333237 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}] 06:12:13 INFO - PROCESS | 1956 | 1461676333436 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 06:12:13 INFO - PROCESS | 1956 | 1461676333557 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa6b000 == 66 [pid = 1956] [id = 146] 06:12:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f7a0087f800) [pid = 1956] [serial = 438] [outer = (nil)] 06:12:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f7a02026400) [pid = 1956] [serial = 439] [outer = 0x7f7a0087f800] 06:12:13 INFO - PROCESS | 1956 | 1461676333620 Marionette DEBUG loaded listener.js 06:12:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f7a06bba800) [pid = 1956] [serial = 440] [outer = 0x7f7a0087f800] 06:12:14 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:14 INFO - PROCESS | 1956 | 1461676334309 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]]]}] 06:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1127ms 06:12:14 INFO - PROCESS | 1956 | 1461676334360 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 06:12:14 INFO - PROCESS | 1956 | 1461676334364 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 06:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:12:14 INFO - PROCESS | 1956 | 1461676334378 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:12:14 INFO - PROCESS | 1956 | 1461676334381 Marionette TRACE conn4 <- [1,558,null,{}] 06:12:14 INFO - PROCESS | 1956 | 1461676334386 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}] 06:12:14 INFO - PROCESS | 1956 | 1461676334528 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 06:12:14 INFO - PROCESS | 1956 | 1461676334544 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7b6800 == 67 [pid = 1956] [id = 147] 06:12:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79f8d37c00) [pid = 1956] [serial = 441] [outer = (nil)] 06:12:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79f9bb6000) [pid = 1956] [serial = 442] [outer = 0x7f79f8d37c00] 06:12:14 INFO - PROCESS | 1956 | 1461676334604 Marionette DEBUG loaded listener.js 06:12:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f9bbbc00) [pid = 1956] [serial = 443] [outer = 0x7f79f8d37c00] 06:12:15 INFO - PROCESS | 1956 | 1461676335679 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]]]}] 06:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1379ms 06:12:15 INFO - PROCESS | 1956 | 1461676335758 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 06:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:12:15 INFO - PROCESS | 1956 | 1461676335766 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 06:12:15 INFO - PROCESS | 1956 | 1461676335773 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:12:15 INFO - PROCESS | 1956 | 1461676335780 Marionette TRACE conn4 <- [1,562,null,{}] 06:12:15 INFO - PROCESS | 1956 | 1461676335790 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}] 06:12:16 INFO - PROCESS | 1956 | 1461676336007 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 06:12:16 INFO - PROCESS | 1956 | 1461676336213 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a021d0800 == 68 [pid = 1956] [id = 148] 06:12:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79f9ed0c00) [pid = 1956] [serial = 444] [outer = (nil)] 06:12:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79fe8c2000) [pid = 1956] [serial = 445] [outer = 0x7f79f9ed0c00] 06:12:16 INFO - PROCESS | 1956 | 1461676336334 Marionette DEBUG loaded listener.js 06:12:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79fe90a400) [pid = 1956] [serial = 446] [outer = 0x7f79f9ed0c00] 06:12:16 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:17 INFO - PROCESS | 1956 | 1461676337186 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]]]}] 06:12:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:12:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1489ms 06:12:17 INFO - PROCESS | 1956 | 1461676337263 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 06:12:17 INFO - PROCESS | 1956 | 1461676337272 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 06:12:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:12:17 INFO - PROCESS | 1956 | 1461676337283 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:12:17 INFO - PROCESS | 1956 | 1461676337288 Marionette TRACE conn4 <- [1,566,null,{}] 06:12:17 INFO - PROCESS | 1956 | 1461676337293 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}] 06:12:17 INFO - PROCESS | 1956 | 1461676337514 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 06:12:17 INFO - PROCESS | 1956 | 1461676337645 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08996000 == 69 [pid = 1956] [id = 149] 06:12:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79ffc69400) [pid = 1956] [serial = 447] [outer = (nil)] 06:12:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79ffde0800) [pid = 1956] [serial = 448] [outer = 0x7f79ffc69400] 06:12:17 INFO - PROCESS | 1956 | 1461676337722 Marionette DEBUG loaded listener.js 06:12:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f7a002e9000) [pid = 1956] [serial = 449] [outer = 0x7f79ffc69400] 06:12:18 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:18 INFO - PROCESS | 1956 | 1461676338626 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]]]}] 06:12:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:12:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1384ms 06:12:18 INFO - PROCESS | 1956 | 1461676338668 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 06:12:18 INFO - PROCESS | 1956 | 1461676338672 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 06:12:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:12:18 INFO - PROCESS | 1956 | 1461676338678 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:12:18 INFO - PROCESS | 1956 | 1461676338684 Marionette TRACE conn4 <- [1,570,null,{}] 06:12:18 INFO - PROCESS | 1956 | 1461676338700 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}] 06:12:18 INFO - PROCESS | 1956 | 1461676338877 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 06:12:19 INFO - PROCESS | 1956 | 1461676339035 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a17173000 == 70 [pid = 1956] [id = 150] 06:12:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f7a00690400) [pid = 1956] [serial = 450] [outer = (nil)] 06:12:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a00a58400) [pid = 1956] [serial = 451] [outer = 0x7f7a00690400] 06:12:19 INFO - PROCESS | 1956 | 1461676339114 Marionette DEBUG loaded listener.js 06:12:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f7a00ea6000) [pid = 1956] [serial = 452] [outer = 0x7f7a00690400] 06:12:19 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:20 INFO - PROCESS | 1956 | 1461676339998 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]]]}] 06:12:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:12:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1389ms 06:12:20 INFO - PROCESS | 1956 | 1461676340069 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 06:12:20 INFO - PROCESS | 1956 | 1461676340073 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 06:12:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:12:20 INFO - PROCESS | 1956 | 1461676340079 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:12:20 INFO - PROCESS | 1956 | 1461676340082 Marionette TRACE conn4 <- [1,574,null,{}] 06:12:20 INFO - PROCESS | 1956 | 1461676340088 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}] 06:12:20 INFO - PROCESS | 1956 | 1461676340260 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 06:12:20 INFO - PROCESS | 1956 | 1461676340418 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1babc800 == 71 [pid = 1956] [id = 151] 06:12:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f7a00564c00) [pid = 1956] [serial = 453] [outer = (nil)] 06:12:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a03441800) [pid = 1956] [serial = 454] [outer = 0x7f7a00564c00] 06:12:20 INFO - PROCESS | 1956 | 1461676340553 Marionette DEBUG loaded listener.js 06:12:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a04a64400) [pid = 1956] [serial = 455] [outer = 0x7f7a00564c00] 06:12:21 INFO - PROCESS | 1956 | 1461676341421 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]]]}] 06:12:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:12:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1377ms 06:12:21 INFO - PROCESS | 1956 | 1461676341458 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 06:12:21 INFO - PROCESS | 1956 | 1461676341462 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 06:12:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:12:21 INFO - PROCESS | 1956 | 1461676341468 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:12:21 INFO - PROCESS | 1956 | 1461676341470 Marionette TRACE conn4 <- [1,578,null,{}] 06:12:21 INFO - PROCESS | 1956 | 1461676341479 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}] 06:12:21 INFO - PROCESS | 1956 | 1461676341643 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 06:12:21 INFO - PROCESS | 1956 | 1461676341820 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ec6c800 == 72 [pid = 1956] [id = 152] 06:12:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f79fa4ee400) [pid = 1956] [serial = 456] [outer = (nil)] 06:12:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f79fa4f7400) [pid = 1956] [serial = 457] [outer = 0x7f79fa4ee400] 06:12:21 INFO - PROCESS | 1956 | 1461676341894 Marionette DEBUG loaded listener.js 06:12:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79fa4fb800) [pid = 1956] [serial = 458] [outer = 0x7f79fa4ee400] 06:12:22 INFO - PROCESS | 1956 | 1461676342801 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]]]}] 06:12:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:12:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1388ms 06:12:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:12:22 INFO - PROCESS | 1956 | 1461676342857 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 06:12:22 INFO - PROCESS | 1956 | 1461676342860 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 06:12:22 INFO - PROCESS | 1956 | 1461676342866 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:12:22 INFO - PROCESS | 1956 | 1461676342869 Marionette TRACE conn4 <- [1,582,null,{}] 06:12:22 INFO - PROCESS | 1956 | 1461676342875 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}] 06:12:23 INFO - PROCESS | 1956 | 1461676343050 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 06:12:23 INFO - PROCESS | 1956 | 1461676343209 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a049ce800 == 73 [pid = 1956] [id = 153] 06:12:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f79fa4f4800) [pid = 1956] [serial = 459] [outer = (nil)] 06:12:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a0937b000) [pid = 1956] [serial = 460] [outer = 0x7f79fa4f4800] 06:12:23 INFO - PROCESS | 1956 | 1461676343288 Marionette DEBUG loaded listener.js 06:12:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a0b590000) [pid = 1956] [serial = 461] [outer = 0x7f79fa4f4800] 06:12:24 INFO - PROCESS | 1956 | 1461676344104 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]]]}] 06:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1282ms 06:12:24 INFO - PROCESS | 1956 | 1461676344148 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 06:12:24 INFO - PROCESS | 1956 | 1461676344152 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 06:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:12:24 INFO - PROCESS | 1956 | 1461676344158 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:12:24 INFO - PROCESS | 1956 | 1461676344160 Marionette TRACE conn4 <- [1,586,null,{}] 06:12:24 INFO - PROCESS | 1956 | 1461676344185 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}] 06:12:24 INFO - PROCESS | 1956 | 1461676344360 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 06:12:24 INFO - PROCESS | 1956 | 1461676344521 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f85c2800 == 74 [pid = 1956] [id = 154] 06:12:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f79f6ac3c00) [pid = 1956] [serial = 462] [outer = (nil)] 06:12:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f79f6acb400) [pid = 1956] [serial = 463] [outer = 0x7f79f6ac3c00] 06:12:24 INFO - PROCESS | 1956 | 1461676344593 Marionette DEBUG loaded listener.js 06:12:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f79f6ad0400) [pid = 1956] [serial = 464] [outer = 0x7f79f6ac3c00] 06:12:25 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:25 INFO - PROCESS | 1956 | 1461676345437 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]]]}] 06:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1347ms 06:12:25 INFO - PROCESS | 1956 | 1461676345507 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 06:12:25 INFO - PROCESS | 1956 | 1461676345510 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 06:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:12:25 INFO - PROCESS | 1956 | 1461676345516 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:12:25 INFO - PROCESS | 1956 | 1461676345520 Marionette TRACE conn4 <- [1,590,null,{}] 06:12:25 INFO - PROCESS | 1956 | 1461676345525 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}] 06:12:25 INFO - PROCESS | 1956 | 1461676345690 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 06:12:25 INFO - PROCESS | 1956 | 1461676345851 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f85dc000 == 75 [pid = 1956] [id = 155] 06:12:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f79f6ac5400) [pid = 1956] [serial = 465] [outer = (nil)] 06:12:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f79f6b95000) [pid = 1956] [serial = 466] [outer = 0x7f79f6ac5400] 06:12:25 INFO - PROCESS | 1956 | 1461676345925 Marionette DEBUG loaded listener.js 06:12:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f79f6b9bc00) [pid = 1956] [serial = 467] [outer = 0x7f79f6ac5400] 06:12:26 INFO - PROCESS | 1956 | 1461676346981 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]]]}] 06:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1480ms 06:12:27 INFO - PROCESS | 1956 | 1461676346998 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 06:12:27 INFO - PROCESS | 1956 | 1461676347002 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 06:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:12:27 INFO - PROCESS | 1956 | 1461676347008 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:12:27 INFO - PROCESS | 1956 | 1461676347010 Marionette TRACE conn4 <- [1,594,null,{}] 06:12:27 INFO - PROCESS | 1956 | 1461676347017 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}] 06:12:27 INFO - PROCESS | 1956 | 1461676347186 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 06:12:27 INFO - PROCESS | 1956 | 1461676347397 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6bdf000 == 76 [pid = 1956] [id = 156] 06:12:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f79f6aca800) [pid = 1956] [serial = 468] [outer = (nil)] 06:12:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f79f6ba0000) [pid = 1956] [serial = 469] [outer = 0x7f79f6aca800] 06:12:27 INFO - PROCESS | 1956 | 1461676347516 Marionette DEBUG loaded listener.js 06:12:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f79f6cb6400) [pid = 1956] [serial = 470] [outer = 0x7f79f6aca800] 06:12:28 INFO - PROCESS | 1956 | 1461676348331 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]]]}] 06:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1388ms 06:12:28 INFO - PROCESS | 1956 | 1461676348398 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 06:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:12:28 INFO - PROCESS | 1956 | 1461676348407 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 06:12:28 INFO - PROCESS | 1956 | 1461676348413 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:12:28 INFO - PROCESS | 1956 | 1461676348415 Marionette TRACE conn4 <- [1,598,null,{}] 06:12:28 INFO - PROCESS | 1956 | 1461676348421 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}] 06:12:28 INFO - PROCESS | 1956 | 1461676348598 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 06:12:28 INFO - PROCESS | 1956 | 1461676348761 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5ded800 == 77 [pid = 1956] [id = 157] 06:12:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f79f5d9f800) [pid = 1956] [serial = 471] [outer = (nil)] 06:12:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f79f5da6c00) [pid = 1956] [serial = 472] [outer = 0x7f79f5d9f800] 06:12:28 INFO - PROCESS | 1956 | 1461676348838 Marionette DEBUG loaded listener.js 06:12:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f79f5dacc00) [pid = 1956] [serial = 473] [outer = 0x7f79f5d9f800] 06:12:29 INFO - PROCESS | 1956 | 1461676349757 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]]]}] 06:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1379ms 06:12:29 INFO - PROCESS | 1956 | 1461676349793 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 06:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:12:29 INFO - PROCESS | 1956 | 1461676349798 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 06:12:29 INFO - PROCESS | 1956 | 1461676349804 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:12:29 INFO - PROCESS | 1956 | 1461676349809 Marionette TRACE conn4 <- [1,602,null,{}] 06:12:29 INFO - PROCESS | 1956 | 1461676349816 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}] 06:12:30 INFO - PROCESS | 1956 | 1461676350030 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 06:12:30 INFO - PROCESS | 1956 | 1461676350191 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a041c4000 == 78 [pid = 1956] [id = 158] 06:12:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x7f79f5da0c00) [pid = 1956] [serial = 474] [outer = (nil)] 06:12:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x7f79f6cc0000) [pid = 1956] [serial = 475] [outer = 0x7f79f5da0c00] 06:12:30 INFO - PROCESS | 1956 | 1461676350275 Marionette DEBUG loaded listener.js 06:12:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x7f79f8f7ac00) [pid = 1956] [serial = 476] [outer = 0x7f79f5da0c00] 06:12:31 INFO - PROCESS | 1956 | 1461676351114 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]]]}] 06:12:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:12:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1342ms 06:12:31 INFO - PROCESS | 1956 | 1461676351146 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 06:12:31 INFO - PROCESS | 1956 | 1461676351149 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 06:12:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:12:31 INFO - PROCESS | 1956 | 1461676351156 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:12:31 INFO - PROCESS | 1956 | 1461676351160 Marionette TRACE conn4 <- [1,606,null,{}] 06:12:31 INFO - PROCESS | 1956 | 1461676351166 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}] 06:12:31 INFO - PROCESS | 1956 | 1461676351345 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 06:12:31 INFO - PROCESS | 1956 | 1461676351545 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8e67000 == 79 [pid = 1956] [id = 159] 06:12:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x7f79f5d9f400) [pid = 1956] [serial = 477] [outer = (nil)] 06:12:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x7f79f8d3b800) [pid = 1956] [serial = 478] [outer = 0x7f79f5d9f400] 06:12:31 INFO - PROCESS | 1956 | 1461676351619 Marionette DEBUG loaded listener.js 06:12:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x7f79fe870000) [pid = 1956] [serial = 479] [outer = 0x7f79f5d9f400] 06:12:32 INFO - PROCESS | 1956 | 1461676352782 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]]]}] 06:12:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:12:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1682ms 06:12:32 INFO - PROCESS | 1956 | 1461676352841 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 06:12:32 INFO - PROCESS | 1956 | 1461676352848 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 06:12:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:12:32 INFO - PROCESS | 1956 | 1461676352855 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:12:32 INFO - PROCESS | 1956 | 1461676352861 Marionette TRACE conn4 <- [1,610,null,{}] 06:12:32 INFO - PROCESS | 1956 | 1461676352868 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}] 06:12:33 INFO - PROCESS | 1956 | 1461676353042 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 06:12:33 INFO - PROCESS | 1956 | 1461676353226 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffec3000 == 80 [pid = 1956] [id = 160] 06:12:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x7f79f8d37400) [pid = 1956] [serial = 480] [outer = (nil)] 06:12:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f79f8f74c00) [pid = 1956] [serial = 481] [outer = 0x7f79f8d37400] 06:12:33 INFO - PROCESS | 1956 | 1461676353300 Marionette DEBUG loaded listener.js 06:12:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f79f8f80400) [pid = 1956] [serial = 482] [outer = 0x7f79f8d37400] 06:12:34 INFO - PROCESS | 1956 | 1461676354303 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]]]}] 06:12:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:12:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1483ms 06:12:34 INFO - PROCESS | 1956 | 1461676354338 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 06:12:34 INFO - PROCESS | 1956 | 1461676354346 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 06:12:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:12:34 INFO - PROCESS | 1956 | 1461676354357 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:12:34 INFO - PROCESS | 1956 | 1461676354360 Marionette TRACE conn4 <- [1,614,null,{}] 06:12:34 INFO - PROCESS | 1956 | 1461676354367 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}] 06:12:34 INFO - PROCESS | 1956 | 1461676354532 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 06:12:34 INFO - PROCESS | 1956 | 1461676354711 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa327000 == 81 [pid = 1956] [id = 161] 06:12:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f79f9bba800) [pid = 1956] [serial = 483] [outer = (nil)] 06:12:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f79fa4f6800) [pid = 1956] [serial = 484] [outer = 0x7f79f9bba800] 06:12:34 INFO - PROCESS | 1956 | 1461676354778 Marionette DEBUG loaded listener.js 06:12:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f79fa4fdc00) [pid = 1956] [serial = 485] [outer = 0x7f79f9bba800] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa6b000 == 80 [pid = 1956] [id = 146] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a08fcb800 == 79 [pid = 1956] [id = 145] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f7a16f72800) [pid = 1956] [serial = 393] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f7a0b56a400) [pid = 1956] [serial = 366] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f79fea89800) [pid = 1956] [serial = 354] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f7a05fdf000) [pid = 1956] [serial = 363] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f7a01bbac00) [pid = 1956] [serial = 360] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x7f79ffcac800) [pid = 1956] [serial = 357] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x7f7a18371c00) [pid = 1956] [serial = 369] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0938d800 == 78 [pid = 1956] [id = 144] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04193000 == 77 [pid = 1956] [id = 143] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0041c800 == 76 [pid = 1956] [id = 142] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8e2000 == 75 [pid = 1956] [id = 141] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa165800 == 74 [pid = 1956] [id = 140] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09480000 == 73 [pid = 1956] [id = 136] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0946b000 == 72 [pid = 1956] [id = 135] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a215ce800 == 71 [pid = 1956] [id = 134] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a091ba800 == 70 [pid = 1956] [id = 133] 06:12:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffecd000 == 69 [pid = 1956] [id = 132] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x7f7a04a5f000) [pid = 1956] [serial = 388] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x7f7a0343ec00) [pid = 1956] [serial = 387] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x7f7a001ec000) [pid = 1956] [serial = 372] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x7f7a00a4e000) [pid = 1956] [serial = 382] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x7f79ffb32c00) [pid = 1956] [serial = 390] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f7a01e38800) [pid = 1956] [serial = 385] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f79fe910c00) [pid = 1956] [serial = 375] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f7a002e1c00) [pid = 1956] [serial = 379] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f7a04a63c00) [pid = 1956] [serial = 391] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f79ffddf400) [pid = 1956] [serial = 378] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f79fea90800) [pid = 1956] [serial = 376] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f7a00ea0c00) [pid = 1956] [serial = 384] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f7a0087e400) [pid = 1956] [serial = 381] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 1956 | 1461676355727 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]]]}] 06:12:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:12:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1432ms 06:12:35 INFO - PROCESS | 1956 | 1461676355790 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 06:12:35 INFO - PROCESS | 1956 | 1461676355794 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 06:12:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:12:35 INFO - PROCESS | 1956 | 1461676355801 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:12:35 INFO - PROCESS | 1956 | 1461676355807 Marionette TRACE conn4 <- [1,618,null,{}] 06:12:35 INFO - PROCESS | 1956 | 1461676355822 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}] 06:12:36 INFO - PROCESS | 1956 | 1461676355998 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 06:12:36 INFO - PROCESS | 1956 | 1461676356121 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03496800 == 70 [pid = 1956] [id = 162] 06:12:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f79fe8c1c00) [pid = 1956] [serial = 486] [outer = (nil)] 06:12:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f79fea95c00) [pid = 1956] [serial = 487] [outer = 0x7f79fe8c1c00] 06:12:36 INFO - PROCESS | 1956 | 1461676356193 Marionette DEBUG loaded listener.js 06:12:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f79ffcac800) [pid = 1956] [serial = 488] [outer = 0x7f79fe8c1c00] 06:12:36 INFO - PROCESS | 1956 | 1461676356912 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]]]}] 06:12:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:12:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1135ms 06:12:36 INFO - PROCESS | 1956 | 1461676356938 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 06:12:36 INFO - PROCESS | 1956 | 1461676356943 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 06:12:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:12:36 INFO - PROCESS | 1956 | 1461676356975 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:12:36 INFO - PROCESS | 1956 | 1461676356977 Marionette TRACE conn4 <- [1,622,null,{}] 06:12:36 INFO - PROCESS | 1956 | 1461676356983 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}] 06:12:37 INFO - PROCESS | 1956 | 1461676357144 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 06:12:37 INFO - PROCESS | 1956 | 1461676357155 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a041d1800 == 71 [pid = 1956] [id = 163] 06:12:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f79ffb37c00) [pid = 1956] [serial = 489] [outer = (nil)] 06:12:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f7a002e0000) [pid = 1956] [serial = 490] [outer = 0x7f79ffb37c00] 06:12:37 INFO - PROCESS | 1956 | 1461676357221 Marionette DEBUG loaded listener.js 06:12:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f7a0056b800) [pid = 1956] [serial = 491] [outer = 0x7f79ffb37c00] 06:12:38 INFO - PROCESS | 1956 | 1461676358156 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]]]}] 06:12:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:12:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1233ms 06:12:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:12:38 INFO - PROCESS | 1956 | 1461676358208 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 06:12:38 INFO - PROCESS | 1956 | 1461676358211 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 06:12:38 INFO - PROCESS | 1956 | 1461676358218 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:12:38 INFO - PROCESS | 1956 | 1461676358221 Marionette TRACE conn4 <- [1,626,null,{}] 06:12:38 INFO - PROCESS | 1956 | 1461676358226 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}] 06:12:38 INFO - PROCESS | 1956 | 1461676358416 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 06:12:38 INFO - PROCESS | 1956 | 1461676358455 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a049c6800 == 72 [pid = 1956] [id = 164] 06:12:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f7a00564000) [pid = 1956] [serial = 492] [outer = (nil)] 06:12:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f7a00690000) [pid = 1956] [serial = 493] [outer = 0x7f7a00564000] 06:12:38 INFO - PROCESS | 1956 | 1461676358523 Marionette DEBUG loaded listener.js 06:12:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x7f7a0087bc00) [pid = 1956] [serial = 494] [outer = 0x7f7a00564000] 06:12:39 INFO - PROCESS | 1956 | 1461676359383 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]]]}] 06:12:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:12:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1384ms 06:12:39 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x7f79fe8c2c00) [pid = 1956] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:12:39 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f7a0936f800) [pid = 1956] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:12:39 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f79fe869c00) [pid = 1956] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:12:39 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f7a0087f800) [pid = 1956] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:12:39 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f7a00879800) [pid = 1956] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:12:39 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f79fe8c8400) [pid = 1956] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:12:39 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f79f8d40000) [pid = 1956] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:12:39 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f7a00879400) [pid = 1956] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:12:39 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f79fea8d800) [pid = 1956] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:12:39 INFO - PROCESS | 1956 | 1461676359619 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 06:12:39 INFO - PROCESS | 1956 | 1461676359622 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 06:12:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:12:39 INFO - PROCESS | 1956 | 1461676359629 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:12:39 INFO - PROCESS | 1956 | 1461676359631 Marionette TRACE conn4 <- [1,630,null,{}] 06:12:39 INFO - PROCESS | 1956 | 1461676359636 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}] 06:12:39 INFO - PROCESS | 1956 | 1461676359826 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 06:12:39 INFO - PROCESS | 1956 | 1461676359991 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04962000 == 73 [pid = 1956] [id = 165] 06:12:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f7a0056b000) [pid = 1956] [serial = 495] [outer = (nil)] 06:12:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f7a00d71800) [pid = 1956] [serial = 496] [outer = 0x7f7a0056b000] 06:12:40 INFO - PROCESS | 1956 | 1461676360064 Marionette DEBUG loaded listener.js 06:12:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f7a01e41800) [pid = 1956] [serial = 497] [outer = 0x7f7a0056b000] 06:12:40 INFO - PROCESS | 1956 | 1461676360766 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]]]}] 06:12:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:12:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1179ms 06:12:40 INFO - PROCESS | 1956 | 1461676360809 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 06:12:40 INFO - PROCESS | 1956 | 1461676360812 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 06:12:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:12:40 INFO - PROCESS | 1956 | 1461676360818 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:12:40 INFO - PROCESS | 1956 | 1461676360821 Marionette TRACE conn4 <- [1,634,null,{}] 06:12:40 INFO - PROCESS | 1956 | 1461676360826 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}] 06:12:41 INFO - PROCESS | 1956 | 1461676361021 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 06:12:41 INFO - PROCESS | 1956 | 1461676361041 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4f6800 == 74 [pid = 1956] [id = 166] 06:12:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a0087d400) [pid = 1956] [serial = 498] [outer = (nil)] 06:12:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f7a04035400) [pid = 1956] [serial = 499] [outer = 0x7f7a0087d400] 06:12:41 INFO - PROCESS | 1956 | 1461676361106 Marionette DEBUG loaded listener.js 06:12:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f7a0403dc00) [pid = 1956] [serial = 500] [outer = 0x7f7a0087d400] 06:12:41 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:42 INFO - PROCESS | 1956 | 1461676362022 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]]]}] 06:12:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:12:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1229ms 06:12:42 INFO - PROCESS | 1956 | 1461676362049 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 06:12:42 INFO - PROCESS | 1956 | 1461676362056 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 06:12:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:12:42 INFO - PROCESS | 1956 | 1461676362081 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:12:42 INFO - PROCESS | 1956 | 1461676362088 Marionette TRACE conn4 <- [1,638,null,{}] 06:12:42 INFO - PROCESS | 1956 | 1461676362101 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}] 06:12:42 INFO - PROCESS | 1956 | 1461676362301 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 06:12:42 INFO - PROCESS | 1956 | 1461676362471 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa321000 == 75 [pid = 1956] [id = 167] 06:12:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f79f6cb8400) [pid = 1956] [serial = 501] [outer = (nil)] 06:12:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f79f8d3f400) [pid = 1956] [serial = 502] [outer = 0x7f79f6cb8400] 06:12:42 INFO - PROCESS | 1956 | 1461676362614 Marionette DEBUG loaded listener.js 06:12:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x7f79f8f7e400) [pid = 1956] [serial = 503] [outer = 0x7f79f6cb8400] 06:12:43 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:43 INFO - PROCESS | 1956 | 1461676363489 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]]]}] 06:12:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:12:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1462ms 06:12:43 INFO - PROCESS | 1956 | 1461676363528 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 06:12:43 INFO - PROCESS | 1956 | 1461676363536 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 06:12:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:12:43 INFO - PROCESS | 1956 | 1461676363547 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:12:43 INFO - PROCESS | 1956 | 1461676363551 Marionette TRACE conn4 <- [1,642,null,{}] 06:12:43 INFO - PROCESS | 1956 | 1461676363557 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}] 06:12:43 INFO - PROCESS | 1956 | 1461676363754 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 06:12:43 INFO - PROCESS | 1956 | 1461676363919 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0419b800 == 76 [pid = 1956] [id = 168] 06:12:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x7f79f9ab7800) [pid = 1956] [serial = 504] [outer = (nil)] 06:12:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x7f79fe868800) [pid = 1956] [serial = 505] [outer = 0x7f79f9ab7800] 06:12:43 INFO - PROCESS | 1956 | 1461676363991 Marionette DEBUG loaded listener.js 06:12:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x7f79fe8c9c00) [pid = 1956] [serial = 506] [outer = 0x7f79f9ab7800] 06:12:45 INFO - PROCESS | 1956 | 1461676365001 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]]]}] 06:12:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:12:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1484ms 06:12:45 INFO - PROCESS | 1956 | 1461676365032 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 06:12:45 INFO - PROCESS | 1956 | 1461676365035 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 06:12:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:12:45 INFO - PROCESS | 1956 | 1461676365042 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:12:45 INFO - PROCESS | 1956 | 1461676365048 Marionette TRACE conn4 <- [1,646,null,{}] 06:12:45 INFO - PROCESS | 1956 | 1461676365065 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}] 06:12:45 INFO - PROCESS | 1956 | 1461676365256 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 06:12:45 INFO - PROCESS | 1956 | 1461676365486 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7c6000 == 77 [pid = 1956] [id = 169] 06:12:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x7f79ffdd6000) [pid = 1956] [serial = 507] [outer = (nil)] 06:12:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x7f7a0087a800) [pid = 1956] [serial = 508] [outer = 0x7f79ffdd6000] 06:12:45 INFO - PROCESS | 1956 | 1461676365608 Marionette DEBUG loaded listener.js 06:12:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x7f7a00ad7400) [pid = 1956] [serial = 509] [outer = 0x7f79ffdd6000] 06:12:46 INFO - PROCESS | 1956 | 1461676366453 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]]]}] 06:12:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:12:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1441ms 06:12:46 INFO - PROCESS | 1956 | 1461676366484 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 06:12:46 INFO - PROCESS | 1956 | 1461676366488 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 06:12:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:12:46 INFO - PROCESS | 1956 | 1461676366495 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:12:46 INFO - PROCESS | 1956 | 1461676366497 Marionette TRACE conn4 <- [1,650,null,{}] 06:12:46 INFO - PROCESS | 1956 | 1461676366503 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}] 06:12:46 INFO - PROCESS | 1956 | 1461676366687 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 06:12:46 INFO - PROCESS | 1956 | 1461676366859 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a19d4c800 == 78 [pid = 1956] [id = 170] 06:12:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f7a00565000) [pid = 1956] [serial = 510] [outer = (nil)] 06:12:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f7a03442000) [pid = 1956] [serial = 511] [outer = 0x7f7a00565000] 06:12:46 INFO - PROCESS | 1956 | 1461676366933 Marionette DEBUG loaded listener.js 06:12:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f7a0403f000) [pid = 1956] [serial = 512] [outer = 0x7f7a00565000] 06:12:47 INFO - PROCESS | 1956 | 1461676367863 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]]]}] 06:12:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:12:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1428ms 06:12:47 INFO - PROCESS | 1956 | 1461676367925 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 06:12:47 INFO - PROCESS | 1956 | 1461676367928 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 06:12:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:12:47 INFO - PROCESS | 1956 | 1461676367935 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:12:47 INFO - PROCESS | 1956 | 1461676367938 Marionette TRACE conn4 <- [1,654,null,{}] 06:12:47 INFO - PROCESS | 1956 | 1461676367944 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}] 06:12:48 INFO - PROCESS | 1956 | 1461676368119 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 06:12:48 INFO - PROCESS | 1956 | 1461676368284 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215ce800 == 79 [pid = 1956] [id = 171] 06:12:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f79f8f77400) [pid = 1956] [serial = 513] [outer = (nil)] 06:12:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f7a04a5d000) [pid = 1956] [serial = 514] [outer = 0x7f79f8f77400] 06:12:48 INFO - PROCESS | 1956 | 1461676368358 Marionette DEBUG loaded listener.js 06:12:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f7a07b6f400) [pid = 1956] [serial = 515] [outer = 0x7f79f8f77400] 06:12:49 INFO - PROCESS | 1956 | 1461676369213 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]]]}] 06:12:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:12:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1335ms 06:12:49 INFO - PROCESS | 1956 | 1461676369272 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 06:12:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:12:49 INFO - PROCESS | 1956 | 1461676369276 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 06:12:49 INFO - PROCESS | 1956 | 1461676369283 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:12:49 INFO - PROCESS | 1956 | 1461676369287 Marionette TRACE conn4 <- [1,658,null,{}] 06:12:49 INFO - PROCESS | 1956 | 1461676369293 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}] 06:12:49 INFO - PROCESS | 1956 | 1461676369551 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 06:12:49 INFO - PROCESS | 1956 | 1461676369769 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f47e2800 == 80 [pid = 1956] [id = 172] 06:12:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f7a04b6a000) [pid = 1956] [serial = 516] [outer = (nil)] 06:12:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f7a0936f400) [pid = 1956] [serial = 517] [outer = 0x7f7a04b6a000] 06:12:49 INFO - PROCESS | 1956 | 1461676369891 Marionette DEBUG loaded listener.js 06:12:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f7a0a8a6c00) [pid = 1956] [serial = 518] [outer = 0x7f7a04b6a000] 06:12:50 INFO - PROCESS | 1956 | 1461676370713 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]]]}] 06:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1489ms 06:12:50 INFO - PROCESS | 1956 | 1461676370772 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 06:12:50 INFO - PROCESS | 1956 | 1461676370776 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 06:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:12:50 INFO - PROCESS | 1956 | 1461676370782 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:12:50 INFO - PROCESS | 1956 | 1461676370785 Marionette TRACE conn4 <- [1,662,null,{}] 06:12:50 INFO - PROCESS | 1956 | 1461676370791 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}] 06:12:50 INFO - PROCESS | 1956 | 1461676370968 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 06:12:51 INFO - PROCESS | 1956 | 1461676371140 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f54da000 == 81 [pid = 1956] [id = 173] 06:12:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f7a04b68400) [pid = 1956] [serial = 519] [outer = (nil)] 06:12:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f7a0b87cc00) [pid = 1956] [serial = 520] [outer = 0x7f7a04b68400] 06:12:51 INFO - PROCESS | 1956 | 1461676371229 Marionette DEBUG loaded listener.js 06:12:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f7a0c760400) [pid = 1956] [serial = 521] [outer = 0x7f7a04b68400] 06:12:51 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:52 INFO - PROCESS | 1956 | 1461676372188 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]]]}] 06:12:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:12:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1480ms 06:12:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:12:52 INFO - PROCESS | 1956 | 1461676372263 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 06:12:52 INFO - PROCESS | 1956 | 1461676372266 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 06:12:52 INFO - PROCESS | 1956 | 1461676372272 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:12:52 INFO - PROCESS | 1956 | 1461676372276 Marionette TRACE conn4 <- [1,666,null,{}] 06:12:52 INFO - PROCESS | 1956 | 1461676372281 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}] 06:12:52 INFO - PROCESS | 1956 | 1461676372497 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 06:12:52 INFO - PROCESS | 1956 | 1461676372664 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f55bf800 == 82 [pid = 1956] [id = 174] 06:12:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x7f79f56c3400) [pid = 1956] [serial = 522] [outer = (nil)] 06:12:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x7f79f56ca800) [pid = 1956] [serial = 523] [outer = 0x7f79f56c3400] 06:12:52 INFO - PROCESS | 1956 | 1461676372749 Marionette DEBUG loaded listener.js 06:12:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x7f79f56cf400) [pid = 1956] [serial = 524] [outer = 0x7f79f56c3400] 06:12:53 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:53 INFO - PROCESS | 1956 | 1461676373654 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]]]}] 06:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1434ms 06:12:53 INFO - PROCESS | 1956 | 1461676373707 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 06:12:53 INFO - PROCESS | 1956 | 1461676373710 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 06:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:12:53 INFO - PROCESS | 1956 | 1461676373717 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:12:53 INFO - PROCESS | 1956 | 1461676373720 Marionette TRACE conn4 <- [1,670,null,{}] 06:12:53 INFO - PROCESS | 1956 | 1461676373726 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}] 06:12:53 INFO - PROCESS | 1956 | 1461676373908 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 06:12:54 INFO - PROCESS | 1956 | 1461676374083 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215e1000 == 83 [pid = 1956] [id = 175] 06:12:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f79f5539400) [pid = 1956] [serial = 525] [outer = (nil)] 06:12:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x7f79f5542000) [pid = 1956] [serial = 526] [outer = 0x7f79f5539400] 06:12:54 INFO - PROCESS | 1956 | 1461676374158 Marionette DEBUG loaded listener.js 06:12:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x7f79f5546800) [pid = 1956] [serial = 527] [outer = 0x7f79f5539400] 06:12:55 INFO - PROCESS | 1956 | 1461676375030 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]]]}] 06:12:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:12:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1388ms 06:12:55 INFO - PROCESS | 1956 | 1461676375106 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 06:12:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:12:55 INFO - PROCESS | 1956 | 1461676375116 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 06:12:55 INFO - PROCESS | 1956 | 1461676375122 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:12:55 INFO - PROCESS | 1956 | 1461676375125 Marionette TRACE conn4 <- [1,674,null,{}] 06:12:55 INFO - PROCESS | 1956 | 1461676375131 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}] 06:12:55 INFO - PROCESS | 1956 | 1461676375355 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 06:12:55 INFO - PROCESS | 1956 | 1461676375638 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe760000 == 84 [pid = 1956] [id = 176] 06:12:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x7f79f56c6c00) [pid = 1956] [serial = 528] [outer = (nil)] 06:12:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 221 (0x7f79f56cec00) [pid = 1956] [serial = 529] [outer = 0x7f79f56c6c00] 06:12:55 INFO - PROCESS | 1956 | 1461676375720 Marionette DEBUG loaded listener.js 06:12:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 222 (0x7f7a0a8ac800) [pid = 1956] [serial = 530] [outer = 0x7f79f56c6c00] 06:12:56 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:56 INFO - PROCESS | 1956 | 1461676376570 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]]]}] 06:12:56 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 06:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1480ms 06:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:12:56 INFO - PROCESS | 1956 | 1461676376602 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 06:12:56 INFO - PROCESS | 1956 | 1461676376605 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 06:12:56 INFO - PROCESS | 1956 | 1461676376611 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:12:56 INFO - PROCESS | 1956 | 1461676376616 Marionette TRACE conn4 <- [1,678,null,{}] 06:12:56 INFO - PROCESS | 1956 | 1461676376621 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}] 06:12:56 INFO - PROCESS | 1956 | 1461676376826 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:12:57 INFO - PROCESS | 1956 | 1461676377007 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4d4c000 == 85 [pid = 1956] [id = 177] 06:12:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 223 (0x7f79f4de4400) [pid = 1956] [serial = 531] [outer = (nil)] 06:12:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 224 (0x7f79f5547000) [pid = 1956] [serial = 532] [outer = 0x7f79f4de4400] 06:12:57 INFO - PROCESS | 1956 | 1461676377091 Marionette DEBUG loaded listener.js 06:12:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 225 (0x7f79fe869400) [pid = 1956] [serial = 533] [outer = 0x7f79f4de4400] 06:12:58 INFO - PROCESS | 1956 | 1461676378013 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]]]}] 06:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1532ms 06:12:58 INFO - PROCESS | 1956 | 1461676378187 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:12:58 INFO - PROCESS | 1956 | 1461676378189 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:12:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:12:58 INFO - PROCESS | 1956 | 1461676378198 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:12:58 INFO - PROCESS | 1956 | 1461676378201 Marionette TRACE conn4 <- [1,682,null,{}] 06:12:58 INFO - PROCESS | 1956 | 1461676378206 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}] 06:12:58 INFO - PROCESS | 1956 | 1461676378632 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:12:58 INFO - PROCESS | 1956 | 1461676378916 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f54db000 == 86 [pid = 1956] [id = 178] 06:12:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 226 (0x7f79f4de6800) [pid = 1956] [serial = 534] [outer = (nil)] 06:12:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 227 (0x7f79f4deac00) [pid = 1956] [serial = 535] [outer = 0x7f79f4de6800] 06:12:59 INFO - PROCESS | 1956 | 1461676378993 Marionette DEBUG loaded listener.js 06:12:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 228 (0x7f79f5da3000) [pid = 1956] [serial = 536] [outer = 0x7f79f4de6800] 06:13:00 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:00 INFO - PROCESS | 1956 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:13:00 INFO - PROCESS | 1956 | 1461676380346 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]]]}] 06:13:00 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) 06:13:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2193ms 06:13:00 INFO - PROCESS | 1956 | 1461676380517 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:13:00 INFO - PROCESS | 1956 | 1461676380523 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03419800 == 85 [pid = 1956] [id = 92] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1a26d000 == 84 [pid = 1956] [id = 120] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c5a6800 == 83 [pid = 1956] [id = 121] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 227 (0x7f79f9bb6000) [pid = 1956] [serial = 442] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 226 (0x7f7a180efc00) [pid = 1956] [serial = 411] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 225 (0x7f79f9ac2400) [pid = 1956] [serial = 414] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 224 (0x7f79f813ac00) [pid = 1956] [serial = 417] [outer = (nil)] [url = about:blank] 06:13:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8e2800 == 82 [pid = 1956] [id = 123] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04962000 == 81 [pid = 1956] [id = 165] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a049c6800 == 80 [pid = 1956] [id = 164] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a041d1800 == 79 [pid = 1956] [id = 163] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03496800 == 78 [pid = 1956] [id = 162] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa327000 == 77 [pid = 1956] [id = 161] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffec3000 == 76 [pid = 1956] [id = 160] 06:13:00 INFO - PROCESS | 1956 | 1461676380614 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:13:00 INFO - PROCESS | 1956 | 1461676380620 Marionette TRACE conn4 <- [1,686,null,{}] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f85c2800 == 75 [pid = 1956] [id = 154] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a049ce800 == 74 [pid = 1956] [id = 153] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1ec6c800 == 73 [pid = 1956] [id = 152] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1babc800 == 72 [pid = 1956] [id = 151] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a17173000 == 71 [pid = 1956] [id = 150] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a08996000 == 70 [pid = 1956] [id = 149] 06:13:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a021d0800 == 69 [pid = 1956] [id = 148] 06:13:00 INFO - PROCESS | 1956 | 1461676380644 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}] 06:13:00 INFO - PROCESS | 1956 | 1461676380830 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 223 (0x7f7a1c349c00) [pid = 1956] [serial = 394] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 222 (0x7f7a0aa0d000) [pid = 1956] [serial = 352] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 221 (0x7f7a06bba800) [pid = 1956] [serial = 440] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 220 (0x7f7a037ea400) [pid = 1956] [serial = 437] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x7f7a0068a800) [pid = 1956] [serial = 232] [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.] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x7f7a008ee000) [pid = 1956] [serial = 430] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x7f7a00ae0800) [pid = 1956] [serial = 433] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f7a02026400) [pid = 1956] [serial = 439] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x7f7a00d71c00) [pid = 1956] [serial = 436] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x7f7a05f5fc00) [pid = 1956] [serial = 408] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x7f7a00d6d800) [pid = 1956] [serial = 434] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f79ffcb4800) [pid = 1956] [serial = 426] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f7a002e2c00) [pid = 1956] [serial = 427] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f7a00567000) [pid = 1956] [serial = 399] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f79f9abc400) [pid = 1956] [serial = 421] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f79f9ab4400) [pid = 1956] [serial = 420] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f7a0087c400) [pid = 1956] [serial = 402] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f7a0087f400) [pid = 1956] [serial = 429] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f79fe8c2800) [pid = 1956] [serial = 396] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f79ffc6d400) [pid = 1956] [serial = 424] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f79ffb35400) [pid = 1956] [serial = 423] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f7a00adec00) [pid = 1956] [serial = 405] [outer = (nil)] [url = about:blank] 06:13:00 INFO - PROCESS | 1956 | 1461676380989 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6be8000 == 70 [pid = 1956] [id = 179] 06:13:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f79f56d0400) [pid = 1956] [serial = 537] [outer = (nil)] 06:13:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f79f6cc0400) [pid = 1956] [serial = 538] [outer = 0x7f79f56d0400] 06:13:01 INFO - PROCESS | 1956 | 1461676381059 Marionette DEBUG loaded listener.js 06:13:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f79f8f72800) [pid = 1956] [serial = 539] [outer = 0x7f79f56d0400] 06:13:02 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:02 INFO - PROCESS | 1956 | 1461676382224 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]]]}] 06:13:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:13:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1670ms 06:13:02 INFO - PROCESS | 1956 | 1461676382260 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:13:02 INFO - PROCESS | 1956 | 1461676382265 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:13:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:13:02 INFO - PROCESS | 1956 | 1461676382283 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:13:02 INFO - PROCESS | 1956 | 1461676382287 Marionette TRACE conn4 <- [1,690,null,{}] 06:13:02 INFO - PROCESS | 1956 | 1461676382293 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}] 06:13:02 INFO - PROCESS | 1956 | 1461676382602 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:13:02 INFO - PROCESS | 1956 | 1461676382627 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffedb800 == 71 [pid = 1956] [id = 180] 06:13:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f79f8f7d400) [pid = 1956] [serial = 540] [outer = (nil)] 06:13:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f79fa4fc800) [pid = 1956] [serial = 541] [outer = 0x7f79f8f7d400] 06:13:02 INFO - PROCESS | 1956 | 1461676382710 Marionette DEBUG loaded listener.js 06:13:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f79fe910c00) [pid = 1956] [serial = 542] [outer = 0x7f79f8f7d400] 06:13:03 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:03 INFO - PROCESS | 1956 | 1461676383968 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]]]}] 06:13:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:13:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1739ms 06:13:04 INFO - PROCESS | 1956 | 1461676384030 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:13:04 INFO - PROCESS | 1956 | 1461676384036 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:13:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:13:04 INFO - PROCESS | 1956 | 1461676384060 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:13:04 INFO - PROCESS | 1956 | 1461676384067 Marionette TRACE conn4 <- [1,694,null,{}] 06:13:04 INFO - PROCESS | 1956 | 1461676384073 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}] 06:13:04 INFO - PROCESS | 1956 | 1461676384328 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:13:04 INFO - PROCESS | 1956 | 1461676384363 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dc7000 == 72 [pid = 1956] [id = 181] 06:13:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f79f9bb8000) [pid = 1956] [serial = 543] [outer = (nil)] 06:13:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f79ffcb8c00) [pid = 1956] [serial = 544] [outer = 0x7f79f9bb8000] 06:13:04 INFO - PROCESS | 1956 | 1461676384428 Marionette DEBUG loaded listener.js 06:13:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f7a00566000) [pid = 1956] [serial = 545] [outer = 0x7f79f9bb8000] 06:13:05 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f79f8d37400) [pid = 1956] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:13:05 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f79f9bba800) [pid = 1956] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:13:05 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f7a0056b000) [pid = 1956] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:13:05 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f7a00564000) [pid = 1956] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:13:05 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f79fe8c1c00) [pid = 1956] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:13:05 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f79ffb37c00) [pid = 1956] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:13:05 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:05 INFO - PROCESS | 1956 | 1461676385652 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]]]}] 06:13:05 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) 06:13:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1649ms 06:13:05 INFO - PROCESS | 1956 | 1461676385696 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:13:05 INFO - PROCESS | 1956 | 1461676385699 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:13:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:13:05 INFO - PROCESS | 1956 | 1461676385705 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:13:05 INFO - PROCESS | 1956 | 1461676385707 Marionette TRACE conn4 <- [1,698,null,{}] 06:13:05 INFO - PROCESS | 1956 | 1461676385713 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}] 06:13:06 INFO - PROCESS | 1956 | 1461676386085 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:13:06 INFO - PROCESS | 1956 | 1461676386106 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04193000 == 73 [pid = 1956] [id = 182] 06:13:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f79fe8c1c00) [pid = 1956] [serial = 546] [outer = (nil)] 06:13:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f7a00569000) [pid = 1956] [serial = 547] [outer = 0x7f79fe8c1c00] 06:13:06 INFO - PROCESS | 1956 | 1461676386172 Marionette DEBUG loaded listener.js 06:13:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f7a00874000) [pid = 1956] [serial = 548] [outer = 0x7f79fe8c1c00] 06:13:07 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:07 INFO - PROCESS | 1956 | 1461676387437 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]]]}] 06:13:07 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) 06:13:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1786ms 06:13:07 INFO - PROCESS | 1956 | 1461676387494 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:13:07 INFO - PROCESS | 1956 | 1461676387501 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:13:07 INFO - PROCESS | 1956 | 1461676387558 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:13:07 INFO - PROCESS | 1956 | 1461676387565 Marionette TRACE conn4 <- [1,702,null,{}] 06:13:07 INFO - PROCESS | 1956 | 1461676387700 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}] 06:13:07 INFO - PROCESS | 1956 | 1461676387943 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:13:08 INFO - PROCESS | 1956 | 1461676388108 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8e6d000 == 74 [pid = 1956] [id = 183] 06:13:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f79f6cb6c00) [pid = 1956] [serial = 549] [outer = (nil)] 06:13:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f79f6cbc800) [pid = 1956] [serial = 550] [outer = 0x7f79f6cb6c00] 06:13:08 INFO - PROCESS | 1956 | 1461676388190 Marionette DEBUG loaded listener.js 06:13:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f79f8d37400) [pid = 1956] [serial = 551] [outer = 0x7f79f6cb6c00] 06:13:09 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:09 INFO - PROCESS | 1956 | 1461676389640 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]]]}] 06:13:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:13:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2128ms 06:13:09 INFO - PROCESS | 1956 | 1461676389682 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:13:09 INFO - PROCESS | 1956 | 1461676389691 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:13:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:13:09 INFO - PROCESS | 1956 | 1461676389704 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:13:09 INFO - PROCESS | 1956 | 1461676389708 Marionette TRACE conn4 <- [1,706,null,{}] 06:13:09 INFO - PROCESS | 1956 | 1461676389715 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}] 06:13:09 INFO - PROCESS | 1956 | 1461676389902 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:13:10 INFO - PROCESS | 1956 | 1461676390070 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a021e5000 == 75 [pid = 1956] [id = 184] 06:13:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f79f812e800) [pid = 1956] [serial = 552] [outer = (nil)] 06:13:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f79fa4f5400) [pid = 1956] [serial = 553] [outer = 0x7f79f812e800] 06:13:10 INFO - PROCESS | 1956 | 1461676390146 Marionette DEBUG loaded listener.js 06:13:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x7f79ffb36c00) [pid = 1956] [serial = 554] [outer = 0x7f79f812e800] 06:13:11 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:11 INFO - PROCESS | 1956 | 1461676391664 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]]]}] 06:13:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:13:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1996ms 06:13:11 INFO - PROCESS | 1956 | 1461676391700 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:13:11 INFO - PROCESS | 1956 | 1461676391703 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:13:11 INFO - PROCESS | 1956 | 1461676391711 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:13:11 INFO - PROCESS | 1956 | 1461676391717 Marionette TRACE conn4 <- [1,710,null,{}] 06:13:11 INFO - PROCESS | 1956 | 1461676391739 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}] 06:13:12 INFO - PROCESS | 1956 | 1461676392021 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:13:12 INFO - PROCESS | 1956 | 1461676392148 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08996000 == 76 [pid = 1956] [id = 185] 06:13:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x7f79ffde1400) [pid = 1956] [serial = 555] [outer = (nil)] 06:13:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x7f7a00ad4c00) [pid = 1956] [serial = 556] [outer = 0x7f79ffde1400] 06:13:12 INFO - PROCESS | 1956 | 1461676392238 Marionette DEBUG loaded listener.js 06:13:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f7a00d74c00) [pid = 1956] [serial = 557] [outer = 0x7f79ffde1400] 06:13:13 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:13 INFO - PROCESS | 1956 | 1461676393579 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]]]}] 06:13:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:13:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1891ms 06:13:13 INFO - PROCESS | 1956 | 1461676393602 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:13:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:13:13 INFO - PROCESS | 1956 | 1461676393608 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:13:13 INFO - PROCESS | 1956 | 1461676393616 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:13:13 INFO - PROCESS | 1956 | 1461676393619 Marionette TRACE conn4 <- [1,714,null,{}] 06:13:13 INFO - PROCESS | 1956 | 1461676393732 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}] 06:13:13 INFO - PROCESS | 1956 | 1461676393915 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:13:14 INFO - PROCESS | 1956 | 1461676394081 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa7e000 == 77 [pid = 1956] [id = 186] 06:13:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x7f79f4ddd400) [pid = 1956] [serial = 558] [outer = (nil)] 06:13:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x7f7a037f4000) [pid = 1956] [serial = 559] [outer = 0x7f79f4ddd400] 06:13:14 INFO - PROCESS | 1956 | 1461676394157 Marionette DEBUG loaded listener.js 06:13:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x7f7a04040400) [pid = 1956] [serial = 560] [outer = 0x7f79f4ddd400] 06:13:15 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:15 INFO - PROCESS | 1956 | 1461676395476 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]]]}] 06:13:15 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 06:13:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1895ms 06:13:15 INFO - PROCESS | 1956 | 1461676395572 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:13:15 INFO - PROCESS | 1956 | 1461676395576 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:13:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:13:15 INFO - PROCESS | 1956 | 1461676395587 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:13:15 INFO - PROCESS | 1956 | 1461676395591 Marionette TRACE conn4 <- [1,718,null,{}] 06:13:15 INFO - PROCESS | 1956 | 1461676395597 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}] 06:13:15 INFO - PROCESS | 1956 | 1461676395808 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:13:16 INFO - PROCESS | 1956 | 1461676396259 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f9cc5000 == 78 [pid = 1956] [id = 187] 06:13:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 221 (0x7f79f5541400) [pid = 1956] [serial = 561] [outer = (nil)] 06:13:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 222 (0x7f79f56c9000) [pid = 1956] [serial = 562] [outer = 0x7f79f5541400] 06:13:16 INFO - PROCESS | 1956 | 1461676396338 Marionette DEBUG loaded listener.js 06:13:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 223 (0x7f79f6cb7c00) [pid = 1956] [serial = 563] [outer = 0x7f79f5541400] 06:13:17 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:17 INFO - PROCESS | 1956 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:13:17 INFO - PROCESS | 1956 | 1461676397672 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]]]}] 06:13:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:13:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2135ms 06:13:17 INFO - PROCESS | 1956 | 1461676397724 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:13:17 INFO - PROCESS | 1956 | 1461676397730 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:13:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:13:17 INFO - PROCESS | 1956 | 1461676397842 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:13:17 INFO - PROCESS | 1956 | 1461676397847 Marionette TRACE conn4 <- [1,722,null,{}] 06:13:17 INFO - PROCESS | 1956 | 1461676397874 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}] 06:13:18 INFO - PROCESS | 1956 | 1461676398052 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:13:18 INFO - PROCESS | 1956 | 1461676398223 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6bd6800 == 79 [pid = 1956] [id = 188] 06:13:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 224 (0x7f79f5547400) [pid = 1956] [serial = 564] [outer = (nil)] 06:13:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 225 (0x7f79f9bb3400) [pid = 1956] [serial = 565] [outer = 0x7f79f5547400] 06:13:18 INFO - PROCESS | 1956 | 1461676398296 Marionette DEBUG loaded listener.js 06:13:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 226 (0x7f79fe8c0c00) [pid = 1956] [serial = 566] [outer = 0x7f79f5547400] 06:13:19 INFO - PROCESS | 1956 | 1461676399202 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] 06:13:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:13:19 INFO - PROCESS | 1956 | 1461676399259 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:13:19 INFO - PROCESS | 1956 | 1461676399265 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:13:19 INFO - PROCESS | 1956 | 1461676399269 Marionette TRACE conn4 <- [1,726,null,{}] 06:13:19 INFO - PROCESS | 1956 | 1461676399274 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}] 06:13:19 INFO - PROCESS | 1956 | 1461676399459 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:13:19 INFO - PROCESS | 1956 | 1461676399633 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6bcb800 == 80 [pid = 1956] [id = 189] 06:13:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 227 (0x7f79fe8c8c00) [pid = 1956] [serial = 567] [outer = (nil)] 06:13:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 228 (0x7f79ffde2800) [pid = 1956] [serial = 568] [outer = 0x7f79fe8c8c00] 06:13:19 INFO - PROCESS | 1956 | 1461676399701 Marionette DEBUG loaded listener.js 06:13:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 229 (0x7f7a00876800) [pid = 1956] [serial = 569] [outer = 0x7f79fe8c8c00] 06:13:20 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00789800 == 79 [pid = 1956] [id = 124] 06:13:20 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa16c000 == 78 [pid = 1956] [id = 137] 06:13:20 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0af51000 == 77 [pid = 1956] [id = 60] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 228 (0x7f7a04035400) [pid = 1956] [serial = 499] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 227 (0x7f7a03441800) [pid = 1956] [serial = 454] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 226 (0x7f79f8d3b800) [pid = 1956] [serial = 478] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 225 (0x7f79ffde0800) [pid = 1956] [serial = 448] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 224 (0x7f7a0937b000) [pid = 1956] [serial = 460] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 223 (0x7f7a00a58400) [pid = 1956] [serial = 451] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 222 (0x7f79fe8c2000) [pid = 1956] [serial = 445] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 221 (0x7f79f6acb400) [pid = 1956] [serial = 463] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 220 (0x7f79f6cc0000) [pid = 1956] [serial = 475] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x7f79f6ba0000) [pid = 1956] [serial = 469] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x7f79fa4f7400) [pid = 1956] [serial = 457] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x7f79f5da6c00) [pid = 1956] [serial = 472] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f79f6b95000) [pid = 1956] [serial = 466] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f9cd3800 == 76 [pid = 1956] [id = 139] 06:13:20 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04972000 == 75 [pid = 1956] [id = 138] 06:13:20 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03dc7000 == 74 [pid = 1956] [id = 181] 06:13:20 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffedb800 == 73 [pid = 1956] [id = 180] 06:13:20 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6be8000 == 72 [pid = 1956] [id = 179] 06:13:20 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f54db000 == 71 [pid = 1956] [id = 178] 06:13:20 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a19d4c800 == 70 [pid = 1956] [id = 170] 06:13:20 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:20 INFO - PROCESS | 1956 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x7f79f8f80400) [pid = 1956] [serial = 482] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x7f79f8f74c00) [pid = 1956] [serial = 481] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x7f79fa4fdc00) [pid = 1956] [serial = 485] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f79fa4f6800) [pid = 1956] [serial = 484] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f7a00d71800) [pid = 1956] [serial = 496] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f7a00690000) [pid = 1956] [serial = 493] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f7a0087bc00) [pid = 1956] [serial = 494] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f79fea95c00) [pid = 1956] [serial = 487] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f7a002e0000) [pid = 1956] [serial = 490] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f7a01e41800) [pid = 1956] [serial = 497] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f7a0056b800) [pid = 1956] [serial = 491] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f79ffcac800) [pid = 1956] [serial = 488] [outer = (nil)] [url = about:blank] 06:13:20 INFO - PROCESS | 1956 | 1461676400868 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]]]}] 06:13:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:13:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1639ms 06:13:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:13:20 INFO - PROCESS | 1956 | 1461676400906 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:13:20 INFO - PROCESS | 1956 | 1461676400909 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:13:20 INFO - PROCESS | 1956 | 1461676400923 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:13:20 INFO - PROCESS | 1956 | 1461676400932 Marionette TRACE conn4 <- [1,730,null,{}] 06:13:20 INFO - PROCESS | 1956 | 1461676400940 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}] 06:13:21 INFO - PROCESS | 1956 | 1461676401124 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:13:21 INFO - PROCESS | 1956 | 1461676401309 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8ee000 == 71 [pid = 1956] [id = 190] 06:13:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f79f5546400) [pid = 1956] [serial = 570] [outer = (nil)] 06:13:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f7a01bb2800) [pid = 1956] [serial = 571] [outer = 0x7f79f5546400] 06:13:21 INFO - PROCESS | 1956 | 1461676401371 Marionette DEBUG loaded listener.js 06:13:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f7a01e44400) [pid = 1956] [serial = 572] [outer = 0x7f79f5546400] 06:13:21 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:21 INFO - PROCESS | 1956 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:13:22 INFO - PROCESS | 1956 | 1461676402102 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] 06:13:22 INFO - PROCESS | 1956 | 1461676402171 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:13:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:13:22 INFO - PROCESS | 1956 | 1461676402177 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:13:22 INFO - PROCESS | 1956 | 1461676402180 Marionette TRACE conn4 <- [1,734,null,{}] 06:13:22 INFO - PROCESS | 1956 | 1461676402186 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}] 06:13:22 INFO - PROCESS | 1956 | 1461676402353 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:13:22 INFO - PROCESS | 1956 | 1461676402363 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0497b800 == 72 [pid = 1956] [id = 191] 06:13:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f7a0201ec00) [pid = 1956] [serial = 573] [outer = (nil)] 06:13:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f7a04042000) [pid = 1956] [serial = 574] [outer = 0x7f7a0201ec00] 06:13:22 INFO - PROCESS | 1956 | 1461676402427 Marionette DEBUG loaded listener.js 06:13:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f7a04b5f400) [pid = 1956] [serial = 575] [outer = 0x7f7a0201ec00] 06:13:23 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:23 INFO - PROCESS | 1956 | 1461676403333 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]]]}] 06:13:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:13:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1186ms 06:13:23 INFO - PROCESS | 1956 | 1461676403374 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:13:23 INFO - PROCESS | 1956 | 1461676403378 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:13:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:13:23 INFO - PROCESS | 1956 | 1461676403384 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:13:23 INFO - PROCESS | 1956 | 1461676403386 Marionette TRACE conn4 <- [1,738,null,{}] 06:13:23 INFO - PROCESS | 1956 | 1461676403391 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}] 06:13:23 INFO - PROCESS | 1956 | 1461676403594 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:13:23 INFO - PROCESS | 1956 | 1461676403630 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08a5f000 == 73 [pid = 1956] [id = 192] 06:13:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f7a04b67c00) [pid = 1956] [serial = 576] [outer = (nil)] 06:13:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f7a04b6c400) [pid = 1956] [serial = 577] [outer = 0x7f7a04b67c00] 06:13:23 INFO - PROCESS | 1956 | 1461676403711 Marionette DEBUG loaded listener.js 06:13:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f7a08bd6c00) [pid = 1956] [serial = 578] [outer = 0x7f7a04b67c00] 06:13:25 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:25 INFO - PROCESS | 1956 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:13:25 INFO - PROCESS | 1956 | 1461676405052 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]]]}] 06:13:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:13:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1683ms 06:13:25 INFO - PROCESS | 1956 | 1461676405067 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:13:25 INFO - PROCESS | 1956 | 1461676405070 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:13:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:13:25 INFO - PROCESS | 1956 | 1461676405077 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:13:25 INFO - PROCESS | 1956 | 1461676405078 Marionette TRACE conn4 <- [1,742,null,{}] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f7a0352ec00) [pid = 1956] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f7a00e9d400) [pid = 1956] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f7a0b58cc00) [pid = 1956] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f7a1c50e400) [pid = 1956] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f79f5d9f400) [pid = 1956] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f7a00d6ac00) [pid = 1956] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f79ffcb3400) [pid = 1956] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f79fea90000) [pid = 1956] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f79ffcb6000) [pid = 1956] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f7a16eb8400) [pid = 1956] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f7a06bbf400) [pid = 1956] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f7a0026d000) [pid = 1956] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x7f7a00e9bc00) [pid = 1956] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x7f7a008e4000) [pid = 1956] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x7f7a00ce2800) [pid = 1956] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x7f7a16eb4400) [pid = 1956] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x7f7a0810f400) [pid = 1956] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x7f79fe8c4800) [pid = 1956] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x7f7a0c75d000) [pid = 1956] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f7a160e6000) [pid = 1956] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f79fe86ec00) [pid = 1956] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f7a11079400) [pid = 1956] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f7a00684800) [pid = 1956] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f7a18103800) [pid = 1956] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f7a0c757000) [pid = 1956] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f7a01bb7400) [pid = 1956] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f7a001e7400) [pid = 1956] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a01b31800) [pid = 1956] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f7a02023000) [pid = 1956] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f7a04a5c400) [pid = 1956] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f7a08ca8000) [pid = 1956] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f7a01e41c00) [pid = 1956] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f7a00ced800) [pid = 1956] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79ffc75800) [pid = 1956] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f7a008eac00) [pid = 1956] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f79fe86c800) [pid = 1956] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f7a05f61000) [pid = 1956] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f7a00a58c00) [pid = 1956] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79f9bb8000) [pid = 1956] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79f8d37c00) [pid = 1956] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f7a0087d400) [pid = 1956] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f7a00565000) [pid = 1956] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79f6cb8400) [pid = 1956] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79f8f77400) [pid = 1956] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79f8f7d400) [pid = 1956] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79f56d0400) [pid = 1956] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79f9ab7800) [pid = 1956] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79f4de6800) [pid = 1956] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f79ffdd6000) [pid = 1956] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79f8133400) [pid = 1956] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79f5d9f800) [pid = 1956] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79f6ac5400) [pid = 1956] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79f5da0c00) [pid = 1956] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f7a00ad6800) [pid = 1956] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f79f9ab4800) [pid = 1956] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79f6aca800) [pid = 1956] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f7a00690400) [pid = 1956] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:13:25 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79ffc69400) [pid = 1956] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:13:26 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f7a16eab400) [pid = 1956] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:13:26 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79ffb3b400) [pid = 1956] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:13:26 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79fa4ee400) [pid = 1956] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:13:26 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79f9ed0c00) [pid = 1956] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:13:26 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79fe86a000) [pid = 1956] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:13:26 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f7a00564c00) [pid = 1956] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:13:26 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a00ad2400) [pid = 1956] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:13:26 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f7a0068a000) [pid = 1956] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:13:26 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79fa4f4800) [pid = 1956] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:13:26 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79f6ac3c00) [pid = 1956] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:13:26 INFO - PROCESS | 1956 | 1461676405986 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}] 06:13:26 INFO - PROCESS | 1956 | 1461676406241 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:13:26 INFO - PROCESS | 1956 | 1461676406323 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8346800 == 74 [pid = 1956] [id = 193] 06:13:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79f5da2800) [pid = 1956] [serial = 579] [outer = (nil)] 06:13:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f6cb5400) [pid = 1956] [serial = 580] [outer = 0x7f79f5da2800] 06:13:26 INFO - PROCESS | 1956 | 1461676406386 Marionette DEBUG loaded listener.js 06:13:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f8f72400) [pid = 1956] [serial = 581] [outer = 0x7f79f5da2800] 06:13:27 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:27 INFO - PROCESS | 1956 | 1461676407441 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]]]}] 06:13:27 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 06:13:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2390ms 06:13:27 INFO - PROCESS | 1956 | 1461676407468 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:13:27 INFO - PROCESS | 1956 | 1461676407471 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:13:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:13:27 INFO - PROCESS | 1956 | 1461676407476 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:13:27 INFO - PROCESS | 1956 | 1461676407479 Marionette TRACE conn4 <- [1,746,null,{}] 06:13:27 INFO - PROCESS | 1956 | 1461676407484 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}] 06:13:27 INFO - PROCESS | 1956 | 1461676407642 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:13:27 INFO - PROCESS | 1956 | 1461676407809 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a041b5800 == 75 [pid = 1956] [id = 194] 06:13:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f5da9400) [pid = 1956] [serial = 582] [outer = (nil)] 06:13:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f8f7f800) [pid = 1956] [serial = 583] [outer = 0x7f79f5da9400] 06:13:27 INFO - PROCESS | 1956 | 1461676407871 Marionette DEBUG loaded listener.js 06:13:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79fea94c00) [pid = 1956] [serial = 584] [outer = 0x7f79f5da9400] 06:13:28 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:29 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:29 INFO - PROCESS | 1956 | 1461676409229 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]]]}] 06:13:29 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.) 06:13:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1787ms 06:13:29 INFO - PROCESS | 1956 | 1461676409264 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:13:29 INFO - PROCESS | 1956 | 1461676409268 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:13:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:13:29 INFO - PROCESS | 1956 | 1461676409276 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:13:29 INFO - PROCESS | 1956 | 1461676409282 Marionette TRACE conn4 <- [1,750,null,{}] 06:13:29 INFO - PROCESS | 1956 | 1461676409386 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}] 06:13:29 INFO - PROCESS | 1956 | 1461676409599 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:13:29 INFO - PROCESS | 1956 | 1461676409724 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe764800 == 76 [pid = 1956] [id = 195] 06:13:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f812d800) [pid = 1956] [serial = 585] [outer = (nil)] 06:13:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f9abb400) [pid = 1956] [serial = 586] [outer = 0x7f79f812d800] 06:13:29 INFO - PROCESS | 1956 | 1461676409804 Marionette DEBUG loaded listener.js 06:13:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79fa4fac00) [pid = 1956] [serial = 587] [outer = 0x7f79f812d800] 06:13:31 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:31 INFO - PROCESS | 1956 | 1461676411136 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]]]}] 06:13:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:13:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1887ms 06:13:31 INFO - PROCESS | 1956 | 1461676411267 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:13:31 INFO - PROCESS | 1956 | 1461676411275 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:13:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:13:31 INFO - PROCESS | 1956 | 1461676411295 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:13:31 INFO - PROCESS | 1956 | 1461676411300 Marionette TRACE conn4 <- [1,754,null,{}] 06:13:31 INFO - PROCESS | 1956 | 1461676411306 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}] 06:13:31 INFO - PROCESS | 1956 | 1461676411477 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:13:31 INFO - PROCESS | 1956 | 1461676411648 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a06b97800 == 77 [pid = 1956] [id = 196] 06:13:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f8130800) [pid = 1956] [serial = 588] [outer = (nil)] 06:13:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79ffc69400) [pid = 1956] [serial = 589] [outer = 0x7f79f8130800] 06:13:31 INFO - PROCESS | 1956 | 1461676411733 Marionette DEBUG loaded listener.js 06:13:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f7a002e1c00) [pid = 1956] [serial = 590] [outer = 0x7f79f8130800] 06:13:33 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:33 INFO - PROCESS | 1956 | 1461676413159 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]]]}] 06:13:33 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 06:13:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1936ms 06:13:33 INFO - PROCESS | 1956 | 1461676413230 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:13:33 INFO - PROCESS | 1956 | 1461676413235 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:13:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:13:33 INFO - PROCESS | 1956 | 1461676413241 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:13:33 INFO - PROCESS | 1956 | 1461676413247 Marionette TRACE conn4 <- [1,758,null,{}] 06:13:33 INFO - PROCESS | 1956 | 1461676413263 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}] 06:13:33 INFO - PROCESS | 1956 | 1461676413476 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:13:33 INFO - PROCESS | 1956 | 1461676413646 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b84a800 == 78 [pid = 1956] [id = 197] 06:13:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a00684c00) [pid = 1956] [serial = 591] [outer = (nil)] 06:13:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f7a00ce3c00) [pid = 1956] [serial = 592] [outer = 0x7f7a00684c00] 06:13:33 INFO - PROCESS | 1956 | 1461676413731 Marionette DEBUG loaded listener.js 06:13:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f7a00e9ec00) [pid = 1956] [serial = 593] [outer = 0x7f7a00684c00] 06:13:34 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:34 INFO - PROCESS | 1956 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:13:34 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:34 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:34 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:34 INFO - PROCESS | 1956 | 1461676414650 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]]]}] 06:13:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:13:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1441ms 06:13:34 INFO - PROCESS | 1956 | 1461676414683 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:13:34 INFO - PROCESS | 1956 | 1461676414687 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:13:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:13:34 INFO - PROCESS | 1956 | 1461676414694 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:13:34 INFO - PROCESS | 1956 | 1461676414697 Marionette TRACE conn4 <- [1,762,null,{}] 06:13:34 INFO - PROCESS | 1956 | 1461676414704 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}] 06:13:34 INFO - PROCESS | 1956 | 1461676414887 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:13:35 INFO - PROCESS | 1956 | 1461676415068 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a16c05800 == 79 [pid = 1956] [id = 198] 06:13:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79f4deb800) [pid = 1956] [serial = 594] [outer = (nil)] 06:13:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f7a03457800) [pid = 1956] [serial = 595] [outer = 0x7f79f4deb800] 06:13:35 INFO - PROCESS | 1956 | 1461676415203 Marionette DEBUG loaded listener.js 06:13:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f7a0403e000) [pid = 1956] [serial = 596] [outer = 0x7f79f4deb800] 06:13:36 INFO - PROCESS | 1956 | 1461676416540 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]]]}] 06:13:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:13:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1883ms 06:13:36 INFO - PROCESS | 1956 | 1461676416608 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:13:36 INFO - PROCESS | 1956 | 1461676416610 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:13:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:13:36 INFO - PROCESS | 1956 | 1461676416618 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:13:36 INFO - PROCESS | 1956 | 1461676416622 Marionette TRACE conn4 <- [1,766,null,{}] 06:13:36 INFO - PROCESS | 1956 | 1461676416627 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}] 06:13:36 INFO - PROCESS | 1956 | 1461676416831 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:13:37 INFO - PROCESS | 1956 | 1461676417007 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f54e2000 == 80 [pid = 1956] [id = 199] 06:13:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f5dab000) [pid = 1956] [serial = 597] [outer = (nil)] 06:13:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79f6ace800) [pid = 1956] [serial = 598] [outer = 0x7f79f5dab000] 06:13:37 INFO - PROCESS | 1956 | 1461676417083 Marionette DEBUG loaded listener.js 06:13:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79f6cb2800) [pid = 1956] [serial = 599] [outer = 0x7f79f5dab000] 06:13:38 INFO - PROCESS | 1956 | 1461676418661 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]]]}] 06:13:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:13:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2142ms 06:13:38 INFO - PROCESS | 1956 | 1461676418800 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:13:38 INFO - PROCESS | 1956 | 1461676418806 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:13:38 INFO - PROCESS | 1956 | 1461676418816 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:13:38 INFO - PROCESS | 1956 | 1461676418821 Marionette TRACE conn4 <- [1,770,null,{}] 06:13:38 INFO - PROCESS | 1956 | 1461676418830 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}] 06:13:39 INFO - PROCESS | 1956 | 1461676419008 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:13:39 INFO - PROCESS | 1956 | 1461676419205 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6bcd800 == 81 [pid = 1956] [id = 200] 06:13:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79f5daa000) [pid = 1956] [serial = 600] [outer = (nil)] 06:13:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79f6ac5c00) [pid = 1956] [serial = 601] [outer = 0x7f79f5daa000] 06:13:39 INFO - PROCESS | 1956 | 1461676419277 Marionette DEBUG loaded listener.js 06:13:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79f6b93400) [pid = 1956] [serial = 602] [outer = 0x7f79f5daa000] 06:13:40 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01ea4800 == 80 [pid = 1956] [id = 48] 06:13:40 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00f8a000 == 79 [pid = 1956] [id = 43] 06:13:40 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a030800 == 78 [pid = 1956] [id = 41] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f7a00569000) [pid = 1956] [serial = 547] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79f5547000) [pid = 1956] [serial = 532] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | 1461676420308 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]]]}] 06:13:40 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a08996000 == 77 [pid = 1956] [id = 185] 06:13:40 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a021e5000 == 76 [pid = 1956] [id = 184] 06:13:40 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8e6d000 == 75 [pid = 1956] [id = 183] 06:13:40 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04193000 == 74 [pid = 1956] [id = 182] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f7a00688800) [pid = 1956] [serial = 319] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f7a1bcb0400) [pid = 1956] [serial = 201] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f7a05f5a400) [pid = 1956] [serial = 135] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f7a1e1cd400) [pid = 1956] [serial = 247] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f7a05fde400) [pid = 1956] [serial = 241] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f7a19d20000) [pid = 1956] [serial = 171] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f7a2075b400) [pid = 1956] [serial = 210] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f7a18045400) [pid = 1956] [serial = 168] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a0d3ae000) [pid = 1956] [serial = 198] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79fea90400) [pid = 1956] [serial = 355] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f7a1baa7000) [pid = 1956] [serial = 289] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f7a1ef0e800) [pid = 1956] [serial = 370] [outer = (nil)] [url = about:blank] 06:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1540ms 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f7a1803c400) [pid = 1956] [serial = 373] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a2075c000) [pid = 1956] [serial = 250] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f7a00d6dc00) [pid = 1956] [serial = 238] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f7a1c686800) [pid = 1956] [serial = 204] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f7a1c628c00) [pid = 1956] [serial = 331] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f7a0b873000) [pid = 1956] [serial = 141] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a00cef400) [pid = 1956] [serial = 277] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f7a037ee000) [pid = 1956] [serial = 162] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f7a1735d400) [pid = 1956] [serial = 328] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f7a0c75f800) [pid = 1956] [serial = 367] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f7a0c75c400) [pid = 1956] [serial = 283] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f7a0d313800) [pid = 1956] [serial = 165] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f7a037ed800) [pid = 1956] [serial = 361] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f7a1c632400) [pid = 1956] [serial = 292] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f7a00cee000) [pid = 1956] [serial = 114] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f7a1803d800) [pid = 1956] [serial = 286] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f7a16c41400) [pid = 1956] [serial = 244] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f7a00ea4000) [pid = 1956] [serial = 322] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f7a0937c800) [pid = 1956] [serial = 325] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f7a02029400) [pid = 1956] [serial = 280] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f7a1107e800) [pid = 1956] [serial = 138] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f7a1e1c9000) [pid = 1956] [serial = 207] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79fe870000) [pid = 1956] [serial = 479] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f7a03529400) [pid = 1956] [serial = 195] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f7a09371c00) [pid = 1956] [serial = 364] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f79ffde2400) [pid = 1956] [serial = 358] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f7a0937c000) [pid = 1956] [serial = 409] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f7a1c690400) [pid = 1956] [serial = 415] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f79f6cb6400) [pid = 1956] [serial = 470] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f7a00ea6000) [pid = 1956] [serial = 452] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f7a002e9000) [pid = 1956] [serial = 449] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f7a1c635400) [pid = 1956] [serial = 412] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f7a0056f000) [pid = 1956] [serial = 400] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x7f79fa4fb800) [pid = 1956] [serial = 458] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x7f79fe90a400) [pid = 1956] [serial = 446] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x7f79fe908c00) [pid = 1956] [serial = 397] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x7f7a04a64400) [pid = 1956] [serial = 455] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x7f7a02026800) [pid = 1956] [serial = 406] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x7f7a00a59c00) [pid = 1956] [serial = 403] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x7f7a0b590000) [pid = 1956] [serial = 461] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x7f79f6ad0400) [pid = 1956] [serial = 464] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x7f79ffcb8c00) [pid = 1956] [serial = 544] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x7f79f9bbbc00) [pid = 1956] [serial = 443] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x7f79f56ca800) [pid = 1956] [serial = 523] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x7f7a0403dc00) [pid = 1956] [serial = 500] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x7f7a0403f000) [pid = 1956] [serial = 512] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x7f7a03442000) [pid = 1956] [serial = 511] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x7f79f8f7e400) [pid = 1956] [serial = 503] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x7f79f8d3f400) [pid = 1956] [serial = 502] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x7f7a07b6f400) [pid = 1956] [serial = 515] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x7f7a04a5d000) [pid = 1956] [serial = 514] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x7f79fa4fc800) [pid = 1956] [serial = 541] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x7f79f6cc0400) [pid = 1956] [serial = 538] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x7f79f8f72800) [pid = 1956] [serial = 539] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x7f79fe8c9c00) [pid = 1956] [serial = 506] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x7f79fe868800) [pid = 1956] [serial = 505] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x7f79f5da3000) [pid = 1956] [serial = 536] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x7f79f4deac00) [pid = 1956] [serial = 535] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x7f7a00ad7400) [pid = 1956] [serial = 509] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x7f7a0087a800) [pid = 1956] [serial = 508] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x7f7a0936f400) [pid = 1956] [serial = 517] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x7f7a0b87cc00) [pid = 1956] [serial = 520] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x7f79f5542000) [pid = 1956] [serial = 526] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x7f79f56cec00) [pid = 1956] [serial = 529] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x7f7a00566000) [pid = 1956] [serial = 545] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x7f79fe910c00) [pid = 1956] [serial = 542] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x7f79f9ed0800) [pid = 1956] [serial = 418] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x7f79f5dacc00) [pid = 1956] [serial = 473] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x7f79f6b9bc00) [pid = 1956] [serial = 467] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x7f79f8f7ac00) [pid = 1956] [serial = 476] [outer = (nil)] [url = about:blank] 06:13:40 INFO - PROCESS | 1956 | 1461676420403 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:13:40 INFO - PROCESS | 1956 | 1461676420426 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:13:40 INFO - PROCESS | 1956 | 1461676420457 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:13:40 INFO - PROCESS | 1956 | 1461676420462 Marionette TRACE conn4 <- [1,774,null,{}] 06:13:40 INFO - PROCESS | 1956 | 1461676420475 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}] 06:13:40 INFO - PROCESS | 1956 | 1461676420627 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:13:40 INFO - PROCESS | 1956 | 1461676420795 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5de5800 == 75 [pid = 1956] [id = 201] 06:13:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x7f79f6cc0400) [pid = 1956] [serial = 603] [outer = (nil)] 06:13:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x7f79f8132800) [pid = 1956] [serial = 604] [outer = 0x7f79f6cc0400] 06:13:40 INFO - PROCESS | 1956 | 1461676420866 Marionette DEBUG loaded listener.js 06:13:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x7f79f8409400) [pid = 1956] [serial = 605] [outer = 0x7f79f6cc0400] 06:13:41 INFO - PROCESS | 1956 | 1461676421671 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]]]}] 06:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1253ms 06:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:13:41 INFO - PROCESS | 1956 | 1461676421702 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:13:41 INFO - PROCESS | 1956 | 1461676421705 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:13:41 INFO - PROCESS | 1956 | 1461676421711 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:13:41 INFO - PROCESS | 1956 | 1461676421719 Marionette TRACE conn4 <- [1,778,null,{}] 06:13:41 INFO - PROCESS | 1956 | 1461676421738 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}] 06:13:41 INFO - PROCESS | 1956 | 1461676421903 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:13:41 INFO - PROCESS | 1956 | 1461676421928 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8df1800 == 76 [pid = 1956] [id = 202] 06:13:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x7f79f6cc1800) [pid = 1956] [serial = 606] [outer = (nil)] 06:13:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x7f79f9bacc00) [pid = 1956] [serial = 607] [outer = 0x7f79f6cc1800] 06:13:42 INFO - PROCESS | 1956 | 1461676422102 Marionette DEBUG loaded listener.js 06:13:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x7f79f9bba400) [pid = 1956] [serial = 608] [outer = 0x7f79f6cc1800] 06:13:42 INFO - PROCESS | 1956 | 1461676422885 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]]]}] 06:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1244ms 06:13:42 INFO - PROCESS | 1956 | 1461676422955 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:13:42 INFO - PROCESS | 1956 | 1461676422958 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:13:42 INFO - PROCESS | 1956 | 1461676422974 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:13:42 INFO - PROCESS | 1956 | 1461676422977 Marionette TRACE conn4 <- [1,782,null,{}] 06:13:42 INFO - PROCESS | 1956 | 1461676422982 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}] 06:13:43 INFO - PROCESS | 1956 | 1461676423186 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:13:43 INFO - PROCESS | 1956 | 1461676423212 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa15c000 == 77 [pid = 1956] [id = 203] 06:13:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x7f79f9bbb000) [pid = 1956] [serial = 609] [outer = (nil)] 06:13:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x7f79fa4fb800) [pid = 1956] [serial = 610] [outer = 0x7f79f9bbb000] 06:13:43 INFO - PROCESS | 1956 | 1461676423275 Marionette DEBUG loaded listener.js 06:13:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x7f79fe86d800) [pid = 1956] [serial = 611] [outer = 0x7f79f9bbb000] 06:13:44 INFO - PROCESS | 1956 | 1461676424088 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]]]}] 06:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1183ms 06:13:44 INFO - PROCESS | 1956 | 1461676424158 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:13:44 INFO - PROCESS | 1956 | 1461676424160 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:13:44 INFO - PROCESS | 1956 | 1461676424167 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:13:44 INFO - PROCESS | 1956 | 1461676424169 Marionette TRACE conn4 <- [1,786,null,{}] 06:13:44 INFO - PROCESS | 1956 | 1461676424174 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}] 06:13:44 INFO - PROCESS | 1956 | 1461676424429 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:13:44 INFO - PROCESS | 1956 | 1461676424486 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe75e000 == 78 [pid = 1956] [id = 204] 06:13:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x7f79fe870c00) [pid = 1956] [serial = 612] [outer = (nil)] 06:13:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x7f79fe8c1000) [pid = 1956] [serial = 613] [outer = 0x7f79fe870c00] 06:13:44 INFO - PROCESS | 1956 | 1461676424599 Marionette DEBUG loaded listener.js 06:13:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x7f79fe902c00) [pid = 1956] [serial = 614] [outer = 0x7f79fe870c00] 06:13:45 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x7f7a04b67c00) [pid = 1956] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:13:45 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x7f79f5547400) [pid = 1956] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:13:45 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x7f7a0201ec00) [pid = 1956] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:13:45 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x7f79f5546400) [pid = 1956] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:13:45 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x7f79fe8c8c00) [pid = 1956] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:13:45 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x7f79f5541400) [pid = 1956] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:13:45 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x7f79f5da2800) [pid = 1956] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:13:45 INFO - PROCESS | 1956 | 1461676425591 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]]]}] 06:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1438ms 06:13:45 INFO - PROCESS | 1956 | 1461676425606 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:13:45 INFO - PROCESS | 1956 | 1461676425609 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:13:45 INFO - PROCESS | 1956 | 1461676425616 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:13:45 INFO - PROCESS | 1956 | 1461676425619 Marionette TRACE conn4 <- [1,790,null,{}] 06:13:45 INFO - PROCESS | 1956 | 1461676425624 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}] 06:13:45 INFO - PROCESS | 1956 | 1461676425858 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:13:45 INFO - PROCESS | 1956 | 1461676425881 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffc5c000 == 79 [pid = 1956] [id = 205] 06:13:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x7f79f840f400) [pid = 1956] [serial = 615] [outer = (nil)] 06:13:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x7f79fe903000) [pid = 1956] [serial = 616] [outer = 0x7f79f840f400] 06:13:45 INFO - PROCESS | 1956 | 1461676425960 Marionette DEBUG loaded listener.js 06:13:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x7f79ffb3fc00) [pid = 1956] [serial = 617] [outer = 0x7f79f840f400] 06:13:46 INFO - PROCESS | 1956 | 1461676426753 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]]]}] 06:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1189ms 06:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:13:46 INFO - PROCESS | 1956 | 1461676426807 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:13:46 INFO - PROCESS | 1956 | 1461676426809 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:13:46 INFO - PROCESS | 1956 | 1461676426816 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:13:46 INFO - PROCESS | 1956 | 1461676426819 Marionette TRACE conn4 <- [1,794,null,{}] 06:13:46 INFO - PROCESS | 1956 | 1461676426823 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}] 06:13:46 INFO - PROCESS | 1956 | 1461676426971 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:13:46 INFO - PROCESS | 1956 | 1461676426987 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00418000 == 80 [pid = 1956] [id = 206] 06:13:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x7f79ffc6a800) [pid = 1956] [serial = 618] [outer = (nil)] 06:13:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x7f79ffcac800) [pid = 1956] [serial = 619] [outer = 0x7f79ffc6a800] 06:13:47 INFO - PROCESS | 1956 | 1461676427050 Marionette DEBUG loaded listener.js 06:13:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x7f79ffcb6800) [pid = 1956] [serial = 620] [outer = 0x7f79ffc6a800] 06:13:48 INFO - PROCESS | 1956 | 1461676428161 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]]]}] 06:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1391ms 06:13:48 INFO - PROCESS | 1956 | 1461676428207 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:13:48 INFO - PROCESS | 1956 | 1461676428215 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:13:48 INFO - PROCESS | 1956 | 1461676428223 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:13:48 INFO - PROCESS | 1956 | 1461676428229 Marionette TRACE conn4 <- [1,798,null,{}] 06:13:48 INFO - PROCESS | 1956 | 1461676428236 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}] 06:13:48 INFO - PROCESS | 1956 | 1461676428427 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:13:48 INFO - PROCESS | 1956 | 1461676428590 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f85cd000 == 81 [pid = 1956] [id = 207] 06:13:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x7f79f6ba0c00) [pid = 1956] [serial = 621] [outer = (nil)] 06:13:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x7f79f8130000) [pid = 1956] [serial = 622] [outer = 0x7f79f6ba0c00] 06:13:48 INFO - PROCESS | 1956 | 1461676428670 Marionette DEBUG loaded listener.js 06:13:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x7f79f8d32c00) [pid = 1956] [serial = 623] [outer = 0x7f79f6ba0c00] 06:13:49 INFO - PROCESS | 1956 | 1461676429559 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]]]}] 06:13:49 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 06:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1383ms 06:13:49 INFO - PROCESS | 1956 | 1461676429607 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:13:49 INFO - PROCESS | 1956 | 1461676429617 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:13:49 INFO - PROCESS | 1956 | 1461676429629 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:13:49 INFO - PROCESS | 1956 | 1461676429633 Marionette TRACE conn4 <- [1,802,null,{}] 06:13:49 INFO - PROCESS | 1956 | 1461676429639 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}] 06:13:49 INFO - PROCESS | 1956 | 1461676429830 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:13:49 INFO - PROCESS | 1956 | 1461676429993 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffc47800 == 82 [pid = 1956] [id = 208] 06:13:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x7f79f8f71800) [pid = 1956] [serial = 624] [outer = (nil)] 06:13:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x7f79f9ec3400) [pid = 1956] [serial = 625] [outer = 0x7f79f8f71800] 06:13:50 INFO - PROCESS | 1956 | 1461676430069 Marionette DEBUG loaded listener.js 06:13:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x7f79fa4f9800) [pid = 1956] [serial = 626] [outer = 0x7f79f8f71800] 06:13:50 INFO - PROCESS | 1956 | 1461676430982 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]]]}] 06:13:51 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 06:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1382ms 06:13:51 INFO - PROCESS | 1956 | 1461676431011 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:13:51 INFO - PROCESS | 1956 | 1461676431015 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:13:51 INFO - PROCESS | 1956 | 1461676431022 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:13:51 INFO - PROCESS | 1956 | 1461676431028 Marionette TRACE conn4 <- [1,806,null,{}] 06:13:51 INFO - PROCESS | 1956 | 1461676431045 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}] 06:13:51 INFO - PROCESS | 1956 | 1461676431251 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:13:51 INFO - PROCESS | 1956 | 1461676431424 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f8e800 == 83 [pid = 1956] [id = 209] 06:13:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x7f79fe908000) [pid = 1956] [serial = 627] [outer = (nil)] 06:13:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x7f79fea96400) [pid = 1956] [serial = 628] [outer = 0x7f79fe908000] 06:13:51 INFO - PROCESS | 1956 | 1461676431507 Marionette DEBUG loaded listener.js 06:13:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x7f79ffc6d400) [pid = 1956] [serial = 629] [outer = 0x7f79fe908000] 06:13:52 INFO - PROCESS | 1956 | 1461676432390 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]]]}] 06:13:52 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 06:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1395ms 06:13:52 INFO - PROCESS | 1956 | 1461676432420 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:13:52 INFO - PROCESS | 1956 | 1461676432425 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:13:52 INFO - PROCESS | 1956 | 1461676432433 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:13:52 INFO - PROCESS | 1956 | 1461676432436 Marionette TRACE conn4 <- [1,810,null,{}] 06:13:52 INFO - PROCESS | 1956 | 1461676432441 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}] 06:13:52 INFO - PROCESS | 1956 | 1461676432628 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:13:52 INFO - PROCESS | 1956 | 1461676432804 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03419000 == 84 [pid = 1956] [id = 210] 06:13:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x7f79fe90a800) [pid = 1956] [serial = 630] [outer = (nil)] 06:13:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x7f79ffcb8400) [pid = 1956] [serial = 631] [outer = 0x7f79fe90a800] 06:13:52 INFO - PROCESS | 1956 | 1461676432879 Marionette DEBUG loaded listener.js 06:13:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x7f79ffdd9400) [pid = 1956] [serial = 632] [outer = 0x7f79fe90a800] 06:13:53 INFO - PROCESS | 1956 | 1461676433817 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]]]}] 06:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1436ms 06:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:13:53 INFO - PROCESS | 1956 | 1461676433869 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:13:53 INFO - PROCESS | 1956 | 1461676433872 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:13:53 INFO - PROCESS | 1956 | 1461676433878 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:13:53 INFO - PROCESS | 1956 | 1461676433881 Marionette TRACE conn4 <- [1,814,null,{}] 06:13:53 INFO - PROCESS | 1956 | 1461676433887 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}] 06:13:54 INFO - PROCESS | 1956 | 1461676434062 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:13:54 INFO - PROCESS | 1956 | 1461676434232 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0381f800 == 85 [pid = 1956] [id = 211] 06:13:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x7f79ffb39000) [pid = 1956] [serial = 633] [outer = (nil)] 06:13:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x7f79ffde2000) [pid = 1956] [serial = 634] [outer = 0x7f79ffb39000] 06:13:54 INFO - PROCESS | 1956 | 1461676434305 Marionette DEBUG loaded listener.js 06:13:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x7f7a001f1800) [pid = 1956] [serial = 635] [outer = 0x7f79ffb39000] 06:13:55 INFO - PROCESS | 1956 | 1461676435278 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] 06:13:55 INFO - PROCESS | 1956 | 1461676435315 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:13:55 INFO - PROCESS | 1956 | 1461676435321 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:13:55 INFO - PROCESS | 1956 | 1461676435323 Marionette TRACE conn4 <- [1,818,null,{}] 06:13:55 INFO - PROCESS | 1956 | 1461676435330 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}] 06:13:55 INFO - PROCESS | 1956 | 1461676435558 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:13:55 INFO - PROCESS | 1956 | 1461676435739 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0419d000 == 86 [pid = 1956] [id = 212] 06:13:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x7f7a001ee800) [pid = 1956] [serial = 636] [outer = (nil)] 06:13:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x7f7a0056c400) [pid = 1956] [serial = 637] [outer = 0x7f7a001ee800] 06:13:55 INFO - PROCESS | 1956 | 1461676435863 Marionette DEBUG loaded listener.js 06:13:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x7f7a00873000) [pid = 1956] [serial = 638] [outer = 0x7f7a001ee800] 06:13:56 INFO - PROCESS | 1956 | 1461676436759 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]]]}] 06:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1482ms 06:13:56 INFO - PROCESS | 1956 | 1461676436805 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:13:56 INFO - PROCESS | 1956 | 1461676436809 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:13:56 INFO - PROCESS | 1956 | 1461676436816 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:13:56 INFO - PROCESS | 1956 | 1461676436820 Marionette TRACE conn4 <- [1,822,null,{}] 06:13:56 INFO - PROCESS | 1956 | 1461676436825 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}] 06:13:57 INFO - PROCESS | 1956 | 1461676437010 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:13:57 INFO - PROCESS | 1956 | 1461676437180 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04864000 == 87 [pid = 1956] [id = 213] 06:13:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x7f7a001f3800) [pid = 1956] [serial = 639] [outer = (nil)] 06:13:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x7f7a0087b400) [pid = 1956] [serial = 640] [outer = 0x7f7a001f3800] 06:13:57 INFO - PROCESS | 1956 | 1461676437255 Marionette DEBUG loaded listener.js 06:13:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x7f7a008eb800) [pid = 1956] [serial = 641] [outer = 0x7f7a001f3800] 06:13:58 INFO - PROCESS | 1956 | 1461676438220 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] 06:13:58 INFO - PROCESS | 1956 | 1461676438254 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:13:58 INFO - PROCESS | 1956 | 1461676438261 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:13:58 INFO - PROCESS | 1956 | 1461676438264 Marionette TRACE conn4 <- [1,826,null,{}] 06:13:58 INFO - PROCESS | 1956 | 1461676438270 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}] 06:13:58 INFO - PROCESS | 1956 | 1461676438453 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:13:58 INFO - PROCESS | 1956 | 1461676438624 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a049be800 == 88 [pid = 1956] [id = 214] 06:13:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x7f7a00568c00) [pid = 1956] [serial = 642] [outer = (nil)] 06:13:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x7f7a00a58800) [pid = 1956] [serial = 643] [outer = 0x7f7a00568c00] 06:13:58 INFO - PROCESS | 1956 | 1461676438743 Marionette DEBUG loaded listener.js 06:13:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x7f7a00ada000) [pid = 1956] [serial = 644] [outer = 0x7f7a00568c00] 06:13:59 INFO - PROCESS | 1956 | 1461676439588 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]]]}] 06:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1391ms 06:13:59 INFO - PROCESS | 1956 | 1461676439653 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:13:59 INFO - PROCESS | 1956 | 1461676439657 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:13:59 INFO - PROCESS | 1956 | 1461676439664 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:13:59 INFO - PROCESS | 1956 | 1461676439667 Marionette TRACE conn4 <- [1,830,null,{}] 06:13:59 INFO - PROCESS | 1956 | 1461676439673 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}] 06:13:59 INFO - PROCESS | 1956 | 1461676439903 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:14:00 INFO - PROCESS | 1956 | 1461676440117 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a05f74000 == 89 [pid = 1956] [id = 215] 06:14:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x7f7a00875000) [pid = 1956] [serial = 645] [outer = (nil)] 06:14:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x7f7a00ce4400) [pid = 1956] [serial = 646] [outer = 0x7f7a00875000] 06:14:00 INFO - PROCESS | 1956 | 1461676440246 Marionette DEBUG loaded listener.js 06:14:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f7a00d65c00) [pid = 1956] [serial = 647] [outer = 0x7f7a00875000] 06:14:01 INFO - PROCESS | 1956 | 1461676441090 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]]]}] 06:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1486ms 06:14:01 INFO - PROCESS | 1956 | 1461676441150 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:14:01 INFO - PROCESS | 1956 | 1461676441153 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:14:01 INFO - PROCESS | 1956 | 1461676441160 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:14:01 INFO - PROCESS | 1956 | 1461676441163 Marionette TRACE conn4 <- [1,834,null,{}] 06:14:01 INFO - PROCESS | 1956 | 1461676441168 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}] 06:14:01 INFO - PROCESS | 1956 | 1461676441443 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:14:01 INFO - PROCESS | 1956 | 1461676441725 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a081b0800 == 90 [pid = 1956] [id = 216] 06:14:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f7a00e9a400) [pid = 1956] [serial = 648] [outer = (nil)] 06:14:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f7a00e9f400) [pid = 1956] [serial = 649] [outer = 0x7f7a00e9a400] 06:14:01 INFO - PROCESS | 1956 | 1461676441801 Marionette DEBUG loaded listener.js 06:14:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f7a00ea6000) [pid = 1956] [serial = 650] [outer = 0x7f7a00e9a400] 06:14:02 INFO - PROCESS | 1956 | 1461676442684 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]]]}] 06:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1579ms 06:14:02 INFO - PROCESS | 1956 | 1461676442740 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:14:02 INFO - PROCESS | 1956 | 1461676442744 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:14:02 INFO - PROCESS | 1956 | 1461676442750 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:14:02 INFO - PROCESS | 1956 | 1461676442755 Marionette TRACE conn4 <- [1,838,null,{}] 06:14:02 INFO - PROCESS | 1956 | 1461676442760 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}] 06:14:02 INFO - PROCESS | 1956 | 1461676442970 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:14:03 INFO - PROCESS | 1956 | 1461676443186 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a096d3000 == 91 [pid = 1956] [id = 217] 06:14:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f7a010d8000) [pid = 1956] [serial = 651] [outer = (nil)] 06:14:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f7a01e3a400) [pid = 1956] [serial = 652] [outer = 0x7f7a010d8000] 06:14:03 INFO - PROCESS | 1956 | 1461676443319 Marionette DEBUG loaded listener.js 06:14:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f7a02026400) [pid = 1956] [serial = 653] [outer = 0x7f7a010d8000] 06:14:04 INFO - PROCESS | 1956 | 1461676444176 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]]]}] 06:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1479ms 06:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:14:04 INFO - PROCESS | 1956 | 1461676444232 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:14:04 INFO - PROCESS | 1956 | 1461676444234 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:14:04 INFO - PROCESS | 1956 | 1461676444241 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:14:04 INFO - PROCESS | 1956 | 1461676444244 Marionette TRACE conn4 <- [1,842,null,{}] 06:14:04 INFO - PROCESS | 1956 | 1461676444250 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}] 06:14:04 INFO - PROCESS | 1956 | 1461676444436 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:14:04 INFO - PROCESS | 1956 | 1461676444624 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4f3800 == 92 [pid = 1956] [id = 218] 06:14:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f79f56d1c00) [pid = 1956] [serial = 654] [outer = (nil)] 06:14:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f7a01e3fc00) [pid = 1956] [serial = 655] [outer = 0x7f79f56d1c00] 06:14:04 INFO - PROCESS | 1956 | 1461676444699 Marionette DEBUG loaded listener.js 06:14:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f7a03444800) [pid = 1956] [serial = 656] [outer = 0x7f79f56d1c00] 06:14:05 INFO - PROCESS | 1956 | 1461676445629 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]]]}] 06:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1440ms 06:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:14:05 INFO - PROCESS | 1956 | 1461676445681 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:14:05 INFO - PROCESS | 1956 | 1461676445684 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:14:05 INFO - PROCESS | 1956 | 1461676445691 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:14:05 INFO - PROCESS | 1956 | 1461676445703 Marionette TRACE conn4 <- [1,846,null,{}] 06:14:05 INFO - PROCESS | 1956 | 1461676445709 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}] 06:14:05 INFO - PROCESS | 1956 | 1461676445892 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:14:06 INFO - PROCESS | 1956 | 1461676446391 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6be6000 == 93 [pid = 1956] [id = 219] 06:14:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79f5542000) [pid = 1956] [serial = 657] [outer = (nil)] 06:14:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79f56c5c00) [pid = 1956] [serial = 658] [outer = 0x7f79f5542000] 06:14:06 INFO - PROCESS | 1956 | 1461676446506 Marionette DEBUG loaded listener.js 06:14:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79f6b93800) [pid = 1956] [serial = 659] [outer = 0x7f79f5542000] 06:14:07 INFO - PROCESS | 1956 | 1461676447388 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]]]}] 06:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1741ms 06:14:07 INFO - PROCESS | 1956 | 1461676447441 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:14:07 INFO - PROCESS | 1956 | 1461676447454 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:14:07 INFO - PROCESS | 1956 | 1461676447462 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:14:07 INFO - PROCESS | 1956 | 1461676447467 Marionette TRACE conn4 <- [1,850,null,{}] 06:14:07 INFO - PROCESS | 1956 | 1461676447517 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}] 06:14:07 INFO - PROCESS | 1956 | 1461676447853 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:14:08 INFO - PROCESS | 1956 | 1461676448058 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8331000 == 94 [pid = 1956] [id = 220] 06:14:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79f8135c00) [pid = 1956] [serial = 660] [outer = (nil)] 06:14:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79f8f73400) [pid = 1956] [serial = 661] [outer = 0x7f79f8135c00] 06:14:08 INFO - PROCESS | 1956 | 1461676448132 Marionette DEBUG loaded listener.js 06:14:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79f9abdc00) [pid = 1956] [serial = 662] [outer = 0x7f79f8135c00] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79f6cbc800) [pid = 1956] [serial = 550] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f7a037f4000) [pid = 1956] [serial = 559] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79fa4f5400) [pid = 1956] [serial = 553] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f7a00ad4c00) [pid = 1956] [serial = 556] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f79fe8c0c00) [pid = 1956] [serial = 566] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79ffde2800) [pid = 1956] [serial = 568] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79f56c9000) [pid = 1956] [serial = 562] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f79f9bb3400) [pid = 1956] [serial = 565] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f7a00876800) [pid = 1956] [serial = 569] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f79f6cb7c00) [pid = 1956] [serial = 563] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f7a04b6c400) [pid = 1956] [serial = 577] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f7a04042000) [pid = 1956] [serial = 574] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f7a01e44400) [pid = 1956] [serial = 572] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f7a08bd6c00) [pid = 1956] [serial = 578] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f7a04b5f400) [pid = 1956] [serial = 575] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f7a01bb2800) [pid = 1956] [serial = 571] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x7f79f6cb5400) [pid = 1956] [serial = 580] [outer = (nil)] [url = about:blank] 06:14:08 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x7f79f8f72400) [pid = 1956] [serial = 581] [outer = (nil)] [url = about:blank] 06:14:09 INFO - PROCESS | 1956 | 1461676449001 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]]]}] 06:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1582ms 06:14:09 INFO - PROCESS | 1956 | 1461676449055 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:14:09 INFO - PROCESS | 1956 | 1461676449059 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:14:09 INFO - PROCESS | 1956 | 1461676449067 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:14:09 INFO - PROCESS | 1956 | 1461676449070 Marionette TRACE conn4 <- [1,854,null,{}] 06:14:09 INFO - PROCESS | 1956 | 1461676449077 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}] 06:14:09 INFO - PROCESS | 1956 | 1461676449258 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:14:09 INFO - PROCESS | 1956 | 1461676449271 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa172800 == 95 [pid = 1956] [id = 221] 06:14:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x7f79f9abf800) [pid = 1956] [serial = 663] [outer = (nil)] 06:14:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x7f79fa4f1000) [pid = 1956] [serial = 664] [outer = 0x7f79f9abf800] 06:14:09 INFO - PROCESS | 1956 | 1461676449334 Marionette DEBUG loaded listener.js 06:14:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f79fe86d000) [pid = 1956] [serial = 665] [outer = 0x7f79f9abf800] 06:14:10 INFO - PROCESS | 1956 | 1461676450245 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]]]}] 06:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1229ms 06:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:14:10 INFO - PROCESS | 1956 | 1461676450302 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:14:10 INFO - PROCESS | 1956 | 1461676450305 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:14:10 INFO - PROCESS | 1956 | 1461676450319 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:14:10 INFO - PROCESS | 1956 | 1461676450329 Marionette TRACE conn4 <- [1,858,null,{}] 06:14:10 INFO - PROCESS | 1956 | 1461676450337 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}] 06:14:10 INFO - PROCESS | 1956 | 1461676450524 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:14:10 INFO - PROCESS | 1956 | 1461676450673 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00d3a800 == 96 [pid = 1956] [id = 222] 06:14:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f79f9bafc00) [pid = 1956] [serial = 666] [outer = (nil)] 06:14:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f79fe90d800) [pid = 1956] [serial = 667] [outer = 0x7f79f9bafc00] 06:14:10 INFO - PROCESS | 1956 | 1461676450743 Marionette DEBUG loaded listener.js 06:14:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f79ffcb5400) [pid = 1956] [serial = 668] [outer = 0x7f79f9bafc00] 06:14:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f79ffdd5000) [pid = 1956] [serial = 669] [outer = 0x7f7a010cc800] 06:14:11 INFO - PROCESS | 1956 | 1461676451710 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]]]}] 06:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1448ms 06:14:11 INFO - PROCESS | 1956 | 1461676451759 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:14:11 INFO - PROCESS | 1956 | 1461676451763 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:14:11 INFO - PROCESS | 1956 | 1461676451779 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:14:11 INFO - PROCESS | 1956 | 1461676451783 Marionette TRACE conn4 <- [1,862,null,{}] 06:14:11 INFO - PROCESS | 1956 | 1461676451788 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}] 06:14:12 INFO - PROCESS | 1956 | 1461676452011 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:14:12 INFO - PROCESS | 1956 | 1461676452046 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03ddd000 == 97 [pid = 1956] [id = 223] 06:14:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f79ffcb5c00) [pid = 1956] [serial = 670] [outer = (nil)] 06:14:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f7a002e3800) [pid = 1956] [serial = 671] [outer = 0x7f79ffcb5c00] 06:14:12 INFO - PROCESS | 1956 | 1461676452120 Marionette DEBUG loaded listener.js 06:14:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f7a00688000) [pid = 1956] [serial = 672] [outer = 0x7f79ffcb5c00] 06:14:13 INFO - PROCESS | 1956 | 1461676453000 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]]]}] 06:14:13 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f79f840f400) [pid = 1956] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:14:13 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f79f6cc0400) [pid = 1956] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:14:13 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f79f5daa000) [pid = 1956] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:14:13 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f79f6cc1800) [pid = 1956] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:14:13 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f79f9bbb000) [pid = 1956] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:14:13 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f79fe870c00) [pid = 1956] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1380ms 06:14:13 INFO - PROCESS | 1956 | 1461676453159 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:14:13 INFO - PROCESS | 1956 | 1461676453162 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:14:13 INFO - PROCESS | 1956 | 1461676453167 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:14:13 INFO - PROCESS | 1956 | 1461676453170 Marionette TRACE conn4 <- [1,866,null,{}] 06:14:13 INFO - PROCESS | 1956 | 1461676453180 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}] 06:14:13 INFO - PROCESS | 1956 | 1461676453347 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:14:13 INFO - PROCESS | 1956 | 1461676453359 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a049c8800 == 98 [pid = 1956] [id = 224] 06:14:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f7a002dec00) [pid = 1956] [serial = 673] [outer = (nil)] 06:14:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f7a00689c00) [pid = 1956] [serial = 674] [outer = 0x7f7a002dec00] 06:14:13 INFO - PROCESS | 1956 | 1461676453430 Marionette DEBUG loaded listener.js 06:14:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f7a00ce5400) [pid = 1956] [serial = 675] [outer = 0x7f7a002dec00] 06:14:14 INFO - PROCESS | 1956 | 1461676454324 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]]]}] 06:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1185ms 06:14:14 INFO - PROCESS | 1956 | 1461676454359 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:14:14 INFO - PROCESS | 1956 | 1461676454362 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:14:14 INFO - PROCESS | 1956 | 1461676454368 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:14:14 INFO - PROCESS | 1956 | 1461676454370 Marionette TRACE conn4 <- [1,870,null,{}] 06:14:14 INFO - PROCESS | 1956 | 1461676454376 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}] 06:14:14 INFO - PROCESS | 1956 | 1461676454542 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:14:14 INFO - PROCESS | 1956 | 1461676454560 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09489800 == 99 [pid = 1956] [id = 225] 06:14:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f7a00ea0000) [pid = 1956] [serial = 676] [outer = (nil)] 06:14:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f7a01e38800) [pid = 1956] [serial = 677] [outer = 0x7f7a00ea0000] 06:14:14 INFO - PROCESS | 1956 | 1461676454631 Marionette DEBUG loaded listener.js 06:14:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f7a02025000) [pid = 1956] [serial = 678] [outer = 0x7f7a00ea0000] 06:14:15 INFO - PROCESS | 1956 | 1461676455705 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]]]}] 06:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1384ms 06:14:15 INFO - PROCESS | 1956 | 1461676455754 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:14:15 INFO - PROCESS | 1956 | 1461676455760 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:14:15 INFO - PROCESS | 1956 | 1461676455769 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:14:15 INFO - PROCESS | 1956 | 1461676455775 Marionette TRACE conn4 <- [1,874,null,{}] 06:14:15 INFO - PROCESS | 1956 | 1461676455783 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}] 06:14:15 INFO - PROCESS | 1956 | 1461676455991 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:14:16 INFO - PROCESS | 1956 | 1461676456245 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa331800 == 100 [pid = 1956] [id = 226] 06:14:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79f8139400) [pid = 1956] [serial = 679] [outer = (nil)] 06:14:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79f8d3a400) [pid = 1956] [serial = 680] [outer = 0x7f79f8139400] 06:14:16 INFO - PROCESS | 1956 | 1461676456371 Marionette DEBUG loaded listener.js 06:14:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79f9abe400) [pid = 1956] [serial = 681] [outer = 0x7f79f8139400] 06:14:17 INFO - PROCESS | 1956 | 1461676457273 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]]]}] 06:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1534ms 06:14:17 INFO - PROCESS | 1956 | 1461676457305 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:14:17 INFO - PROCESS | 1956 | 1461676457314 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:14:17 INFO - PROCESS | 1956 | 1461676457325 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:14:17 INFO - PROCESS | 1956 | 1461676457330 Marionette TRACE conn4 <- [1,878,null,{}] 06:14:17 INFO - PROCESS | 1956 | 1461676457336 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}] 06:14:17 INFO - PROCESS | 1956 | 1461676457579 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:14:17 INFO - PROCESS | 1956 | 1461676457818 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dd4800 == 101 [pid = 1956] [id = 227] 06:14:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79f813ac00) [pid = 1956] [serial = 682] [outer = (nil)] 06:14:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79fe8c5400) [pid = 1956] [serial = 683] [outer = 0x7f79f813ac00] 06:14:17 INFO - PROCESS | 1956 | 1461676457894 Marionette DEBUG loaded listener.js 06:14:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79ffb32800) [pid = 1956] [serial = 684] [outer = 0x7f79f813ac00] 06:14:18 INFO - PROCESS | 1956 | 1461676458789 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]]]}] 06:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1535ms 06:14:18 INFO - PROCESS | 1956 | 1461676458859 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:14:18 INFO - PROCESS | 1956 | 1461676458864 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:14:18 INFO - PROCESS | 1956 | 1461676458871 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:14:18 INFO - PROCESS | 1956 | 1461676458877 Marionette TRACE conn4 <- [1,882,null,{}] 06:14:18 INFO - PROCESS | 1956 | 1461676458893 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}] 06:14:19 INFO - PROCESS | 1956 | 1461676459143 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:14:19 INFO - PROCESS | 1956 | 1461676459406 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa6f000 == 102 [pid = 1956] [id = 228] 06:14:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f7a00563c00) [pid = 1956] [serial = 685] [outer = (nil)] 06:14:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f7a00a59400) [pid = 1956] [serial = 686] [outer = 0x7f7a00563c00] 06:14:19 INFO - PROCESS | 1956 | 1461676459486 Marionette DEBUG loaded listener.js 06:14:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f7a00d6c000) [pid = 1956] [serial = 687] [outer = 0x7f7a00563c00] 06:14:20 INFO - PROCESS | 1956 | 1461676460371 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]]]}] 06:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1539ms 06:14:20 INFO - PROCESS | 1956 | 1461676460411 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:14:20 INFO - PROCESS | 1956 | 1461676460416 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:14:20 INFO - PROCESS | 1956 | 1461676460422 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:14:20 INFO - PROCESS | 1956 | 1461676460425 Marionette TRACE conn4 <- [1,886,null,{}] 06:14:20 INFO - PROCESS | 1956 | 1461676460430 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}] 06:14:20 INFO - PROCESS | 1956 | 1461676460613 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:14:20 INFO - PROCESS | 1956 | 1461676460792 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b5e5000 == 103 [pid = 1956] [id = 229] 06:14:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f7a0056b800) [pid = 1956] [serial = 688] [outer = (nil)] 06:14:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f7a01de6400) [pid = 1956] [serial = 689] [outer = 0x7f7a0056b800] 06:14:20 INFO - PROCESS | 1956 | 1461676460867 Marionette DEBUG loaded listener.js 06:14:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f7a0343d400) [pid = 1956] [serial = 690] [outer = 0x7f7a0056b800] 06:14:21 INFO - PROCESS | 1956 | 1461676461785 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]]]}] 06:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1432ms 06:14:21 INFO - PROCESS | 1956 | 1461676461861 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:14:21 INFO - PROCESS | 1956 | 1461676461864 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:14:21 INFO - PROCESS | 1956 | 1461676461874 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:14:21 INFO - PROCESS | 1956 | 1461676461878 Marionette TRACE conn4 <- [1,890,null,{}] 06:14:21 INFO - PROCESS | 1956 | 1461676461883 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}] 06:14:22 INFO - PROCESS | 1956 | 1461676462079 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:14:22 INFO - PROCESS | 1956 | 1461676462251 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7c4000 == 104 [pid = 1956] [id = 230] 06:14:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f7a002e6c00) [pid = 1956] [serial = 691] [outer = (nil)] 06:14:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f7a03522c00) [pid = 1956] [serial = 692] [outer = 0x7f7a002e6c00] 06:14:22 INFO - PROCESS | 1956 | 1461676462331 Marionette DEBUG loaded listener.js 06:14:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f7a03530000) [pid = 1956] [serial = 693] [outer = 0x7f7a002e6c00] 06:14:23 INFO - PROCESS | 1956 | 1461676463232 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]]]}] 06:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1383ms 06:14:23 INFO - PROCESS | 1956 | 1461676463259 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:14:23 INFO - PROCESS | 1956 | 1461676463263 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:14:23 INFO - PROCESS | 1956 | 1461676463269 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:14:23 INFO - PROCESS | 1956 | 1461676463271 Marionette TRACE conn4 <- [1,894,null,{}] 06:14:23 INFO - PROCESS | 1956 | 1461676463278 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}] 06:14:23 INFO - PROCESS | 1956 | 1461676463499 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:14:23 INFO - PROCESS | 1956 | 1461676463675 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a16087800 == 105 [pid = 1956] [id = 231] 06:14:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f7a037f8400) [pid = 1956] [serial = 694] [outer = (nil)] 06:14:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f7a0403bc00) [pid = 1956] [serial = 695] [outer = 0x7f7a037f8400] 06:14:23 INFO - PROCESS | 1956 | 1461676463751 Marionette DEBUG loaded listener.js 06:14:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f7a04a66400) [pid = 1956] [serial = 696] [outer = 0x7f7a037f8400] 06:14:24 INFO - PROCESS | 1956 | 1461676464671 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]]]}] 06:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1431ms 06:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:14:24 INFO - PROCESS | 1956 | 1461676464701 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:14:24 INFO - PROCESS | 1956 | 1461676464704 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:14:24 INFO - PROCESS | 1956 | 1461676464711 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:14:24 INFO - PROCESS | 1956 | 1461676464715 Marionette TRACE conn4 <- [1,898,null,{}] 06:14:24 INFO - PROCESS | 1956 | 1461676464721 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}] 06:14:24 INFO - PROCESS | 1956 | 1461676464914 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:14:25 INFO - PROCESS | 1956 | 1461676465096 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a16fc4800 == 106 [pid = 1956] [id = 232] 06:14:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f7a03846c00) [pid = 1956] [serial = 697] [outer = (nil)] 06:14:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f7a04b64c00) [pid = 1956] [serial = 698] [outer = 0x7f7a03846c00] 06:14:25 INFO - PROCESS | 1956 | 1461676465173 Marionette DEBUG loaded listener.js 06:14:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f7a04b6e800) [pid = 1956] [serial = 699] [outer = 0x7f7a03846c00] 06:14:26 INFO - PROCESS | 1956 | 1461676466059 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]]]}] 06:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1431ms 06:14:26 INFO - PROCESS | 1956 | 1461676466142 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:14:26 INFO - PROCESS | 1956 | 1461676466146 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:14:26 INFO - PROCESS | 1956 | 1461676466153 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:14:26 INFO - PROCESS | 1956 | 1461676466156 Marionette TRACE conn4 <- [1,902,null,{}] 06:14:26 INFO - PROCESS | 1956 | 1461676466162 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}] 06:14:26 INFO - PROCESS | 1956 | 1461676466390 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:14:26 INFO - PROCESS | 1956 | 1461676466620 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a17e1f000 == 107 [pid = 1956] [id = 233] 06:14:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f7a04b6ec00) [pid = 1956] [serial = 700] [outer = (nil)] 06:14:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f7a05fdbc00) [pid = 1956] [serial = 701] [outer = 0x7f7a04b6ec00] 06:14:26 INFO - PROCESS | 1956 | 1461676466771 Marionette DEBUG loaded listener.js 06:14:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f7a06a69400) [pid = 1956] [serial = 702] [outer = 0x7f7a04b6ec00] 06:14:27 INFO - PROCESS | 1956 | 1461676467627 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]]]}] 06:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1534ms 06:14:27 INFO - PROCESS | 1956 | 1461676467689 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:14:27 INFO - PROCESS | 1956 | 1461676467691 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:14:27 INFO - PROCESS | 1956 | 1461676467698 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:14:27 INFO - PROCESS | 1956 | 1461676467701 Marionette TRACE conn4 <- [1,906,null,{}] 06:14:27 INFO - PROCESS | 1956 | 1461676467707 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}] 06:14:27 INFO - PROCESS | 1956 | 1461676467907 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:14:28 INFO - PROCESS | 1956 | 1461676468084 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a19d31800 == 108 [pid = 1956] [id = 234] 06:14:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f7a05f5a800) [pid = 1956] [serial = 703] [outer = (nil)] 06:14:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f7a07b6dc00) [pid = 1956] [serial = 704] [outer = 0x7f7a05f5a800] 06:14:28 INFO - PROCESS | 1956 | 1461676468170 Marionette DEBUG loaded listener.js 06:14:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f7a08118800) [pid = 1956] [serial = 705] [outer = 0x7f7a05f5a800] 06:14:29 INFO - PROCESS | 1956 | 1461676469066 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]]]}] 06:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1442ms 06:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:14:29 INFO - PROCESS | 1956 | 1461676469141 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:14:29 INFO - PROCESS | 1956 | 1461676469144 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:14:29 INFO - PROCESS | 1956 | 1461676469151 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:14:29 INFO - PROCESS | 1956 | 1461676469154 Marionette TRACE conn4 <- [1,910,null,{}] 06:14:29 INFO - PROCESS | 1956 | 1461676469160 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}] 06:14:29 INFO - PROCESS | 1956 | 1461676469360 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:14:29 INFO - PROCESS | 1956 | 1461676469538 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bb2d800 == 109 [pid = 1956] [id = 235] 06:14:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a05f60800) [pid = 1956] [serial = 706] [outer = (nil)] 06:14:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f7a08bda000) [pid = 1956] [serial = 707] [outer = 0x7f7a05f60800] 06:14:29 INFO - PROCESS | 1956 | 1461676469611 Marionette DEBUG loaded listener.js 06:14:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f7a08ec8400) [pid = 1956] [serial = 708] [outer = 0x7f7a05f60800] 06:14:30 INFO - PROCESS | 1956 | 1461676470488 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]]]}] 06:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1381ms 06:14:30 INFO - PROCESS | 1956 | 1461676470533 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:14:30 INFO - PROCESS | 1956 | 1461676470541 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:14:30 INFO - PROCESS | 1956 | 1461676470552 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:14:30 INFO - PROCESS | 1956 | 1461676470557 Marionette TRACE conn4 <- [1,914,null,{}] 06:14:30 INFO - PROCESS | 1956 | 1461676470567 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}] 06:14:30 INFO - PROCESS | 1956 | 1461676470861 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:14:31 INFO - PROCESS | 1956 | 1461676471106 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5de0000 == 110 [pid = 1956] [id = 236] 06:14:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79f5da6000) [pid = 1956] [serial = 709] [outer = (nil)] 06:14:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79f8f75000) [pid = 1956] [serial = 710] [outer = 0x7f79f5da6000] 06:14:31 INFO - PROCESS | 1956 | 1461676471234 Marionette DEBUG loaded listener.js 06:14:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f7a09692800) [pid = 1956] [serial = 711] [outer = 0x7f79f5da6000] 06:14:32 INFO - PROCESS | 1956 | 1461676472120 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]]]}] 06:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1946ms 06:14:32 INFO - PROCESS | 1956 | 1461676472530 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:14:32 INFO - PROCESS | 1956 | 1461676472537 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:14:32 INFO - PROCESS | 1956 | 1461676472546 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:14:32 INFO - PROCESS | 1956 | 1461676472550 Marionette TRACE conn4 <- [1,918,null,{}] 06:14:32 INFO - PROCESS | 1956 | 1461676472558 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}] 06:14:32 INFO - PROCESS | 1956 | 1461676472807 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:14:32 INFO - PROCESS | 1956 | 1461676472987 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00412000 == 111 [pid = 1956] [id = 237] 06:14:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f6cb7c00) [pid = 1956] [serial = 712] [outer = (nil)] 06:14:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79f8131400) [pid = 1956] [serial = 713] [outer = 0x7f79f6cb7c00] 06:14:33 INFO - PROCESS | 1956 | 1461676473056 Marionette DEBUG loaded listener.js 06:14:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79f9ab7c00) [pid = 1956] [serial = 714] [outer = 0x7f79f6cb7c00] 06:14:34 INFO - PROCESS | 1956 | 1461676474032 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]]]}] 06:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1534ms 06:14:34 INFO - PROCESS | 1956 | 1461676474082 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:14:34 INFO - PROCESS | 1956 | 1461676474087 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:14:34 INFO - PROCESS | 1956 | 1461676474099 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:14:34 INFO - PROCESS | 1956 | 1461676474104 Marionette TRACE conn4 <- [1,922,null,{}] 06:14:34 INFO - PROCESS | 1956 | 1461676474110 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}] 06:14:34 INFO - PROCESS | 1956 | 1461676474287 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:14:34 INFO - PROCESS | 1956 | 1461676474513 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5df7000 == 112 [pid = 1956] [id = 238] 06:14:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79fe86d400) [pid = 1956] [serial = 715] [outer = (nil)] 06:14:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79fe8c4000) [pid = 1956] [serial = 716] [outer = 0x7f79fe86d400] 06:14:34 INFO - PROCESS | 1956 | 1461676474632 Marionette DEBUG loaded listener.js 06:14:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79fea8d000) [pid = 1956] [serial = 717] [outer = 0x7f79fe86d400] 06:14:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a215d5000 == 111 [pid = 1956] [id = 83] 06:14:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a05f7a800 == 110 [pid = 1956] [id = 40] 06:14:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a07bbe800 == 109 [pid = 1956] [id = 54] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79ffcac800) [pid = 1956] [serial = 619] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f7a03457800) [pid = 1956] [serial = 595] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79f6ace800) [pid = 1956] [serial = 598] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a049c8800 == 108 [pid = 1956] [id = 224] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03ddd000 == 107 [pid = 1956] [id = 223] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00d3a800 == 106 [pid = 1956] [id = 222] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa172800 == 105 [pid = 1956] [id = 221] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8331000 == 104 [pid = 1956] [id = 220] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6be6000 == 103 [pid = 1956] [id = 219] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0419d000 == 102 [pid = 1956] [id = 212] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0381f800 == 101 [pid = 1956] [id = 211] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03419000 == 100 [pid = 1956] [id = 210] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00f8e800 == 99 [pid = 1956] [id = 209] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffc47800 == 98 [pid = 1956] [id = 208] 06:14:35 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f85cd000 == 97 [pid = 1956] [id = 207] 06:14:35 INFO - PROCESS | 1956 | 1461676475531 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]]]}] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79f8f7f800) [pid = 1956] [serial = 583] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f79ffb3fc00) [pid = 1956] [serial = 617] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79f8132800) [pid = 1956] [serial = 604] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79f8409400) [pid = 1956] [serial = 605] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79f6b93400) [pid = 1956] [serial = 602] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79f6ac5c00) [pid = 1956] [serial = 601] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79f9bacc00) [pid = 1956] [serial = 607] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f79f9abb400) [pid = 1956] [serial = 586] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79ffc69400) [pid = 1956] [serial = 589] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79fa4fb800) [pid = 1956] [serial = 610] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f7a00ce3c00) [pid = 1956] [serial = 592] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79fe8c1000) [pid = 1956] [serial = 613] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79fe902c00) [pid = 1956] [serial = 614] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79fe903000) [pid = 1956] [serial = 616] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79fe86d800) [pid = 1956] [serial = 611] [outer = (nil)] [url = about:blank] 06:14:35 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79f9bba400) [pid = 1956] [serial = 608] [outer = (nil)] [url = about:blank] 06:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1492ms 06:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:14:35 INFO - PROCESS | 1956 | 1461676475589 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:14:35 INFO - PROCESS | 1956 | 1461676475592 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:14:35 INFO - PROCESS | 1956 | 1461676475599 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:14:35 INFO - PROCESS | 1956 | 1461676475602 Marionette TRACE conn4 <- [1,926,null,{}] 06:14:35 INFO - PROCESS | 1956 | 1461676475620 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}] 06:14:35 INFO - PROCESS | 1956 | 1461676475803 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:14:35 INFO - PROCESS | 1956 | 1461676475956 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa16b000 == 98 [pid = 1956] [id = 239] 06:14:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79fea8d800) [pid = 1956] [serial = 718] [outer = (nil)] 06:14:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79ffcaa800) [pid = 1956] [serial = 719] [outer = 0x7f79fea8d800] 06:14:36 INFO - PROCESS | 1956 | 1461676476045 Marionette DEBUG loaded listener.js 06:14:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79ffdd7800) [pid = 1956] [serial = 720] [outer = 0x7f79fea8d800] 06:14:36 INFO - PROCESS | 1956 | 1461676476820 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]]]}] 06:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1305ms 06:14:36 INFO - PROCESS | 1956 | 1461676476913 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:14:36 INFO - PROCESS | 1956 | 1461676476917 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:14:36 INFO - PROCESS | 1956 | 1461676476941 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:14:36 INFO - PROCESS | 1956 | 1461676476944 Marionette TRACE conn4 <- [1,930,null,{}] 06:14:36 INFO - PROCESS | 1956 | 1461676476949 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}] 06:14:37 INFO - PROCESS | 1956 | 1461676477124 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:14:37 INFO - PROCESS | 1956 | 1461676477275 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f8e800 == 99 [pid = 1956] [id = 240] 06:14:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79fe903000) [pid = 1956] [serial = 721] [outer = (nil)] 06:14:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f7a002e9c00) [pid = 1956] [serial = 722] [outer = 0x7f79fe903000] 06:14:37 INFO - PROCESS | 1956 | 1461676477342 Marionette DEBUG loaded listener.js 06:14:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f7a0068f000) [pid = 1956] [serial = 723] [outer = 0x7f79fe903000] 06:14:38 INFO - PROCESS | 1956 | 1461676478156 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]]]}] 06:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1288ms 06:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:14:38 INFO - PROCESS | 1956 | 1461676478229 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:14:38 INFO - PROCESS | 1956 | 1461676478231 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:14:38 INFO - PROCESS | 1956 | 1461676478238 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:14:38 INFO - PROCESS | 1956 | 1461676478241 Marionette TRACE conn4 <- [1,934,null,{}] 06:14:38 INFO - PROCESS | 1956 | 1461676478252 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}] 06:14:38 INFO - PROCESS | 1956 | 1461676478468 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:14:38 INFO - PROCESS | 1956 | 1461676478492 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03de1800 == 100 [pid = 1956] [id = 241] 06:14:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79ffc6b000) [pid = 1956] [serial = 724] [outer = (nil)] 06:14:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a0087e400) [pid = 1956] [serial = 725] [outer = 0x7f79ffc6b000] 06:14:38 INFO - PROCESS | 1956 | 1461676478556 Marionette DEBUG loaded listener.js 06:14:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f7a00a55c00) [pid = 1956] [serial = 726] [outer = 0x7f79ffc6b000] 06:14:39 INFO - PROCESS | 1956 | 1461676479454 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]]]}] 06:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1282ms 06:14:39 INFO - PROCESS | 1956 | 1461676479520 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:14:39 INFO - PROCESS | 1956 | 1461676479524 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:14:39 INFO - PROCESS | 1956 | 1461676479530 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:14:39 INFO - PROCESS | 1956 | 1461676479532 Marionette TRACE conn4 <- [1,938,null,{}] 06:14:39 INFO - PROCESS | 1956 | 1461676479538 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}] 06:14:40 INFO - PROCESS | 1956 | 1461676480042 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:14:40 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f79f5da9400) [pid = 1956] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:14:40 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79ffcb5c00) [pid = 1956] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:14:40 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79f8135c00) [pid = 1956] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:14:40 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79f9bafc00) [pid = 1956] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:14:40 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79f9abf800) [pid = 1956] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:14:40 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79ffc6a800) [pid = 1956] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:14:40 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f5542000) [pid = 1956] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:14:40 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f7a002dec00) [pid = 1956] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:14:40 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79fe8c1c00) [pid = 1956] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:14:40 INFO - PROCESS | 1956 | 1461676480205 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01ea6800 == 101 [pid = 1956] [id = 242] 06:14:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f8135c00) [pid = 1956] [serial = 727] [outer = (nil)] 06:14:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f9bb7000) [pid = 1956] [serial = 728] [outer = 0x7f79f8135c00] 06:14:40 INFO - PROCESS | 1956 | 1461676480275 Marionette DEBUG loaded listener.js 06:14:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f7a01e3ac00) [pid = 1956] [serial = 729] [outer = 0x7f79f8135c00] 06:14:41 INFO - PROCESS | 1956 | 1461676481290 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]]]}] 06:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1832ms 06:14:41 INFO - PROCESS | 1956 | 1461676481363 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:14:41 INFO - PROCESS | 1956 | 1461676481371 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:14:41 INFO - PROCESS | 1956 | 1461676481379 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:14:41 INFO - PROCESS | 1956 | 1461676481385 Marionette TRACE conn4 <- [1,942,null,{}] 06:14:41 INFO - PROCESS | 1956 | 1461676481393 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}] 06:14:41 INFO - PROCESS | 1956 | 1461676481609 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:14:41 INFO - PROCESS | 1956 | 1461676481932 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa163000 == 102 [pid = 1956] [id = 243] 06:14:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f9abf400) [pid = 1956] [serial = 730] [outer = (nil)] 06:14:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f9ecfc00) [pid = 1956] [serial = 731] [outer = 0x7f79f9abf400] 06:14:42 INFO - PROCESS | 1956 | 1461676482023 Marionette DEBUG loaded listener.js 06:14:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79fe8cb000) [pid = 1956] [serial = 732] [outer = 0x7f79f9abf400] 06:14:42 INFO - PROCESS | 1956 | 1461676482928 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]]]}] 06:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1584ms 06:14:42 INFO - PROCESS | 1956 | 1461676482964 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:14:42 INFO - PROCESS | 1956 | 1461676482973 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:14:42 INFO - PROCESS | 1956 | 1461676482984 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:14:42 INFO - PROCESS | 1956 | 1461676482990 Marionette TRACE conn4 <- [1,946,null,{}] 06:14:42 INFO - PROCESS | 1956 | 1461676482996 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}] 06:14:43 INFO - PROCESS | 1956 | 1461676483215 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:14:43 INFO - PROCESS | 1956 | 1461676483460 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04979800 == 103 [pid = 1956] [id = 244] 06:14:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79ffc69400) [pid = 1956] [serial = 733] [outer = (nil)] 06:14:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a0026d000) [pid = 1956] [serial = 734] [outer = 0x7f79ffc69400] 06:14:43 INFO - PROCESS | 1956 | 1461676483582 Marionette DEBUG loaded listener.js 06:14:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f7a00691c00) [pid = 1956] [serial = 735] [outer = 0x7f79ffc69400] 06:14:44 INFO - PROCESS | 1956 | 1461676484509 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]]]}] 06:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1589ms 06:14:44 INFO - PROCESS | 1956 | 1461676484574 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:14:44 INFO - PROCESS | 1956 | 1461676484578 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:14:44 INFO - PROCESS | 1956 | 1461676484585 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:14:44 INFO - PROCESS | 1956 | 1461676484591 Marionette TRACE conn4 <- [1,950,null,{}] 06:14:44 INFO - PROCESS | 1956 | 1461676484607 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}] 06:14:44 INFO - PROCESS | 1956 | 1461676484840 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:14:45 INFO - PROCESS | 1956 | 1461676485061 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09486000 == 104 [pid = 1956] [id = 245] 06:14:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f7a00d66800) [pid = 1956] [serial = 736] [outer = (nil)] 06:14:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f7a00ea7c00) [pid = 1956] [serial = 737] [outer = 0x7f7a00d66800] 06:14:45 INFO - PROCESS | 1956 | 1461676485188 Marionette DEBUG loaded listener.js 06:14:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f7a01e46000) [pid = 1956] [serial = 738] [outer = 0x7f7a00d66800] 06:14:46 INFO - PROCESS | 1956 | 1461676486037 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]]]}] 06:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1505ms 06:14:46 INFO - PROCESS | 1956 | 1461676486091 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:14:46 INFO - PROCESS | 1956 | 1461676486096 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:14:46 INFO - PROCESS | 1956 | 1461676486102 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:14:46 INFO - PROCESS | 1956 | 1461676486105 Marionette TRACE conn4 <- [1,954,null,{}] 06:14:46 INFO - PROCESS | 1956 | 1461676486110 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}] 06:14:46 INFO - PROCESS | 1956 | 1461676486324 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:14:46 INFO - PROCESS | 1956 | 1461676486503 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a716800 == 105 [pid = 1956] [id = 246] 06:14:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f7a00e9cc00) [pid = 1956] [serial = 739] [outer = (nil)] 06:14:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f7a037eac00) [pid = 1956] [serial = 740] [outer = 0x7f7a00e9cc00] 06:14:46 INFO - PROCESS | 1956 | 1461676486578 Marionette DEBUG loaded listener.js 06:14:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f7a0384d000) [pid = 1956] [serial = 741] [outer = 0x7f7a00e9cc00] 06:14:47 INFO - PROCESS | 1956 | 1461676487443 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]]]}] 06:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1381ms 06:14:47 INFO - PROCESS | 1956 | 1461676487484 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:14:47 INFO - PROCESS | 1956 | 1461676487488 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:14:47 INFO - PROCESS | 1956 | 1461676487494 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:14:47 INFO - PROCESS | 1956 | 1461676487497 Marionette TRACE conn4 <- [1,958,null,{}] 06:14:47 INFO - PROCESS | 1956 | 1461676487502 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}] 06:14:47 INFO - PROCESS | 1956 | 1461676487693 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:14:47 INFO - PROCESS | 1956 | 1461676487874 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a101e3800 == 106 [pid = 1956] [id = 247] 06:14:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f7a02126000) [pid = 1956] [serial = 742] [outer = (nil)] 06:14:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f7a0403f400) [pid = 1956] [serial = 743] [outer = 0x7f7a02126000] 06:14:47 INFO - PROCESS | 1956 | 1461676487946 Marionette DEBUG loaded listener.js 06:14:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f7a04a5c400) [pid = 1956] [serial = 744] [outer = 0x7f7a02126000] 06:14:48 INFO - PROCESS | 1956 | 1461676488872 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]]]}] 06:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1429ms 06:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:14:48 INFO - PROCESS | 1956 | 1461676488923 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:14:48 INFO - PROCESS | 1956 | 1461676488926 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:14:48 INFO - PROCESS | 1956 | 1461676488932 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:14:48 INFO - PROCESS | 1956 | 1461676488935 Marionette TRACE conn4 <- [1,962,null,{}] 06:14:48 INFO - PROCESS | 1956 | 1461676488941 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}] 06:14:49 INFO - PROCESS | 1956 | 1461676489137 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:14:49 INFO - PROCESS | 1956 | 1461676489314 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bac8800 == 107 [pid = 1956] [id = 248] 06:14:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f7a04a62800) [pid = 1956] [serial = 745] [outer = (nil)] 06:14:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f7a09372000) [pid = 1956] [serial = 746] [outer = 0x7f7a04a62800] 06:14:49 INFO - PROCESS | 1956 | 1461676489394 Marionette DEBUG loaded listener.js 06:14:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f7a093d9400) [pid = 1956] [serial = 747] [outer = 0x7f7a04a62800] 06:14:50 INFO - PROCESS | 1956 | 1461676490259 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]]]}] 06:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1380ms 06:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:14:50 INFO - PROCESS | 1956 | 1461676490312 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:14:50 INFO - PROCESS | 1956 | 1461676490315 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:14:50 INFO - PROCESS | 1956 | 1461676490321 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:14:50 INFO - PROCESS | 1956 | 1461676490325 Marionette TRACE conn4 <- [1,966,null,{}] 06:14:50 INFO - PROCESS | 1956 | 1461676490331 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}] 06:14:50 INFO - PROCESS | 1956 | 1461676490510 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:14:50 INFO - PROCESS | 1956 | 1461676490701 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c3ab000 == 108 [pid = 1956] [id = 249] 06:14:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a00e9e000) [pid = 1956] [serial = 748] [outer = (nil)] 06:14:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f7a09dc5400) [pid = 1956] [serial = 749] [outer = 0x7f7a00e9e000] 06:14:50 INFO - PROCESS | 1956 | 1461676490774 Marionette DEBUG loaded listener.js 06:14:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f7a0a7fbc00) [pid = 1956] [serial = 750] [outer = 0x7f7a00e9e000] 06:14:51 INFO - PROCESS | 1956 | 1461676491644 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]]]}] 06:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1389ms 06:14:51 INFO - PROCESS | 1956 | 1461676491711 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:14:51 INFO - PROCESS | 1956 | 1461676491715 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:14:51 INFO - PROCESS | 1956 | 1461676491721 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:14:51 INFO - PROCESS | 1956 | 1461676491724 Marionette TRACE conn4 <- [1,970,null,{}] 06:14:51 INFO - PROCESS | 1956 | 1461676491729 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}] 06:14:51 INFO - PROCESS | 1956 | 1461676491923 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:14:52 INFO - PROCESS | 1956 | 1461676492101 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c622800 == 109 [pid = 1956] [id = 250] 06:14:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a04b67c00) [pid = 1956] [serial = 751] [outer = (nil)] 06:14:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a0aa16400) [pid = 1956] [serial = 752] [outer = 0x7f7a04b67c00] 06:14:52 INFO - PROCESS | 1956 | 1461676492176 Marionette DEBUG loaded listener.js 06:14:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f7a0af8d800) [pid = 1956] [serial = 753] [outer = 0x7f7a04b67c00] 06:14:53 INFO - PROCESS | 1956 | 1461676493039 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]]]}] 06:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1378ms 06:14:53 INFO - PROCESS | 1956 | 1461676493100 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:14:53 INFO - PROCESS | 1956 | 1461676493104 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:14:53 INFO - PROCESS | 1956 | 1461676493110 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:14:53 INFO - PROCESS | 1956 | 1461676493114 Marionette TRACE conn4 <- [1,974,null,{}] 06:14:53 INFO - PROCESS | 1956 | 1461676493119 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}] 06:14:53 INFO - PROCESS | 1956 | 1461676493319 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:14:53 INFO - PROCESS | 1956 | 1461676493497 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1eff0000 == 110 [pid = 1956] [id = 251] 06:14:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a09696400) [pid = 1956] [serial = 754] [outer = (nil)] 06:14:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f7a0b58d000) [pid = 1956] [serial = 755] [outer = 0x7f7a09696400] 06:14:53 INFO - PROCESS | 1956 | 1461676493570 Marionette DEBUG loaded listener.js 06:14:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a0b872c00) [pid = 1956] [serial = 756] [outer = 0x7f7a09696400] 06:14:54 INFO - PROCESS | 1956 | 1461676494401 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]]]}] 06:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1335ms 06:14:54 INFO - PROCESS | 1956 | 1461676494448 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:14:54 INFO - PROCESS | 1956 | 1461676494451 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:14:54 INFO - PROCESS | 1956 | 1461676494457 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:14:54 INFO - PROCESS | 1956 | 1461676494459 Marionette TRACE conn4 <- [1,978,null,{}] 06:14:54 INFO - PROCESS | 1956 | 1461676494465 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}] 06:14:54 INFO - PROCESS | 1956 | 1461676494654 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:14:54 INFO - PROCESS | 1956 | 1461676494848 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a2153b800 == 111 [pid = 1956] [id = 252] 06:14:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a0068ac00) [pid = 1956] [serial = 757] [outer = (nil)] 06:14:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a0b9ad800) [pid = 1956] [serial = 758] [outer = 0x7f7a0068ac00] 06:14:54 INFO - PROCESS | 1956 | 1461676494918 Marionette DEBUG loaded listener.js 06:14:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f7a0c702400) [pid = 1956] [serial = 759] [outer = 0x7f7a0068ac00] 06:14:55 INFO - PROCESS | 1956 | 1461676495779 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]]]}] 06:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1378ms 06:14:55 INFO - PROCESS | 1956 | 1461676495836 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:14:55 INFO - PROCESS | 1956 | 1461676495840 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:14:55 INFO - PROCESS | 1956 | 1461676495845 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:14:55 INFO - PROCESS | 1956 | 1461676495850 Marionette TRACE conn4 <- [1,982,null,{}] 06:14:55 INFO - PROCESS | 1956 | 1461676495856 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}] 06:14:56 INFO - PROCESS | 1956 | 1461676496064 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:14:56 INFO - PROCESS | 1956 | 1461676496257 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa9e800 == 112 [pid = 1956] [id = 253] 06:14:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f7a01bb7c00) [pid = 1956] [serial = 760] [outer = (nil)] 06:14:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f7a1014b800) [pid = 1956] [serial = 761] [outer = 0x7f7a01bb7c00] 06:14:56 INFO - PROCESS | 1956 | 1461676496338 Marionette DEBUG loaded listener.js 06:14:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f7a16013c00) [pid = 1956] [serial = 762] [outer = 0x7f7a01bb7c00] 06:14:57 INFO - PROCESS | 1956 | 1461676497235 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]]]}] 06:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1429ms 06:14:57 INFO - PROCESS | 1956 | 1461676497276 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:14:57 INFO - PROCESS | 1956 | 1461676497280 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:14:57 INFO - PROCESS | 1956 | 1461676497285 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:14:57 INFO - PROCESS | 1956 | 1461676497287 Marionette TRACE conn4 <- [1,986,null,{}] 06:14:57 INFO - PROCESS | 1956 | 1461676497293 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}] 06:14:57 INFO - PROCESS | 1956 | 1461676497465 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:14:57 INFO - PROCESS | 1956 | 1461676497654 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4414000 == 113 [pid = 1956] [id = 254] 06:14:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f79f8d39c00) [pid = 1956] [serial = 763] [outer = (nil)] 06:14:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f7a160e6000) [pid = 1956] [serial = 764] [outer = 0x7f79f8d39c00] 06:14:57 INFO - PROCESS | 1956 | 1461676497740 Marionette DEBUG loaded listener.js 06:14:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f7a16eab400) [pid = 1956] [serial = 765] [outer = 0x7f79f8d39c00] 06:14:58 INFO - PROCESS | 1956 | 1461676498633 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]]]}] 06:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1383ms 06:14:58 INFO - PROCESS | 1956 | 1461676498669 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:14:58 INFO - PROCESS | 1956 | 1461676498673 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:14:58 INFO - PROCESS | 1956 | 1461676498679 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:14:58 INFO - PROCESS | 1956 | 1461676498681 Marionette TRACE conn4 <- [1,990,null,{}] 06:14:58 INFO - PROCESS | 1956 | 1461676498686 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}] 06:14:58 INFO - PROCESS | 1956 | 1461676498862 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:14:59 INFO - PROCESS | 1956 | 1461676499052 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a207b6800 == 114 [pid = 1956] [id = 255] 06:14:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a09180400) [pid = 1956] [serial = 766] [outer = (nil)] 06:14:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f7a16f04800) [pid = 1956] [serial = 767] [outer = 0x7f7a09180400] 06:14:59 INFO - PROCESS | 1956 | 1461676499122 Marionette DEBUG loaded listener.js 06:14:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f7a16f7a800) [pid = 1956] [serial = 768] [outer = 0x7f7a09180400] 06:15:00 INFO - PROCESS | 1956 | 1461676500050 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]]]}] 06:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1430ms 06:15:00 INFO - PROCESS | 1956 | 1461676500110 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:15:00 INFO - PROCESS | 1956 | 1461676500114 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:15:00 INFO - PROCESS | 1956 | 1461676500120 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:15:00 INFO - PROCESS | 1956 | 1461676500122 Marionette TRACE conn4 <- [1,994,null,{}] 06:15:00 INFO - PROCESS | 1956 | 1461676500128 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}] 06:15:00 INFO - PROCESS | 1956 | 1461676500325 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:15:00 INFO - PROCESS | 1956 | 1461676500510 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f44f8000 == 115 [pid = 1956] [id = 256] 06:15:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f79f6cb8c00) [pid = 1956] [serial = 769] [outer = (nil)] 06:15:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f79fa4f9400) [pid = 1956] [serial = 770] [outer = 0x7f79f6cb8c00] 06:15:00 INFO - PROCESS | 1956 | 1461676500584 Marionette DEBUG loaded listener.js 06:15:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x7f7a16fe9000) [pid = 1956] [serial = 771] [outer = 0x7f79f6cb8c00] 06:15:01 INFO - PROCESS | 1956 | 1461676501432 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]]]}] 06:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1389ms 06:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:15:01 INFO - PROCESS | 1956 | 1461676501510 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:15:01 INFO - PROCESS | 1956 | 1461676501513 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:15:01 INFO - PROCESS | 1956 | 1461676501519 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:15:01 INFO - PROCESS | 1956 | 1461676501522 Marionette TRACE conn4 <- [1,998,null,{}] 06:15:01 INFO - PROCESS | 1956 | 1461676501528 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}] 06:15:01 INFO - PROCESS | 1956 | 1461676501788 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:15:02 INFO - PROCESS | 1956 | 1461676502418 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f85c8800 == 116 [pid = 1956] [id = 257] 06:15:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x7f79f56cec00) [pid = 1956] [serial = 772] [outer = (nil)] 06:15:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x7f79f6acb000) [pid = 1956] [serial = 773] [outer = 0x7f79f56cec00] 06:15:02 INFO - PROCESS | 1956 | 1461676502496 Marionette DEBUG loaded listener.js 06:15:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x7f79f8132800) [pid = 1956] [serial = 774] [outer = 0x7f79f56cec00] 06:15:03 INFO - PROCESS | 1956 | 1461676503364 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]]]}] 06:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1888ms 06:15:03 INFO - PROCESS | 1956 | 1461676503409 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:15:03 INFO - PROCESS | 1956 | 1461676503415 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:15:03 INFO - PROCESS | 1956 | 1461676503422 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:15:03 INFO - PROCESS | 1956 | 1461676503427 Marionette TRACE conn4 <- [1,1002,null,{}] 06:15:03 INFO - PROCESS | 1956 | 1461676503433 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}] 06:15:03 INFO - PROCESS | 1956 | 1461676503610 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:15:03 INFO - PROCESS | 1956 | 1461676503823 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f91800 == 117 [pid = 1956] [id = 258] 06:15:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x7f79f6ad0400) [pid = 1956] [serial = 775] [outer = (nil)] 06:15:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x7f79f9ab9800) [pid = 1956] [serial = 776] [outer = 0x7f79f6ad0400] 06:15:03 INFO - PROCESS | 1956 | 1461676503894 Marionette DEBUG loaded listener.js 06:15:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x7f79fea90400) [pid = 1956] [serial = 777] [outer = 0x7f79f6ad0400] 06:15:04 INFO - PROCESS | 1956 | 1461676504906 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]]]}] 06:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1540ms 06:15:04 INFO - PROCESS | 1956 | 1461676504968 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:15:04 INFO - PROCESS | 1956 | 1461676504974 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:15:04 INFO - PROCESS | 1956 | 1461676504981 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:15:04 INFO - PROCESS | 1956 | 1461676504984 Marionette TRACE conn4 <- [1,1006,null,{}] 06:15:04 INFO - PROCESS | 1956 | 1461676504990 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}] 06:15:05 INFO - PROCESS | 1956 | 1461676505186 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:15:05 INFO - PROCESS | 1956 | 1461676505468 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8333000 == 118 [pid = 1956] [id = 259] 06:15:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f79f56d1000) [pid = 1956] [serial = 778] [outer = (nil)] 06:15:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f79ffddb400) [pid = 1956] [serial = 779] [outer = 0x7f79f56d1000] 06:15:05 INFO - PROCESS | 1956 | 1461676505579 Marionette DEBUG loaded listener.js 06:15:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f7a008f0c00) [pid = 1956] [serial = 780] [outer = 0x7f79f56d1000] 06:15:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03de1800 == 117 [pid = 1956] [id = 241] 06:15:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00f8e800 == 116 [pid = 1956] [id = 240] 06:15:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa16b000 == 115 [pid = 1956] [id = 239] 06:15:05 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f7a01e3a400) [pid = 1956] [serial = 652] [outer = (nil)] [url = about:blank] 06:15:05 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f7a00ce4400) [pid = 1956] [serial = 646] [outer = (nil)] [url = about:blank] 06:15:05 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f7a00e9f400) [pid = 1956] [serial = 649] [outer = (nil)] [url = about:blank] 06:15:05 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x7f7a0087b400) [pid = 1956] [serial = 640] [outer = (nil)] [url = about:blank] 06:15:05 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x7f7a00a58800) [pid = 1956] [serial = 643] [outer = (nil)] [url = about:blank] 06:15:05 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x7f7a01e3fc00) [pid = 1956] [serial = 655] [outer = (nil)] [url = about:blank] 06:15:05 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x7f7a01e38800) [pid = 1956] [serial = 677] [outer = (nil)] [url = about:blank] 06:15:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5df7000 == 114 [pid = 1956] [id = 238] 06:15:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00412000 == 113 [pid = 1956] [id = 237] 06:15:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1bb2d800 == 112 [pid = 1956] [id = 235] 06:15:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a19d31800 == 111 [pid = 1956] [id = 234] 06:15:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a17e1f000 == 110 [pid = 1956] [id = 233] 06:15:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a16fc4800 == 109 [pid = 1956] [id = 232] 06:15:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a16087800 == 108 [pid = 1956] [id = 231] 06:15:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0c7c4000 == 107 [pid = 1956] [id = 230] 06:15:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b5e5000 == 106 [pid = 1956] [id = 229] 06:15:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa6f000 == 105 [pid = 1956] [id = 228] 06:15:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03dd4800 == 104 [pid = 1956] [id = 227] 06:15:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa331800 == 103 [pid = 1956] [id = 226] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x7f7a002e3800) [pid = 1956] [serial = 671] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x7f79f9abdc00) [pid = 1956] [serial = 662] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x7f79fe90d800) [pid = 1956] [serial = 667] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f79fa4f1000) [pid = 1956] [serial = 664] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f79f8130000) [pid = 1956] [serial = 622] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f79fe86d000) [pid = 1956] [serial = 665] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f7a00688000) [pid = 1956] [serial = 672] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f79ffde2000) [pid = 1956] [serial = 634] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f79ffcb6800) [pid = 1956] [serial = 620] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f79f6b93800) [pid = 1956] [serial = 659] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f79ffcb5400) [pid = 1956] [serial = 668] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f79f56c5c00) [pid = 1956] [serial = 658] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f79ffcb8400) [pid = 1956] [serial = 631] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f7a0056c400) [pid = 1956] [serial = 637] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f79f8f73400) [pid = 1956] [serial = 661] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f79fea96400) [pid = 1956] [serial = 628] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f7a0087d800) [pid = 1956] [serial = 431] [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.] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79f9ec3400) [pid = 1956] [serial = 625] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f7a00689c00) [pid = 1956] [serial = 674] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f7a00874000) [pid = 1956] [serial = 548] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f7a00ce5400) [pid = 1956] [serial = 675] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79fea94c00) [pid = 1956] [serial = 584] [outer = (nil)] [url = about:blank] 06:15:06 INFO - PROCESS | 1956 | 1461676506480 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]]]}] 06:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1535ms 06:15:06 INFO - PROCESS | 1956 | 1461676506516 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:15:06 INFO - PROCESS | 1956 | 1461676506519 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:15:06 INFO - PROCESS | 1956 | 1461676506534 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:15:06 INFO - PROCESS | 1956 | 1461676506542 Marionette TRACE conn4 <- [1,1010,null,{}] 06:15:06 INFO - PROCESS | 1956 | 1461676506549 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}] 06:15:06 INFO - PROCESS | 1956 | 1461676506735 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:15:06 INFO - PROCESS | 1956 | 1461676506881 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00d2d000 == 104 [pid = 1956] [id = 260] 06:15:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f79f56c5c00) [pid = 1956] [serial = 781] [outer = (nil)] 06:15:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f79ffde2400) [pid = 1956] [serial = 782] [outer = 0x7f79f56c5c00] 06:15:06 INFO - PROCESS | 1956 | 1461676506949 Marionette DEBUG loaded listener.js 06:15:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a01bb8c00) [pid = 1956] [serial = 783] [outer = 0x7f79f56c5c00] 06:15:07 INFO - PROCESS | 1956 | 1461676507714 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]]]}] 06:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1242ms 06:15:07 INFO - PROCESS | 1956 | 1461676507797 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:15:07 INFO - PROCESS | 1956 | 1461676507805 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:15:07 INFO - PROCESS | 1956 | 1461676507817 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:15:07 INFO - PROCESS | 1956 | 1461676507821 Marionette TRACE conn4 <- [1,1014,null,{}] 06:15:07 INFO - PROCESS | 1956 | 1461676507831 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}] 06:15:08 INFO - PROCESS | 1956 | 1461676508106 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:15:08 INFO - PROCESS | 1956 | 1461676508458 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a041ba800 == 105 [pid = 1956] [id = 261] 06:15:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79f5da0c00) [pid = 1956] [serial = 784] [outer = (nil)] 06:15:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a03524400) [pid = 1956] [serial = 785] [outer = 0x7f79f5da0c00] 06:15:08 INFO - PROCESS | 1956 | 1461676508586 Marionette DEBUG loaded listener.js 06:15:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a04036800) [pid = 1956] [serial = 786] [outer = 0x7f79f5da0c00] 06:15:09 INFO - PROCESS | 1956 | 1461676509666 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]]]}] 06:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1892ms 06:15:09 INFO - PROCESS | 1956 | 1461676509709 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:15:09 INFO - PROCESS | 1956 | 1461676509711 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:15:09 INFO - PROCESS | 1956 | 1461676509718 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:15:09 INFO - PROCESS | 1956 | 1461676509720 Marionette TRACE conn4 <- [1,1018,null,{}] 06:15:09 INFO - PROCESS | 1956 | 1461676509732 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}] 06:15:09 INFO - PROCESS | 1956 | 1461676509950 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:15:09 INFO - PROCESS | 1956 | 1461676509980 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a05f73800 == 106 [pid = 1956] [id = 262] 06:15:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a04b5fc00) [pid = 1956] [serial = 787] [outer = (nil)] 06:15:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f7a04b6ac00) [pid = 1956] [serial = 788] [outer = 0x7f7a04b5fc00] 06:15:10 INFO - PROCESS | 1956 | 1461676510058 Marionette DEBUG loaded listener.js 06:15:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f7a07ce4800) [pid = 1956] [serial = 789] [outer = 0x7f7a04b5fc00] 06:15:10 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f79fea8d800) [pid = 1956] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:15:10 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f79fe903000) [pid = 1956] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:15:10 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f79f6cb7c00) [pid = 1956] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:15:10 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79fe86d400) [pid = 1956] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:15:10 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f7a00ea0000) [pid = 1956] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:15:10 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79ffc6b000) [pid = 1956] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:15:11 INFO - PROCESS | 1956 | 1461676511215 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]]]}] 06:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1541ms 06:15:11 INFO - PROCESS | 1956 | 1461676511260 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:15:11 INFO - PROCESS | 1956 | 1461676511264 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:15:11 INFO - PROCESS | 1956 | 1461676511269 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:15:11 INFO - PROCESS | 1956 | 1461676511271 Marionette TRACE conn4 <- [1,1022,null,{}] 06:15:11 INFO - PROCESS | 1956 | 1461676511277 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}] 06:15:11 INFO - PROCESS | 1956 | 1461676511451 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:15:11 INFO - PROCESS | 1956 | 1461676511601 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09472800 == 107 [pid = 1956] [id = 263] 06:15:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79fe90fc00) [pid = 1956] [serial = 790] [outer = (nil)] 06:15:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a04b60c00) [pid = 1956] [serial = 791] [outer = 0x7f79fe90fc00] 06:15:11 INFO - PROCESS | 1956 | 1461676511665 Marionette DEBUG loaded listener.js 06:15:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a09784000) [pid = 1956] [serial = 792] [outer = 0x7f79fe90fc00] 06:15:12 INFO - PROCESS | 1956 | 1461676512419 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]]]}] 06:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1176ms 06:15:12 INFO - PROCESS | 1956 | 1461676512447 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:15:12 INFO - PROCESS | 1956 | 1461676512450 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:15:12 INFO - PROCESS | 1956 | 1461676512464 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:15:12 INFO - PROCESS | 1956 | 1461676512467 Marionette TRACE conn4 <- [1,1026,null,{}] 06:15:12 INFO - PROCESS | 1956 | 1461676512472 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}] 06:15:12 INFO - PROCESS | 1956 | 1461676512745 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:15:12 INFO - PROCESS | 1956 | 1461676512952 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f54cf800 == 108 [pid = 1956] [id = 264] 06:15:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f79f4ddc400) [pid = 1956] [serial = 793] [outer = (nil)] 06:15:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f79f5544c00) [pid = 1956] [serial = 794] [outer = 0x7f79f4ddc400] 06:15:13 INFO - PROCESS | 1956 | 1461676513042 Marionette DEBUG loaded listener.js 06:15:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f79f8409400) [pid = 1956] [serial = 795] [outer = 0x7f79f4ddc400] 06:15:14 INFO - PROCESS | 1956 | 1461676514014 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]]]}] 06:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1601ms 06:15:14 INFO - PROCESS | 1956 | 1461676514058 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:15:14 INFO - PROCESS | 1956 | 1461676514064 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:15:14 INFO - PROCESS | 1956 | 1461676514071 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:15:14 INFO - PROCESS | 1956 | 1461676514077 Marionette TRACE conn4 <- [1,1030,null,{}] 06:15:14 INFO - PROCESS | 1956 | 1461676514084 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}] 06:15:14 INFO - PROCESS | 1956 | 1461676514291 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:15:14 INFO - PROCESS | 1956 | 1461676514478 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01b65000 == 109 [pid = 1956] [id = 265] 06:15:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f79ffc74400) [pid = 1956] [serial = 796] [outer = (nil)] 06:15:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f79ffddf800) [pid = 1956] [serial = 797] [outer = 0x7f79ffc74400] 06:15:14 INFO - PROCESS | 1956 | 1461676514613 Marionette DEBUG loaded listener.js 06:15:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f7a00873400) [pid = 1956] [serial = 798] [outer = 0x7f79ffc74400] 06:15:15 INFO - PROCESS | 1956 | 1461676515512 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]]]}] 06:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1484ms 06:15:15 INFO - PROCESS | 1956 | 1461676515554 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:15:15 INFO - PROCESS | 1956 | 1461676515560 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:15:15 INFO - PROCESS | 1956 | 1461676515566 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:15:15 INFO - PROCESS | 1956 | 1461676515569 Marionette TRACE conn4 <- [1,1034,null,{}] 06:15:15 INFO - PROCESS | 1956 | 1461676515575 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}] 06:15:15 INFO - PROCESS | 1956 | 1461676515773 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:15:16 INFO - PROCESS | 1956 | 1461676516054 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa6a000 == 110 [pid = 1956] [id = 266] 06:15:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f7a01b3cc00) [pid = 1956] [serial = 799] [outer = (nil)] 06:15:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f7a03531000) [pid = 1956] [serial = 800] [outer = 0x7f7a01b3cc00] 06:15:16 INFO - PROCESS | 1956 | 1461676516174 Marionette DEBUG loaded listener.js 06:15:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a04a66000) [pid = 1956] [serial = 801] [outer = 0x7f7a01b3cc00] 06:15:17 INFO - PROCESS | 1956 | 1461676517081 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]]]}] 06:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1580ms 06:15:17 INFO - PROCESS | 1956 | 1461676517146 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:15:17 INFO - PROCESS | 1956 | 1461676517153 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:15:17 INFO - PROCESS | 1956 | 1461676517172 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:15:17 INFO - PROCESS | 1956 | 1461676517181 Marionette TRACE conn4 <- [1,1038,null,{}] 06:15:17 INFO - PROCESS | 1956 | 1461676517187 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}] 06:15:17 INFO - PROCESS | 1956 | 1461676517494 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:15:17 INFO - PROCESS | 1956 | 1461676517719 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a101e2800 == 111 [pid = 1956] [id = 267] 06:15:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f7a00ea5800) [pid = 1956] [serial = 802] [outer = (nil)] 06:15:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f7a09374400) [pid = 1956] [serial = 803] [outer = 0x7f7a00ea5800] 06:15:17 INFO - PROCESS | 1956 | 1461676517818 Marionette DEBUG loaded listener.js 06:15:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f7a0b87b400) [pid = 1956] [serial = 804] [outer = 0x7f7a00ea5800] 06:15:18 INFO - PROCESS | 1956 | 1461676518667 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]]]}] 06:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1551ms 06:15:18 INFO - PROCESS | 1956 | 1461676518713 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:15:18 INFO - PROCESS | 1956 | 1461676518717 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:15:18 INFO - PROCESS | 1956 | 1461676518723 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:15:18 INFO - PROCESS | 1956 | 1461676518725 Marionette TRACE conn4 <- [1,1042,null,{}] 06:15:18 INFO - PROCESS | 1956 | 1461676518731 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}] 06:15:18 INFO - PROCESS | 1956 | 1461676518924 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:15:19 INFO - PROCESS | 1956 | 1461676519107 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a173ac800 == 112 [pid = 1956] [id = 268] 06:15:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f7a01b39800) [pid = 1956] [serial = 805] [outer = (nil)] 06:15:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x7f7a0d31c800) [pid = 1956] [serial = 806] [outer = 0x7f7a01b39800] 06:15:19 INFO - PROCESS | 1956 | 1461676519179 Marionette DEBUG loaded listener.js 06:15:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x7f7a11083000) [pid = 1956] [serial = 807] [outer = 0x7f7a01b39800] 06:15:20 INFO - PROCESS | 1956 | 1461676520054 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]]]}] 06:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1383ms 06:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:15:20 INFO - PROCESS | 1956 | 1461676520107 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:15:20 INFO - PROCESS | 1956 | 1461676520110 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:15:20 INFO - PROCESS | 1956 | 1461676520116 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:15:20 INFO - PROCESS | 1956 | 1461676520120 Marionette TRACE conn4 <- [1,1046,null,{}] 06:15:20 INFO - PROCESS | 1956 | 1461676520125 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}] 06:15:20 INFO - PROCESS | 1956 | 1461676520310 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:15:20 INFO - PROCESS | 1956 | 1461676520505 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c330800 == 113 [pid = 1956] [id = 269] 06:15:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x7f7a16fe7c00) [pid = 1956] [serial = 808] [outer = (nil)] 06:15:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x7f7a16ff1000) [pid = 1956] [serial = 809] [outer = 0x7f7a16fe7c00] 06:15:20 INFO - PROCESS | 1956 | 1461676520598 Marionette DEBUG loaded listener.js 06:15:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x7f7a17daa800) [pid = 1956] [serial = 810] [outer = 0x7f7a16fe7c00] 06:15:21 INFO - PROCESS | 1956 | 1461676521478 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]]]}] 06:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1392ms 06:15:21 INFO - PROCESS | 1956 | 1461676521508 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:15:21 INFO - PROCESS | 1956 | 1461676521512 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:15:21 INFO - PROCESS | 1956 | 1461676521517 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:15:21 INFO - PROCESS | 1956 | 1461676521521 Marionette TRACE conn4 <- [1,1050,null,{}] 06:15:21 INFO - PROCESS | 1956 | 1461676521527 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}] 06:15:21 INFO - PROCESS | 1956 | 1461676521719 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:15:21 INFO - PROCESS | 1956 | 1461676521909 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6a96800 == 114 [pid = 1956] [id = 270] 06:15:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x7f7a16fe8400) [pid = 1956] [serial = 811] [outer = (nil)] 06:15:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x7f7a18373000) [pid = 1956] [serial = 812] [outer = 0x7f7a16fe8400] 06:15:21 INFO - PROCESS | 1956 | 1461676521981 Marionette DEBUG loaded listener.js 06:15:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f7a184d8800) [pid = 1956] [serial = 813] [outer = 0x7f7a16fe8400] 06:15:22 INFO - PROCESS | 1956 | 1461676522907 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]]]}] 06:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1435ms 06:15:22 INFO - PROCESS | 1956 | 1461676522954 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:15:22 INFO - PROCESS | 1956 | 1461676522958 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:15:22 INFO - PROCESS | 1956 | 1461676522965 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:15:22 INFO - PROCESS | 1956 | 1461676522968 Marionette TRACE conn4 <- [1,1054,null,{}] 06:15:22 INFO - PROCESS | 1956 | 1461676522973 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}] 06:15:23 INFO - PROCESS | 1956 | 1461676523163 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:15:23 INFO - PROCESS | 1956 | 1461676523354 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a3b3d1800 == 115 [pid = 1956] [id = 271] 06:15:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f7a17db3800) [pid = 1956] [serial = 814] [outer = (nil)] 06:15:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f7a1a244c00) [pid = 1956] [serial = 815] [outer = 0x7f7a17db3800] 06:15:23 INFO - PROCESS | 1956 | 1461676523430 Marionette DEBUG loaded listener.js 06:15:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f7a1baa6400) [pid = 1956] [serial = 816] [outer = 0x7f7a17db3800] 06:15:24 INFO - PROCESS | 1956 | 1461676524320 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]]]}] 06:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1393ms 06:15:24 INFO - PROCESS | 1956 | 1461676524358 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:15:24 INFO - PROCESS | 1956 | 1461676524361 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:15:24 INFO - PROCESS | 1956 | 1461676524367 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:15:24 INFO - PROCESS | 1956 | 1461676524371 Marionette TRACE conn4 <- [1,1058,null,{}] 06:15:24 INFO - PROCESS | 1956 | 1461676524377 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}] 06:15:24 INFO - PROCESS | 1956 | 1461676524572 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:15:24 INFO - PROCESS | 1956 | 1461676524764 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f845b000 == 116 [pid = 1956] [id = 272] 06:15:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f7a18374800) [pid = 1956] [serial = 817] [outer = (nil)] 06:15:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f7a1bb5b400) [pid = 1956] [serial = 818] [outer = 0x7f7a18374800] 06:15:24 INFO - PROCESS | 1956 | 1461676524837 Marionette DEBUG loaded listener.js 06:15:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f7a1bca8000) [pid = 1956] [serial = 819] [outer = 0x7f7a18374800] 06:15:25 INFO - PROCESS | 1956 | 1461676525711 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]]]}] 06:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1392ms 06:15:25 INFO - PROCESS | 1956 | 1461676525760 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:15:25 INFO - PROCESS | 1956 | 1461676525764 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:15:25 INFO - PROCESS | 1956 | 1461676525770 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:15:25 INFO - PROCESS | 1956 | 1461676525773 Marionette TRACE conn4 <- [1,1062,null,{}] 06:15:25 INFO - PROCESS | 1956 | 1461676525778 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}] 06:15:25 INFO - PROCESS | 1956 | 1461676525965 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:15:26 INFO - PROCESS | 1956 | 1461676526163 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2aec000 == 117 [pid = 1956] [id = 273] 06:15:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f7a1baa7c00) [pid = 1956] [serial = 820] [outer = (nil)] 06:15:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f7a1bcb0000) [pid = 1956] [serial = 821] [outer = 0x7f7a1baa7c00] 06:15:26 INFO - PROCESS | 1956 | 1461676526233 Marionette DEBUG loaded listener.js 06:15:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f7a1c1abc00) [pid = 1956] [serial = 822] [outer = 0x7f7a1baa7c00] 06:15:27 INFO - PROCESS | 1956 | 1461676527132 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]]]}] 06:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1389ms 06:15:27 INFO - PROCESS | 1956 | 1461676527160 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:15:27 INFO - PROCESS | 1956 | 1461676527164 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:15:27 INFO - PROCESS | 1956 | 1461676527170 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:15:27 INFO - PROCESS | 1956 | 1461676527173 Marionette TRACE conn4 <- [1,1066,null,{}] 06:15:27 INFO - PROCESS | 1956 | 1461676527179 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}] 06:15:27 INFO - PROCESS | 1956 | 1461676527412 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:15:27 INFO - PROCESS | 1956 | 1461676527614 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f302c800 == 118 [pid = 1956] [id = 274] 06:15:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f79f45ee800) [pid = 1956] [serial = 823] [outer = (nil)] 06:15:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f79f45f9800) [pid = 1956] [serial = 824] [outer = 0x7f79f45ee800] 06:15:27 INFO - PROCESS | 1956 | 1461676527695 Marionette DEBUG loaded listener.js 06:15:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x7f7a1bcab800) [pid = 1956] [serial = 825] [outer = 0x7f79f45ee800] 06:15:28 INFO - PROCESS | 1956 | 1461676528703 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]]]}] 06:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1579ms 06:15:28 INFO - PROCESS | 1956 | 1461676528751 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:15:28 INFO - PROCESS | 1956 | 1461676528755 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:15:28 INFO - PROCESS | 1956 | 1461676528761 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:15:28 INFO - PROCESS | 1956 | 1461676528765 Marionette TRACE conn4 <- [1,1070,null,{}] 06:15:28 INFO - PROCESS | 1956 | 1461676528770 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}] 06:15:28 INFO - PROCESS | 1956 | 1461676528992 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:15:29 INFO - PROCESS | 1956 | 1461676529227 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa16b000 == 119 [pid = 1956] [id = 275] 06:15:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x7f79f4ddec00) [pid = 1956] [serial = 826] [outer = (nil)] 06:15:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x7f7a0056fc00) [pid = 1956] [serial = 827] [outer = 0x7f79f4ddec00] 06:15:29 INFO - PROCESS | 1956 | 1461676529345 Marionette DEBUG loaded listener.js 06:15:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f7a0422c000) [pid = 1956] [serial = 828] [outer = 0x7f79f4ddec00] 06:15:30 INFO - PROCESS | 1956 | 1461676530141 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]]]}] 06:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1433ms 06:15:30 INFO - PROCESS | 1956 | 1461676530700 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:15:30 INFO - PROCESS | 1956 | 1461676530708 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:15:30 INFO - PROCESS | 1956 | 1461676530829 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:15:30 INFO - PROCESS | 1956 | 1461676530836 Marionette TRACE conn4 <- [1,1074,null,{}] 06:15:30 INFO - PROCESS | 1956 | 1461676530863 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}] 06:15:31 INFO - PROCESS | 1956 | 1461676531045 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:15:31 INFO - PROCESS | 1956 | 1461676531248 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f85d9800 == 120 [pid = 1956] [id = 276] 06:15:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x7f79f6ac7c00) [pid = 1956] [serial = 829] [outer = (nil)] 06:15:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x7f79f6b9e800) [pid = 1956] [serial = 830] [outer = 0x7f79f6ac7c00] 06:15:31 INFO - PROCESS | 1956 | 1461676531331 Marionette DEBUG loaded listener.js 06:15:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x7f79f8c05800) [pid = 1956] [serial = 831] [outer = 0x7f79f6ac7c00] 06:15:32 INFO - PROCESS | 1956 | 1461676532480 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]]]}] 06:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1757ms 06:15:32 INFO - PROCESS | 1956 | 1461676532534 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:15:32 INFO - PROCESS | 1956 | 1461676532538 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:15:32 INFO - PROCESS | 1956 | 1461676532550 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:15:32 INFO - PROCESS | 1956 | 1461676532555 Marionette TRACE conn4 <- [1,1078,null,{}] 06:15:32 INFO - PROCESS | 1956 | 1461676532561 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}] 06:15:32 INFO - PROCESS | 1956 | 1461676532775 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09472800 == 119 [pid = 1956] [id = 263] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x7f7a08bda000) [pid = 1956] [serial = 707] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x7f7a07b6dc00) [pid = 1956] [serial = 704] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x7f7a05fdbc00) [pid = 1956] [serial = 701] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f79f8f75000) [pid = 1956] [serial = 710] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | 1461676533165 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a05f73800 == 118 [pid = 1956] [id = 262] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a041ba800 == 117 [pid = 1956] [id = 261] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00d2d000 == 116 [pid = 1956] [id = 260] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8333000 == 115 [pid = 1956] [id = 259] 06:15:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f47da000 == 116 [pid = 1956] [id = 277] 06:15:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f79f812e000) [pid = 1956] [serial = 832] [outer = (nil)] 06:15:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x7f79f8d3c400) [pid = 1956] [serial = 833] [outer = 0x7f79f812e000] 06:15:33 INFO - PROCESS | 1956 | 1461676533241 Marionette DEBUG loaded listener.js 06:15:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x7f79f9abb400) [pid = 1956] [serial = 834] [outer = 0x7f79f812e000] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00f91800 == 115 [pid = 1956] [id = 258] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f85c8800 == 114 [pid = 1956] [id = 257] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c3ab000 == 113 [pid = 1956] [id = 249] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1bac8800 == 112 [pid = 1956] [id = 248] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a101e3800 == 111 [pid = 1956] [id = 247] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a716800 == 110 [pid = 1956] [id = 246] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09486000 == 109 [pid = 1956] [id = 245] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04979800 == 108 [pid = 1956] [id = 244] 06:15:33 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa163000 == 107 [pid = 1956] [id = 243] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x7f79ffdd7800) [pid = 1956] [serial = 720] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x7f7a0068f000) [pid = 1956] [serial = 723] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f79f9ab7c00) [pid = 1956] [serial = 714] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x7f79fe8c4000) [pid = 1956] [serial = 716] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x7f79ffcaa800) [pid = 1956] [serial = 719] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x7f7a02025000) [pid = 1956] [serial = 678] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f7a03522c00) [pid = 1956] [serial = 692] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f7a00a59400) [pid = 1956] [serial = 686] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f7a002e9c00) [pid = 1956] [serial = 722] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f7a00a55c00) [pid = 1956] [serial = 726] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f79fea8d000) [pid = 1956] [serial = 717] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f7a0087e400) [pid = 1956] [serial = 725] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f7a01de6400) [pid = 1956] [serial = 689] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f7a0403bc00) [pid = 1956] [serial = 695] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f79f8131400) [pid = 1956] [serial = 713] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f79f8d3a400) [pid = 1956] [serial = 680] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f79fe8c5400) [pid = 1956] [serial = 683] [outer = (nil)] [url = about:blank] 06:15:33 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f7a04b64c00) [pid = 1956] [serial = 698] [outer = (nil)] [url = about:blank] 06:15:34 INFO - PROCESS | 1956 | 1461676534058 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]]]}] 06:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1546ms 06:15:34 INFO - PROCESS | 1956 | 1461676534094 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:15:34 INFO - PROCESS | 1956 | 1461676534099 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:15:34 INFO - PROCESS | 1956 | 1461676534106 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:15:34 INFO - PROCESS | 1956 | 1461676534110 Marionette TRACE conn4 <- [1,1082,null,{}] 06:15:34 INFO - PROCESS | 1956 | 1461676534124 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}] 06:15:34 INFO - PROCESS | 1956 | 1461676534305 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:15:34 INFO - PROCESS | 1956 | 1461676534342 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa322800 == 108 [pid = 1956] [id = 278] 06:15:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f79f6b95800) [pid = 1956] [serial = 835] [outer = (nil)] 06:15:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f79fe86d000) [pid = 1956] [serial = 836] [outer = 0x7f79f6b95800] 06:15:34 INFO - PROCESS | 1956 | 1461676534539 Marionette DEBUG loaded listener.js 06:15:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f79fe8c6800) [pid = 1956] [serial = 837] [outer = 0x7f79f6b95800] 06:15:35 INFO - PROCESS | 1956 | 1461676535346 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]]]}] 06:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1285ms 06:15:35 INFO - PROCESS | 1956 | 1461676535403 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:15:35 INFO - PROCESS | 1956 | 1461676535407 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:15:35 INFO - PROCESS | 1956 | 1461676535434 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:15:35 INFO - PROCESS | 1956 | 1461676535437 Marionette TRACE conn4 <- [1,1086,null,{}] 06:15:35 INFO - PROCESS | 1956 | 1461676535443 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}] 06:15:35 INFO - PROCESS | 1956 | 1461676535710 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:15:35 INFO - PROCESS | 1956 | 1461676535753 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffec7000 == 109 [pid = 1956] [id = 279] 06:15:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f79fe86c800) [pid = 1956] [serial = 838] [outer = (nil)] 06:15:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f79fea8f800) [pid = 1956] [serial = 839] [outer = 0x7f79fe86c800] 06:15:35 INFO - PROCESS | 1956 | 1461676535824 Marionette DEBUG loaded listener.js 06:15:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f79ffb3bc00) [pid = 1956] [serial = 840] [outer = 0x7f79fe86c800] 06:15:36 INFO - PROCESS | 1956 | 1461676536705 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]]]}] 06:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1286ms 06:15:36 INFO - PROCESS | 1956 | 1461676536724 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:15:36 INFO - PROCESS | 1956 | 1461676536727 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:15:36 INFO - PROCESS | 1956 | 1461676536732 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:15:36 INFO - PROCESS | 1956 | 1461676536734 Marionette TRACE conn4 <- [1,1090,null,{}] 06:15:36 INFO - PROCESS | 1956 | 1461676536740 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}] 06:15:36 INFO - PROCESS | 1956 | 1461676536950 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:15:36 INFO - PROCESS | 1956 | 1461676536982 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0079b000 == 110 [pid = 1956] [id = 280] 06:15:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f79fe904400) [pid = 1956] [serial = 841] [outer = (nil)] 06:15:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f79ffc72800) [pid = 1956] [serial = 842] [outer = 0x7f79fe904400] 06:15:37 INFO - PROCESS | 1956 | 1461676537070 Marionette DEBUG loaded listener.js 06:15:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f79ffcb7c00) [pid = 1956] [serial = 843] [outer = 0x7f79fe904400] 06:15:38 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f79f5da0c00) [pid = 1956] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:15:38 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f7a04b5fc00) [pid = 1956] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:15:38 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f79f56cec00) [pid = 1956] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:15:38 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f79f56c5c00) [pid = 1956] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:15:38 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f79f56d1000) [pid = 1956] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:15:38 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f79f6ad0400) [pid = 1956] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:15:38 INFO - PROCESS | 1956 | 1461676538481 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]]]}] 06:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1784ms 06:15:38 INFO - PROCESS | 1956 | 1461676538519 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:15:38 INFO - PROCESS | 1956 | 1461676538522 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:15:38 INFO - PROCESS | 1956 | 1461676538529 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:15:38 INFO - PROCESS | 1956 | 1461676538532 Marionette TRACE conn4 <- [1,1094,null,{}] 06:15:38 INFO - PROCESS | 1956 | 1461676538538 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}] 06:15:38 INFO - PROCESS | 1956 | 1461676538775 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:15:38 INFO - PROCESS | 1956 | 1461676538800 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01050800 == 111 [pid = 1956] [id = 281] 06:15:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f79ffcb8800) [pid = 1956] [serial = 844] [outer = (nil)] 06:15:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f7a00689c00) [pid = 1956] [serial = 845] [outer = 0x7f79ffcb8800] 06:15:38 INFO - PROCESS | 1956 | 1461676538868 Marionette DEBUG loaded listener.js 06:15:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f7a008f0400) [pid = 1956] [serial = 846] [outer = 0x7f79ffcb8800] 06:15:39 INFO - PROCESS | 1956 | 1461676539696 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]]]}] 06:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1179ms 06:15:39 INFO - PROCESS | 1956 | 1461676539717 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:15:39 INFO - PROCESS | 1956 | 1461676539721 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:15:39 INFO - PROCESS | 1956 | 1461676539728 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:15:39 INFO - PROCESS | 1956 | 1461676539731 Marionette TRACE conn4 <- [1,1098,null,{}] 06:15:39 INFO - PROCESS | 1956 | 1461676539737 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}] 06:15:39 INFO - PROCESS | 1956 | 1461676539904 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:15:39 INFO - PROCESS | 1956 | 1461676539920 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03ddd800 == 112 [pid = 1956] [id = 282] 06:15:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f7a002df400) [pid = 1956] [serial = 847] [outer = (nil)] 06:15:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f7a00ae1800) [pid = 1956] [serial = 848] [outer = 0x7f7a002df400] 06:15:39 INFO - PROCESS | 1956 | 1461676539981 Marionette DEBUG loaded listener.js 06:15:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f7a00ea2400) [pid = 1956] [serial = 849] [outer = 0x7f7a002df400] 06:15:41 INFO - PROCESS | 1956 | 1461676541149 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]]]}] 06:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1431ms 06:15:41 INFO - PROCESS | 1956 | 1461676541161 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:15:41 INFO - PROCESS | 1956 | 1461676541171 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:15:41 INFO - PROCESS | 1956 | 1461676541179 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:15:41 INFO - PROCESS | 1956 | 1461676541185 Marionette TRACE conn4 <- [1,1102,null,{}] 06:15:41 INFO - PROCESS | 1956 | 1461676541193 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}] 06:15:41 INFO - PROCESS | 1956 | 1461676541406 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:15:41 INFO - PROCESS | 1956 | 1461676541605 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f85cc000 == 113 [pid = 1956] [id = 283] 06:15:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f79f840e400) [pid = 1956] [serial = 850] [outer = (nil)] 06:15:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f79f8c11000) [pid = 1956] [serial = 851] [outer = 0x7f79f840e400] 06:15:41 INFO - PROCESS | 1956 | 1461676541736 Marionette DEBUG loaded listener.js 06:15:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f79f9abe000) [pid = 1956] [serial = 852] [outer = 0x7f79f840e400] 06:15:42 INFO - PROCESS | 1956 | 1461676542657 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]]]}] 06:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1543ms 06:15:42 INFO - PROCESS | 1956 | 1461676542722 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:15:42 INFO - PROCESS | 1956 | 1461676542731 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:15:42 INFO - PROCESS | 1956 | 1461676542743 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:15:42 INFO - PROCESS | 1956 | 1461676542747 Marionette TRACE conn4 <- [1,1106,null,{}] 06:15:42 INFO - PROCESS | 1956 | 1461676542753 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}] 06:15:42 INFO - PROCESS | 1956 | 1461676542989 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:15:43 INFO - PROCESS | 1956 | 1461676543261 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f8a000 == 114 [pid = 1956] [id = 284] 06:15:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x7f79fa4ef000) [pid = 1956] [serial = 853] [outer = (nil)] 06:15:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x7f79fea8d000) [pid = 1956] [serial = 854] [outer = 0x7f79fa4ef000] 06:15:43 INFO - PROCESS | 1956 | 1461676543379 Marionette DEBUG loaded listener.js 06:15:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x7f79ffc6d000) [pid = 1956] [serial = 855] [outer = 0x7f79fa4ef000] 06:15:44 INFO - PROCESS | 1956 | 1461676544220 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]]]}] 06:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1536ms 06:15:44 INFO - PROCESS | 1956 | 1461676544279 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:15:44 INFO - PROCESS | 1956 | 1461676544283 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:15:44 INFO - PROCESS | 1956 | 1461676544290 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:15:44 INFO - PROCESS | 1956 | 1461676544296 Marionette TRACE conn4 <- [1,1110,null,{}] 06:15:44 INFO - PROCESS | 1956 | 1461676544312 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}] 06:15:44 INFO - PROCESS | 1956 | 1461676544509 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:15:44 INFO - PROCESS | 1956 | 1461676544706 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04b2c800 == 115 [pid = 1956] [id = 285] 06:15:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f79ffb33800) [pid = 1956] [serial = 856] [outer = (nil)] 06:15:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x7f7a00874000) [pid = 1956] [serial = 857] [outer = 0x7f79ffb33800] 06:15:44 INFO - PROCESS | 1956 | 1461676544785 Marionette DEBUG loaded listener.js 06:15:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x7f7a00a56800) [pid = 1956] [serial = 858] [outer = 0x7f79ffb33800] 06:15:45 INFO - PROCESS | 1956 | 1461676545660 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]]]}] 06:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1435ms 06:15:45 INFO - PROCESS | 1956 | 1461676545726 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:15:45 INFO - PROCESS | 1956 | 1461676545731 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:15:45 INFO - PROCESS | 1956 | 1461676545737 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:15:45 INFO - PROCESS | 1956 | 1461676545741 Marionette TRACE conn4 <- [1,1114,null,{}] 06:15:45 INFO - PROCESS | 1956 | 1461676545746 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}] 06:15:45 INFO - PROCESS | 1956 | 1461676545950 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:15:46 INFO - PROCESS | 1956 | 1461676546147 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09476000 == 116 [pid = 1956] [id = 286] 06:15:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x7f79ffde2000) [pid = 1956] [serial = 859] [outer = (nil)] 06:15:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 221 (0x7f7a01b3ec00) [pid = 1956] [serial = 860] [outer = 0x7f79ffde2000] 06:15:46 INFO - PROCESS | 1956 | 1461676546226 Marionette DEBUG loaded listener.js 06:15:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 222 (0x7f7a02021c00) [pid = 1956] [serial = 861] [outer = 0x7f79ffde2000] 06:15:47 INFO - PROCESS | 1956 | 1461676547176 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]]]}] 06:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1491ms 06:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:15:47 INFO - PROCESS | 1956 | 1461676547229 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:15:47 INFO - PROCESS | 1956 | 1461676547232 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:15:47 INFO - PROCESS | 1956 | 1461676547238 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:15:47 INFO - PROCESS | 1956 | 1461676547242 Marionette TRACE conn4 <- [1,1118,null,{}] 06:15:47 INFO - PROCESS | 1956 | 1461676547250 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}] 06:15:47 INFO - PROCESS | 1956 | 1461676547441 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:15:47 INFO - PROCESS | 1956 | 1461676547644 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa99800 == 117 [pid = 1956] [id = 287] 06:15:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 223 (0x7f79f9ab6400) [pid = 1956] [serial = 862] [outer = (nil)] 06:15:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 224 (0x7f7a03457c00) [pid = 1956] [serial = 863] [outer = 0x7f79f9ab6400] 06:15:47 INFO - PROCESS | 1956 | 1461676547761 Marionette DEBUG loaded listener.js 06:15:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 225 (0x7f7a04035400) [pid = 1956] [serial = 864] [outer = 0x7f79f9ab6400] 06:15:48 INFO - PROCESS | 1956 | 1461676548760 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]]]}] 06:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1533ms 06:15:48 INFO - PROCESS | 1956 | 1461676548770 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:15:48 INFO - PROCESS | 1956 | 1461676548774 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:15:48 INFO - PROCESS | 1956 | 1461676548780 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:15:48 INFO - PROCESS | 1956 | 1461676548785 Marionette TRACE conn4 <- [1,1122,null,{}] 06:15:48 INFO - PROCESS | 1956 | 1461676548792 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}] 06:15:48 INFO - PROCESS | 1956 | 1461676548979 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:15:49 INFO - PROCESS | 1956 | 1461676549174 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0d3c7800 == 118 [pid = 1956] [id = 288] 06:15:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 226 (0x7f7a00ad8400) [pid = 1956] [serial = 865] [outer = (nil)] 06:15:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 227 (0x7f7a04a60c00) [pid = 1956] [serial = 866] [outer = 0x7f7a00ad8400] 06:15:49 INFO - PROCESS | 1956 | 1461676549257 Marionette DEBUG loaded listener.js 06:15:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 228 (0x7f7a06a61c00) [pid = 1956] [serial = 867] [outer = 0x7f7a00ad8400] 06:15:50 INFO - PROCESS | 1956 | 1461676550122 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]]]}] 06:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1386ms 06:15:50 INFO - PROCESS | 1956 | 1461676550167 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:15:50 INFO - PROCESS | 1956 | 1461676550171 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:15:50 INFO - PROCESS | 1956 | 1461676550177 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:15:50 INFO - PROCESS | 1956 | 1461676550179 Marionette TRACE conn4 <- [1,1126,null,{}] 06:15:50 INFO - PROCESS | 1956 | 1461676550185 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}] 06:15:50 INFO - PROCESS | 1956 | 1461676550366 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:15:50 INFO - PROCESS | 1956 | 1461676550564 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a171c4000 == 119 [pid = 1956] [id = 289] 06:15:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 229 (0x7f79ffb3f000) [pid = 1956] [serial = 868] [outer = (nil)] 06:15:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 230 (0x7f7a07cdd000) [pid = 1956] [serial = 869] [outer = 0x7f79ffb3f000] 06:15:50 INFO - PROCESS | 1956 | 1461676550640 Marionette DEBUG loaded listener.js 06:15:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 231 (0x7f7a0936f400) [pid = 1956] [serial = 870] [outer = 0x7f79ffb3f000] 06:15:51 INFO - PROCESS | 1956 | 1461676551502 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]]]}] 06:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1385ms 06:15:51 INFO - PROCESS | 1956 | 1461676551563 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:15:51 INFO - PROCESS | 1956 | 1461676551566 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:15:51 INFO - PROCESS | 1956 | 1461676551573 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:15:51 INFO - PROCESS | 1956 | 1461676551576 Marionette TRACE conn4 <- [1,1130,null,{}] 06:15:51 INFO - PROCESS | 1956 | 1461676551581 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}] 06:15:51 INFO - PROCESS | 1956 | 1461676551819 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:15:52 INFO - PROCESS | 1956 | 1461676552013 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bbaa800 == 120 [pid = 1956] [id = 290] 06:15:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 232 (0x7f79fea90000) [pid = 1956] [serial = 871] [outer = (nil)] 06:15:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 233 (0x7f7a09689400) [pid = 1956] [serial = 872] [outer = 0x7f79fea90000] 06:15:52 INFO - PROCESS | 1956 | 1461676552127 Marionette DEBUG loaded listener.js 06:15:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 234 (0x7f7a0a8a0c00) [pid = 1956] [serial = 873] [outer = 0x7f79fea90000] 06:15:53 INFO - PROCESS | 1956 | 1461676552999 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]]]}] 06:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1479ms 06:15:53 INFO - PROCESS | 1956 | 1461676553053 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:15:53 INFO - PROCESS | 1956 | 1461676553057 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:15:53 INFO - PROCESS | 1956 | 1461676553063 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:15:53 INFO - PROCESS | 1956 | 1461676553067 Marionette TRACE conn4 <- [1,1134,null,{}] 06:15:53 INFO - PROCESS | 1956 | 1461676553072 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}] 06:15:53 INFO - PROCESS | 1956 | 1461676553263 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:15:53 INFO - PROCESS | 1956 | 1461676553461 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ef60800 == 121 [pid = 1956] [id = 291] 06:15:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 235 (0x7f7a03444400) [pid = 1956] [serial = 874] [outer = (nil)] 06:15:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 236 (0x7f7a0b56c000) [pid = 1956] [serial = 875] [outer = 0x7f7a03444400] 06:15:53 INFO - PROCESS | 1956 | 1461676553541 Marionette DEBUG loaded listener.js 06:15:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 237 (0x7f7a0c70d400) [pid = 1956] [serial = 876] [outer = 0x7f7a03444400] 06:15:54 INFO - PROCESS | 1956 | 1461676554417 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]]]}] 06:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1431ms 06:15:54 INFO - PROCESS | 1956 | 1461676554496 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:15:54 INFO - PROCESS | 1956 | 1461676554502 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:15:54 INFO - PROCESS | 1956 | 1461676554511 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:15:54 INFO - PROCESS | 1956 | 1461676554513 Marionette TRACE conn4 <- [1,1138,null,{}] 06:15:54 INFO - PROCESS | 1956 | 1461676554520 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}] 06:15:54 INFO - PROCESS | 1956 | 1461676554759 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:15:55 INFO - PROCESS | 1956 | 1461676555019 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a042e6800 == 122 [pid = 1956] [id = 292] 06:15:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 238 (0x7f7a1107d800) [pid = 1956] [serial = 877] [outer = (nil)] 06:15:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 239 (0x7f7a160e8c00) [pid = 1956] [serial = 878] [outer = 0x7f7a1107d800] 06:15:55 INFO - PROCESS | 1956 | 1461676555135 Marionette DEBUG loaded listener.js 06:15:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 240 (0x7f7a16eb0000) [pid = 1956] [serial = 879] [outer = 0x7f7a1107d800] 06:15:55 INFO - PROCESS | 1956 | 1461676555946 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]]]}] 06:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1481ms 06:15:55 INFO - PROCESS | 1956 | 1461676555991 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:15:55 INFO - PROCESS | 1956 | 1461676555995 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:15:56 INFO - PROCESS | 1956 | 1461676556001 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:15:56 INFO - PROCESS | 1956 | 1461676556005 Marionette TRACE conn4 <- [1,1142,null,{}] 06:15:56 INFO - PROCESS | 1956 | 1461676556010 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}] 06:15:56 INFO - PROCESS | 1956 | 1461676556206 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:15:56 INFO - PROCESS | 1956 | 1461676556398 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ba05800 == 123 [pid = 1956] [id = 293] 06:15:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 241 (0x7f7a16017000) [pid = 1956] [serial = 880] [outer = (nil)] 06:15:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 242 (0x7f7a18045c00) [pid = 1956] [serial = 881] [outer = 0x7f7a16017000] 06:15:56 INFO - PROCESS | 1956 | 1461676556532 Marionette DEBUG loaded listener.js 06:15:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 243 (0x7f7a1bab1000) [pid = 1956] [serial = 882] [outer = 0x7f7a16017000] 06:15:57 INFO - PROCESS | 1956 | 1461676557427 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]]]}] 06:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1483ms 06:15:57 INFO - PROCESS | 1956 | 1461676557484 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:15:57 INFO - PROCESS | 1956 | 1461676557488 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:15:57 INFO - PROCESS | 1956 | 1461676557494 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:15:57 INFO - PROCESS | 1956 | 1461676557497 Marionette TRACE conn4 <- [1,1146,null,{}] 06:15:57 INFO - PROCESS | 1956 | 1461676557502 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}] 06:15:57 INFO - PROCESS | 1956 | 1461676557683 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:15:57 INFO - PROCESS | 1956 | 1461676557978 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f47d6800 == 124 [pid = 1956] [id = 294] 06:15:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 244 (0x7f79f4de2800) [pid = 1956] [serial = 883] [outer = (nil)] 06:15:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 245 (0x7f79f8c10800) [pid = 1956] [serial = 884] [outer = 0x7f79f4de2800] 06:15:58 INFO - PROCESS | 1956 | 1461676558110 Marionette DEBUG loaded listener.js 06:15:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 246 (0x7f7a0352f000) [pid = 1956] [serial = 885] [outer = 0x7f79f4de2800] 06:15:59 INFO - PROCESS | 1956 | 1461676559372 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]]]}] 06:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1940ms 06:15:59 INFO - PROCESS | 1956 | 1461676559434 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:15:59 INFO - PROCESS | 1956 | 1461676559440 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:15:59 INFO - PROCESS | 1956 | 1461676559496 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:15:59 INFO - PROCESS | 1956 | 1461676559502 Marionette TRACE conn4 <- [1,1150,null,{}] 06:15:59 INFO - PROCESS | 1956 | 1461676559573 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}] 06:15:59 INFO - PROCESS | 1956 | 1461676559747 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:15:59 INFO - PROCESS | 1956 | 1461676559957 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f845c000 == 125 [pid = 1956] [id = 295] 06:15:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 247 (0x7f79f4de8000) [pid = 1956] [serial = 886] [outer = (nil)] 06:16:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 248 (0x7f79f6b93c00) [pid = 1956] [serial = 887] [outer = 0x7f79f4de8000] 06:16:00 INFO - PROCESS | 1956 | 1461676560027 Marionette DEBUG loaded listener.js 06:16:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 249 (0x7f79f8f71400) [pid = 1956] [serial = 888] [outer = 0x7f79f4de8000] 06:16:01 INFO - PROCESS | 1956 | 1461676561163 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]]]}] 06:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1791ms 06:16:01 INFO - PROCESS | 1956 | 1461676561241 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:16:01 INFO - PROCESS | 1956 | 1461676561252 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:16:01 INFO - PROCESS | 1956 | 1461676561267 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:16:01 INFO - PROCESS | 1956 | 1461676561273 Marionette TRACE conn4 <- [1,1154,null,{}] 06:16:01 INFO - PROCESS | 1956 | 1461676561280 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}] 06:16:01 INFO - PROCESS | 1956 | 1461676561542 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:16:01 INFO - PROCESS | 1956 | 1461676561790 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4d37800 == 126 [pid = 1956] [id = 296] 06:16:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 250 (0x7f79fa4fc000) [pid = 1956] [serial = 889] [outer = (nil)] 06:16:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 251 (0x7f79fe906000) [pid = 1956] [serial = 890] [outer = 0x7f79fa4fc000] 06:16:01 INFO - PROCESS | 1956 | 1461676561860 Marionette DEBUG loaded listener.js 06:16:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 252 (0x7f79ffc67800) [pid = 1956] [serial = 891] [outer = 0x7f79fa4fc000] 06:16:02 INFO - PROCESS | 1956 | 1461676562799 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]]]}] 06:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1594ms 06:16:02 INFO - PROCESS | 1956 | 1461676562861 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:16:02 INFO - PROCESS | 1956 | 1461676562863 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:16:02 INFO - PROCESS | 1956 | 1461676562870 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:16:02 INFO - PROCESS | 1956 | 1461676562876 Marionette TRACE conn4 <- [1,1158,null,{}] 06:16:02 INFO - PROCESS | 1956 | 1461676562891 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}] 06:16:03 INFO - PROCESS | 1956 | 1461676563089 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:16:03 INFO - PROCESS | 1956 | 1461676563339 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a021d7000 == 127 [pid = 1956] [id = 297] 06:16:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 253 (0x7f79fe8cd400) [pid = 1956] [serial = 892] [outer = (nil)] 06:16:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 254 (0x7f7a008ebc00) [pid = 1956] [serial = 893] [outer = 0x7f79fe8cd400] 06:16:03 INFO - PROCESS | 1956 | 1461676563456 Marionette DEBUG loaded listener.js 06:16:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 255 (0x7f7a02025000) [pid = 1956] [serial = 894] [outer = 0x7f79fe8cd400] 06:16:04 INFO - PROCESS | 1956 | 1461676564297 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]]]}] 06:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1488ms 06:16:04 INFO - PROCESS | 1956 | 1461676564359 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:16:04 INFO - PROCESS | 1956 | 1461676564363 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:16:04 INFO - PROCESS | 1956 | 1461676564369 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:16:04 INFO - PROCESS | 1956 | 1461676564372 Marionette TRACE conn4 <- [1,1162,null,{}] 06:16:04 INFO - PROCESS | 1956 | 1461676564377 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}] 06:16:04 INFO - PROCESS | 1956 | 1461676564574 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:16:04 INFO - PROCESS | 1956 | 1461676564776 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a049c9000 == 128 [pid = 1956] [id = 298] 06:16:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 256 (0x7f79f6cb5400) [pid = 1956] [serial = 895] [outer = (nil)] 06:16:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 257 (0x7f7a04041800) [pid = 1956] [serial = 896] [outer = 0x7f79f6cb5400] 06:16:04 INFO - PROCESS | 1956 | 1461676564843 Marionette DEBUG loaded listener.js 06:16:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 258 (0x7f7a04228400) [pid = 1956] [serial = 897] [outer = 0x7f79f6cb5400] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01050800 == 127 [pid = 1956] [id = 281] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0079b000 == 126 [pid = 1956] [id = 280] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 257 (0x7f7a037eac00) [pid = 1956] [serial = 740] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 256 (0x7f7a09dc5400) [pid = 1956] [serial = 749] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 255 (0x7f79f9ecfc00) [pid = 1956] [serial = 731] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 254 (0x7f7a04b60c00) [pid = 1956] [serial = 791] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 253 (0x7f7a0026d000) [pid = 1956] [serial = 734] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 252 (0x7f7a0b58d000) [pid = 1956] [serial = 755] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 251 (0x7f7a09372000) [pid = 1956] [serial = 746] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 250 (0x7f7a00ea7c00) [pid = 1956] [serial = 737] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 249 (0x7f7a160e6000) [pid = 1956] [serial = 764] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 248 (0x7f7a16f04800) [pid = 1956] [serial = 767] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 247 (0x7f7a0b9ad800) [pid = 1956] [serial = 758] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 246 (0x7f7a0aa16400) [pid = 1956] [serial = 752] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 245 (0x7f7a0403f400) [pid = 1956] [serial = 743] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOMWINDOW == 244 (0x7f7a1014b800) [pid = 1956] [serial = 761] [outer = (nil)] [url = about:blank] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffec7000 == 125 [pid = 1956] [id = 279] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa322800 == 124 [pid = 1956] [id = 278] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f47da000 == 123 [pid = 1956] [id = 277] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f85d9800 == 122 [pid = 1956] [id = 276] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa16b000 == 121 [pid = 1956] [id = 275] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f302c800 == 120 [pid = 1956] [id = 274] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2aec000 == 119 [pid = 1956] [id = 273] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f845b000 == 118 [pid = 1956] [id = 272] 06:16:05 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a3b3d1800 == 117 [pid = 1956] [id = 271] 06:16:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6a96800 == 116 [pid = 1956] [id = 270] 06:16:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c330800 == 115 [pid = 1956] [id = 269] 06:16:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a173ac800 == 114 [pid = 1956] [id = 268] 06:16:06 INFO - PROCESS | 1956 | 1461676566028 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]]]}] 06:16:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a101e2800 == 113 [pid = 1956] [id = 267] 06:16:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01b65000 == 112 [pid = 1956] [id = 265] 06:16:06 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f54cf800 == 111 [pid = 1956] [id = 264] 06:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1681ms 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 243 (0x7f7a04b6ac00) [pid = 1956] [serial = 788] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 242 (0x7f79f8132800) [pid = 1956] [serial = 774] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 241 (0x7f79f6acb000) [pid = 1956] [serial = 773] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 240 (0x7f79ffde2400) [pid = 1956] [serial = 782] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 239 (0x7f7a01bb8c00) [pid = 1956] [serial = 783] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 238 (0x7f79ffddb400) [pid = 1956] [serial = 779] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 237 (0x7f7a008f0c00) [pid = 1956] [serial = 780] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 236 (0x7f79fea90400) [pid = 1956] [serial = 777] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 235 (0x7f79f9ab9800) [pid = 1956] [serial = 776] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 234 (0x7f79f9bb7000) [pid = 1956] [serial = 728] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 233 (0x7f79fa4f9400) [pid = 1956] [serial = 770] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 232 (0x7f7a03524400) [pid = 1956] [serial = 785] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 231 (0x7f7a04036800) [pid = 1956] [serial = 786] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | --DOMWINDOW == 230 (0x7f7a07ce4800) [pid = 1956] [serial = 789] [outer = (nil)] [url = about:blank] 06:16:06 INFO - PROCESS | 1956 | 1461676566065 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:16:06 INFO - PROCESS | 1956 | 1461676566070 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:16:06 INFO - PROCESS | 1956 | 1461676566080 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:16:06 INFO - PROCESS | 1956 | 1461676566086 Marionette TRACE conn4 <- [1,1166,null,{}] 06:16:06 INFO - PROCESS | 1956 | 1461676566097 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}] 06:16:06 INFO - PROCESS | 1956 | 1461676566327 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:16:06 INFO - PROCESS | 1956 | 1461676566695 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6a90800 == 112 [pid = 1956] [id = 299] 06:16:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 231 (0x7f79f45f4000) [pid = 1956] [serial = 898] [outer = (nil)] 06:16:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 232 (0x7f79f8c11c00) [pid = 1956] [serial = 899] [outer = 0x7f79f45f4000] 06:16:06 INFO - PROCESS | 1956 | 1461676566829 Marionette DEBUG loaded listener.js 06:16:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 233 (0x7f79f9bb8c00) [pid = 1956] [serial = 900] [outer = 0x7f79f45f4000] 06:16:08 INFO - PROCESS | 1956 | 1461676568119 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]]]}] 06:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2093ms 06:16:08 INFO - PROCESS | 1956 | 1461676568175 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:16:08 INFO - PROCESS | 1956 | 1461676568191 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:16:08 INFO - PROCESS | 1956 | 1461676568229 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:16:08 INFO - PROCESS | 1956 | 1461676568232 Marionette TRACE conn4 <- [1,1170,null,{}] 06:16:08 INFO - PROCESS | 1956 | 1461676568244 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}] 06:16:08 INFO - PROCESS | 1956 | 1461676568741 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:16:08 INFO - PROCESS | 1956 | 1461676568968 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa31b000 == 113 [pid = 1956] [id = 300] 06:16:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 234 (0x7f79ffb35400) [pid = 1956] [serial = 901] [outer = (nil)] 06:16:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 235 (0x7f79ffc70800) [pid = 1956] [serial = 902] [outer = 0x7f79ffb35400] 06:16:09 INFO - PROCESS | 1956 | 1461676569101 Marionette DEBUG loaded listener.js 06:16:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 236 (0x7f79ffde2400) [pid = 1956] [serial = 903] [outer = 0x7f79ffb35400] 06:16:10 INFO - PROCESS | 1956 | 1461676570358 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]]]}] 06:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2207ms 06:16:10 INFO - PROCESS | 1956 | 1461676570415 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:16:10 INFO - PROCESS | 1956 | 1461676570419 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:16:10 INFO - PROCESS | 1956 | 1461676570426 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:16:10 INFO - PROCESS | 1956 | 1461676570432 Marionette TRACE conn4 <- [1,1174,null,{}] 06:16:10 INFO - PROCESS | 1956 | 1461676570448 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}] 06:16:10 INFO - PROCESS | 1956 | 1461676570631 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a215df800 == 112 [pid = 1956] [id = 122] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe760000 == 111 [pid = 1956] [id = 176] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4d4c000 == 110 [pid = 1956] [id = 177] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a215e1000 == 109 [pid = 1956] [id = 175] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5de0000 == 108 [pid = 1956] [id = 236] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8e67000 == 107 [pid = 1956] [id = 159] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6bdf000 == 106 [pid = 1956] [id = 156] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0ada9800 == 105 [pid = 1956] [id = 55] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4414000 == 104 [pid = 1956] [id = 254] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f44f8000 == 103 [pid = 1956] [id = 256] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a215cf800 == 102 [pid = 1956] [id = 105] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1eff0000 == 101 [pid = 1956] [id = 251] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa9e800 == 100 [pid = 1956] [id = 253] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a2153b800 == 99 [pid = 1956] [id = 252] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a021d7000 == 98 [pid = 1956] [id = 297] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4d37800 == 97 [pid = 1956] [id = 296] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f845c000 == 96 [pid = 1956] [id = 295] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa99800 == 95 [pid = 1956] [id = 287] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09476000 == 94 [pid = 1956] [id = 286] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04b2c800 == 93 [pid = 1956] [id = 285] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00f8a000 == 92 [pid = 1956] [id = 284] 06:16:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f85cc000 == 91 [pid = 1956] [id = 283] 06:16:13 INFO - PROCESS | 1956 | 1461676573165 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f44df800 == 92 [pid = 1956] [id = 301] 06:16:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 237 (0x7f79f8c02800) [pid = 1956] [serial = 904] [outer = (nil)] 06:16:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 238 (0x7f79f8c09000) [pid = 1956] [serial = 905] [outer = 0x7f79f8c02800] 06:16:13 INFO - PROCESS | 1956 | 1461676573253 Marionette DEBUG loaded listener.js 06:16:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 239 (0x7f79f8f72800) [pid = 1956] [serial = 906] [outer = 0x7f79f8c02800] 06:16:13 INFO - PROCESS | 1956 | 1461676573976 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] 06:16:14 INFO - PROCESS | 1956 | 1461676574028 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:16:14 INFO - PROCESS | 1956 | 1461676574039 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:16:14 INFO - PROCESS | 1956 | 1461676574043 Marionette TRACE conn4 <- [1,1178,null,{}] 06:16:14 INFO - PROCESS | 1956 | 1461676574050 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}] 06:16:14 INFO - PROCESS | 1956 | 1461676574223 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:16:14 INFO - PROCESS | 1956 | 1461676574385 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8de2000 == 93 [pid = 1956] [id = 302] 06:16:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 240 (0x7f79f8410000) [pid = 1956] [serial = 907] [outer = (nil)] 06:16:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 241 (0x7f79fe911c00) [pid = 1956] [serial = 908] [outer = 0x7f79f8410000] 06:16:14 INFO - PROCESS | 1956 | 1461676574452 Marionette DEBUG loaded listener.js 06:16:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 242 (0x7f7a0087b800) [pid = 1956] [serial = 909] [outer = 0x7f79f8410000] 06:16:15 INFO - PROCESS | 1956 | 1461676575236 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] 06:16:15 INFO - PROCESS | 1956 | 1461676575337 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:16:15 INFO - PROCESS | 1956 | 1461676575344 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:16:15 INFO - PROCESS | 1956 | 1461676575347 Marionette TRACE conn4 <- [1,1182,null,{}] 06:16:15 INFO - PROCESS | 1956 | 1461676575352 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}] 06:16:15 INFO - PROCESS | 1956 | 1461676575565 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:16:15 INFO - PROCESS | 1956 | 1461676575590 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01eb0000 == 94 [pid = 1956] [id = 303] 06:16:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 243 (0x7f79f45f5c00) [pid = 1956] [serial = 910] [outer = (nil)] 06:16:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 244 (0x7f7a037f3800) [pid = 1956] [serial = 911] [outer = 0x7f79f45f5c00] 06:16:15 INFO - PROCESS | 1956 | 1461676575663 Marionette DEBUG loaded listener.js 06:16:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 245 (0x7f7a04221c00) [pid = 1956] [serial = 912] [outer = 0x7f79f45f5c00] 06:16:16 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:16:16 INFO - PROCESS | 1956 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:16:16 INFO - PROCESS | 1956 | 1461676576579 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] 06:16:16 INFO - PROCESS | 1956 | 1461676576628 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:16:16 INFO - PROCESS | 1956 | 1461676576651 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:16:16 INFO - PROCESS | 1956 | 1461676576660 Marionette TRACE conn4 <- [1,1186,null,{}] 06:16:16 INFO - PROCESS | 1956 | 1461676576667 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}] 06:16:16 INFO - PROCESS | 1956 | 1461676576892 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:16:16 INFO - PROCESS | 1956 | 1461676576922 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a06aa6000 == 95 [pid = 1956] [id = 304] 06:16:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 246 (0x7f7a03851c00) [pid = 1956] [serial = 913] [outer = (nil)] 06:16:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 247 (0x7f7a05f5c400) [pid = 1956] [serial = 914] [outer = 0x7f7a03851c00] 06:16:16 INFO - PROCESS | 1956 | 1461676576984 Marionette DEBUG loaded listener.js 06:16:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 248 (0x7f7a08116c00) [pid = 1956] [serial = 915] [outer = 0x7f7a03851c00] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 247 (0x7f7a00568c00) [pid = 1956] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 246 (0x7f7a01b3cc00) [pid = 1956] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 245 (0x7f79f6ac7c00) [pid = 1956] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 244 (0x7f7a16fe7c00) [pid = 1956] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 243 (0x7f7a00563c00) [pid = 1956] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 242 (0x7f79ffc74400) [pid = 1956] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 241 (0x7f79f6ba0c00) [pid = 1956] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 240 (0x7f79f5539400) [pid = 1956] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 239 (0x7f7a01b39800) [pid = 1956] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 238 (0x7f79f812e800) [pid = 1956] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 237 (0x7f79f8f71800) [pid = 1956] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 236 (0x7f7a01bb7c00) [pid = 1956] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 235 (0x7f7a05f60800) [pid = 1956] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 234 (0x7f7a04a62800) [pid = 1956] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 233 (0x7f7a00e9a400) [pid = 1956] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 232 (0x7f79f4ddd400) [pid = 1956] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 231 (0x7f79f9abf400) [pid = 1956] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 230 (0x7f7a037f8400) [pid = 1956] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 229 (0x7f79f6b95800) [pid = 1956] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 228 (0x7f79f812d800) [pid = 1956] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 227 (0x7f79fe86c800) [pid = 1956] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 226 (0x7f79f6cb8c00) [pid = 1956] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 225 (0x7f79fe908000) [pid = 1956] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 224 (0x7f79f56c3400) [pid = 1956] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 223 (0x7f79f8130800) [pid = 1956] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 222 (0x7f7a00875000) [pid = 1956] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 221 (0x7f79fe90a800) [pid = 1956] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 220 (0x7f7a03846c00) [pid = 1956] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x7f7a00684c00) [pid = 1956] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x7f79f8139400) [pid = 1956] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x7f7a00e9cc00) [pid = 1956] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f79f4ddc400) [pid = 1956] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x7f79f56d1c00) [pid = 1956] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x7f79f5dab000) [pid = 1956] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x7f79f5da6000) [pid = 1956] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f79fe904400) [pid = 1956] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f7a04b6ec00) [pid = 1956] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f7a00ea5800) [pid = 1956] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f7a010d8000) [pid = 1956] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f79f6cb6c00) [pid = 1956] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f7a17db3800) [pid = 1956] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f7a04b68400) [pid = 1956] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f79f812e000) [pid = 1956] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f79f8d39c00) [pid = 1956] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f79ffc69400) [pid = 1956] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f79f4deb800) [pid = 1956] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f7a001f3800) [pid = 1956] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x7f7a04b67c00) [pid = 1956] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x7f79f4de4400) [pid = 1956] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x7f7a09180400) [pid = 1956] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x7f7a001ee800) [pid = 1956] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x7f79f56c6c00) [pid = 1956] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x7f79ffcb8800) [pid = 1956] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x7f7a05f5a800) [pid = 1956] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f79f813ac00) [pid = 1956] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f7a00d66800) [pid = 1956] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f7a002e6c00) [pid = 1956] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f79ffde1400) [pid = 1956] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f7a00e9e000) [pid = 1956] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f7a16fe8400) [pid = 1956] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f7a04b6a000) [pid = 1956] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f79fe90fc00) [pid = 1956] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a0056b800) [pid = 1956] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f7a0068ac00) [pid = 1956] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f7a09696400) [pid = 1956] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f79f4de8000) [pid = 1956] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f79fe8cd400) [pid = 1956] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79fa4fc000) [pid = 1956] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79ffb39000) [pid = 1956] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:16:18 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f7a02126000) [pid = 1956] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:16:18 INFO - PROCESS | 1956 | 1461676578903 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] 06:16:18 INFO - PROCESS | 1956 | 1461676578950 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 06:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:16:18 INFO - PROCESS | 1956 | 1461676578956 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:16:18 INFO - PROCESS | 1956 | 1461676578958 Marionette TRACE conn4 <- [1,1190,null,{}] 06:16:18 INFO - PROCESS | 1956 | 1461676578963 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}] 06:16:19 INFO - PROCESS | 1956 | 1461676579114 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 06:16:19 INFO - PROCESS | 1956 | 1461676579129 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8de4800 == 96 [pid = 1956] [id = 305] 06:16:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79f4ddf800) [pid = 1956] [serial = 916] [outer = (nil)] 06:16:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f79f8f78800) [pid = 1956] [serial = 917] [outer = 0x7f79f4ddf800] 06:16:19 INFO - PROCESS | 1956 | 1461676579190 Marionette DEBUG loaded listener.js 06:16:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f79ffb38800) [pid = 1956] [serial = 918] [outer = 0x7f79f4ddf800] 06:16:20 INFO - PROCESS | 1956 | 1461676580059 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] 06:16:20 INFO - PROCESS | 1956 | 1461676580093 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 06:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:16:20 INFO - PROCESS | 1956 | 1461676580099 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:16:20 INFO - PROCESS | 1956 | 1461676580101 Marionette TRACE conn4 <- [1,1194,null,{}] 06:16:20 INFO - PROCESS | 1956 | 1461676580108 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}] 06:16:20 INFO - PROCESS | 1956 | 1461676580324 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 06:16:20 INFO - PROCESS | 1956 | 1461676580542 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f440a000 == 97 [pid = 1956] [id = 306] 06:16:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f79f45ed400) [pid = 1956] [serial = 919] [outer = (nil)] 06:16:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f79f553bc00) [pid = 1956] [serial = 920] [outer = 0x7f79f45ed400] 06:16:20 INFO - PROCESS | 1956 | 1461676580660 Marionette DEBUG loaded listener.js 06:16:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f79f6cb5c00) [pid = 1956] [serial = 921] [outer = 0x7f79f45ed400] 06:16:21 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:16:21 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:16:21 INFO - PROCESS | 1956 | 1461676581676 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] 06:16:21 INFO - PROCESS | 1956 | 1461676581740 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 06:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:16:21 INFO - PROCESS | 1956 | 1461676581747 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:16:21 INFO - PROCESS | 1956 | 1461676581753 Marionette TRACE conn4 <- [1,1198,null,{}] 06:16:21 INFO - PROCESS | 1956 | 1461676581760 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}] 06:16:21 INFO - PROCESS | 1956 | 1461676581951 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 06:16:22 INFO - PROCESS | 1956 | 1461676582197 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dc5000 == 98 [pid = 1956] [id = 307] 06:16:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f79fe8c4000) [pid = 1956] [serial = 922] [outer = (nil)] 06:16:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f79ffc71000) [pid = 1956] [serial = 923] [outer = 0x7f79fe8c4000] 06:16:22 INFO - PROCESS | 1956 | 1461676582288 Marionette DEBUG loaded listener.js 06:16:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f7a00265800) [pid = 1956] [serial = 924] [outer = 0x7f79fe8c4000] 06:16:23 INFO - PROCESS | 1956 | 1461676583181 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]]]}] 06:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1486ms 06:16:23 INFO - PROCESS | 1956 | 1461676583238 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 06:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:16:23 INFO - PROCESS | 1956 | 1461676583244 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 06:16:23 INFO - PROCESS | 1956 | 1461676583251 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:16:23 INFO - PROCESS | 1956 | 1461676583255 Marionette TRACE conn4 <- [1,1202,null,{}] 06:16:23 INFO - PROCESS | 1956 | 1461676583261 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}] 06:16:23 INFO - PROCESS | 1956 | 1461676583448 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 06:16:23 INFO - PROCESS | 1956 | 1461676583643 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0947f800 == 99 [pid = 1956] [id = 308] 06:16:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f7a008e4800) [pid = 1956] [serial = 925] [outer = (nil)] 06:16:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f7a00ae1400) [pid = 1956] [serial = 926] [outer = 0x7f7a008e4800] 06:16:23 INFO - PROCESS | 1956 | 1461676583798 Marionette DEBUG loaded listener.js 06:16:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a00e9e400) [pid = 1956] [serial = 927] [outer = 0x7f7a008e4800] 06:16:24 INFO - PROCESS | 1956 | 1461676584737 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]]]}] 06:16:24 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 06:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1537ms 06:16:24 INFO - PROCESS | 1956 | 1461676584789 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 06:16:24 INFO - PROCESS | 1956 | 1461676584792 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 06:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:16:24 INFO - PROCESS | 1956 | 1461676584808 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:16:24 INFO - PROCESS | 1956 | 1461676584819 Marionette TRACE conn4 <- [1,1206,null,{}] 06:16:24 INFO - PROCESS | 1956 | 1461676584825 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}] 06:16:25 INFO - PROCESS | 1956 | 1461676585072 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 06:16:25 INFO - PROCESS | 1956 | 1461676585313 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01b6f000 == 100 [pid = 1956] [id = 309] 06:16:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f7a00a59400) [pid = 1956] [serial = 928] [outer = (nil)] 06:16:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f7a0384ec00) [pid = 1956] [serial = 929] [outer = 0x7f7a00a59400] 06:16:25 INFO - PROCESS | 1956 | 1461676585434 Marionette DEBUG loaded listener.js 06:16:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f7a04229000) [pid = 1956] [serial = 930] [outer = 0x7f7a00a59400] 06:16:26 INFO - PROCESS | 1956 | 1461676586327 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]]]}] 06:16:26 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 06:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1596ms 06:16:26 INFO - PROCESS | 1956 | 1461676586397 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 06:16:26 INFO - PROCESS | 1956 | 1461676586401 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 06:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:16:26 INFO - PROCESS | 1956 | 1461676586407 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:16:26 INFO - PROCESS | 1956 | 1461676586411 Marionette TRACE conn4 <- [1,1210,null,{}] 06:16:26 INFO - PROCESS | 1956 | 1461676586416 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}] 06:16:26 INFO - PROCESS | 1956 | 1461676586635 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 06:16:26 INFO - PROCESS | 1956 | 1461676586870 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7c4000 == 101 [pid = 1956] [id = 310] 06:16:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f7a01b39800) [pid = 1956] [serial = 931] [outer = (nil)] 06:16:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x7f7a05f5cc00) [pid = 1956] [serial = 932] [outer = 0x7f7a01b39800] 06:16:26 INFO - PROCESS | 1956 | 1461676586989 Marionette DEBUG loaded listener.js 06:16:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x7f7a05fe5000) [pid = 1956] [serial = 933] [outer = 0x7f7a01b39800] 06:16:27 INFO - PROCESS | 1956 | 1461676587831 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]]]}] 06:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1479ms 06:16:27 INFO - PROCESS | 1956 | 1461676587888 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 06:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:16:27 INFO - PROCESS | 1956 | 1461676587892 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 06:16:27 INFO - PROCESS | 1956 | 1461676587898 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:16:27 INFO - PROCESS | 1956 | 1461676587901 Marionette TRACE conn4 <- [1,1214,null,{}] 06:16:27 INFO - PROCESS | 1956 | 1461676587906 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}] 06:16:28 INFO - PROCESS | 1956 | 1461676588099 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 06:16:28 INFO - PROCESS | 1956 | 1461676588344 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a17168800 == 102 [pid = 1956] [id = 311] 06:16:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x7f7a08e49400) [pid = 1956] [serial = 934] [outer = (nil)] 06:16:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x7f7a08e4a800) [pid = 1956] [serial = 935] [outer = 0x7f7a08e49400] 06:16:28 INFO - PROCESS | 1956 | 1461676588541 Marionette DEBUG loaded listener.js 06:16:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x7f7a0a7f7c00) [pid = 1956] [serial = 936] [outer = 0x7f7a08e49400] 06:16:29 INFO - PROCESS | 1956 | 1461676589425 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]]]}] 06:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1584ms 06:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:16:29 INFO - PROCESS | 1956 | 1461676589483 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 06:16:29 INFO - PROCESS | 1956 | 1461676589486 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 06:16:29 INFO - PROCESS | 1956 | 1461676589492 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:16:29 INFO - PROCESS | 1956 | 1461676589495 Marionette TRACE conn4 <- [1,1218,null,{}] 06:16:29 INFO - PROCESS | 1956 | 1461676589500 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}] 06:16:29 INFO - PROCESS | 1956 | 1461676589680 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 06:16:29 INFO - PROCESS | 1956 | 1461676589877 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ba16800 == 103 [pid = 1956] [id = 312] 06:16:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x7f7a08e49800) [pid = 1956] [serial = 937] [outer = (nil)] 06:16:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x7f7a0c755800) [pid = 1956] [serial = 938] [outer = 0x7f7a08e49800] 06:16:29 INFO - PROCESS | 1956 | 1461676589951 Marionette DEBUG loaded listener.js 06:16:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f7a1014b800) [pid = 1956] [serial = 939] [outer = 0x7f7a08e49800] 06:16:30 INFO - PROCESS | 1956 | 1461676590868 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]]]}] 06:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1433ms 06:16:30 INFO - PROCESS | 1956 | 1461676590926 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 06:16:30 INFO - PROCESS | 1956 | 1461676590930 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 06:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:16:30 INFO - PROCESS | 1956 | 1461676590936 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:16:30 INFO - PROCESS | 1956 | 1461676590938 Marionette TRACE conn4 <- [1,1222,null,{}] 06:16:30 INFO - PROCESS | 1956 | 1461676590944 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}] 06:16:31 INFO - PROCESS | 1956 | 1461676591140 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 06:16:31 INFO - PROCESS | 1956 | 1461676591340 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c155000 == 104 [pid = 1956] [id = 313] 06:16:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f79f45fac00) [pid = 1956] [serial = 940] [outer = (nil)] 06:16:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f7a1107b400) [pid = 1956] [serial = 941] [outer = 0x7f79f45fac00] 06:16:31 INFO - PROCESS | 1956 | 1461676591456 Marionette DEBUG loaded listener.js 06:16:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f7a160e6000) [pid = 1956] [serial = 942] [outer = 0x7f79f45fac00] 06:16:32 INFO - PROCESS | 1956 | 1461676592298 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] 06:16:32 INFO - PROCESS | 1956 | 1461676592371 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 06:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:16:32 INFO - PROCESS | 1956 | 1461676592377 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:16:32 INFO - PROCESS | 1956 | 1461676592381 Marionette TRACE conn4 <- [1,1226,null,{}] 06:16:32 INFO - PROCESS | 1956 | 1461676592386 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}] 06:16:32 INFO - PROCESS | 1956 | 1461676592599 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 06:16:32 INFO - PROCESS | 1956 | 1461676592798 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ef56800 == 105 [pid = 1956] [id = 314] 06:16:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f79f6acd400) [pid = 1956] [serial = 943] [outer = (nil)] 06:16:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f7a16f04c00) [pid = 1956] [serial = 944] [outer = 0x7f79f6acd400] 06:16:32 INFO - PROCESS | 1956 | 1461676592875 Marionette DEBUG loaded listener.js 06:16:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f7a16ff2c00) [pid = 1956] [serial = 945] [outer = 0x7f79f6acd400] 06:16:33 INFO - PROCESS | 1956 | 1461676593785 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]]]}] 06:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1479ms 06:16:33 INFO - PROCESS | 1956 | 1461676593858 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 06:16:33 INFO - PROCESS | 1956 | 1461676593862 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 06:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:16:33 INFO - PROCESS | 1956 | 1461676593868 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:16:33 INFO - PROCESS | 1956 | 1461676593871 Marionette TRACE conn4 <- [1,1230,null,{}] 06:16:33 INFO - PROCESS | 1956 | 1461676593877 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}] 06:16:34 INFO - PROCESS | 1956 | 1461676594093 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 06:16:34 INFO - PROCESS | 1956 | 1461676594292 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215d4800 == 106 [pid = 1956] [id = 315] 06:16:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f79f45f6c00) [pid = 1956] [serial = 946] [outer = (nil)] 06:16:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f7a173f9c00) [pid = 1956] [serial = 947] [outer = 0x7f79f45f6c00] 06:16:34 INFO - PROCESS | 1956 | 1461676594407 Marionette DEBUG loaded listener.js 06:16:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f7a18107000) [pid = 1956] [serial = 948] [outer = 0x7f79f45f6c00] 06:16:35 INFO - PROCESS | 1956 | 1461676595264 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]]]}] 06:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1434ms 06:16:35 INFO - PROCESS | 1956 | 1461676595303 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 06:16:35 INFO - PROCESS | 1956 | 1461676595306 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 06:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:16:35 INFO - PROCESS | 1956 | 1461676595313 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:16:35 INFO - PROCESS | 1956 | 1461676595316 Marionette TRACE conn4 <- [1,1234,null,{}] 06:16:35 INFO - PROCESS | 1956 | 1461676595321 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}] 06:16:35 INFO - PROCESS | 1956 | 1461676595496 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 06:16:35 INFO - PROCESS | 1956 | 1461676595704 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa223800 == 107 [pid = 1956] [id = 316] 06:16:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f7a18104000) [pid = 1956] [serial = 949] [outer = (nil)] 06:16:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f7a19d1a400) [pid = 1956] [serial = 950] [outer = 0x7f7a18104000] 06:16:35 INFO - PROCESS | 1956 | 1461676595832 Marionette DEBUG loaded listener.js 06:16:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x7f7a1bca2c00) [pid = 1956] [serial = 951] [outer = 0x7f7a18104000] 06:16:36 INFO - PROCESS | 1956 | 1461676596782 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]]]}] 06:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1528ms 06:16:36 INFO - PROCESS | 1956 | 1461676596842 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 06:16:36 INFO - PROCESS | 1956 | 1461676596847 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 06:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:16:36 INFO - PROCESS | 1956 | 1461676596852 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:16:36 INFO - PROCESS | 1956 | 1461676596856 Marionette TRACE conn4 <- [1,1238,null,{}] 06:16:36 INFO - PROCESS | 1956 | 1461676596861 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}] 06:16:37 INFO - PROCESS | 1956 | 1461676597064 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 06:16:37 INFO - PROCESS | 1956 | 1461676597315 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a042e4000 == 108 [pid = 1956] [id = 317] 06:16:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x7f7a00684000) [pid = 1956] [serial = 952] [outer = (nil)] 06:16:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x7f7a1c50fc00) [pid = 1956] [serial = 953] [outer = 0x7f7a00684000] 06:16:37 INFO - PROCESS | 1956 | 1461676597439 Marionette DEBUG loaded listener.js 06:16:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f7a1c62c000) [pid = 1956] [serial = 954] [outer = 0x7f7a00684000] 06:16:38 INFO - PROCESS | 1956 | 1461676598292 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]]]}] 06:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1487ms 06:16:38 INFO - PROCESS | 1956 | 1461676598340 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 06:16:38 INFO - PROCESS | 1956 | 1461676598343 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 06:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:16:38 INFO - PROCESS | 1956 | 1461676598350 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:16:38 INFO - PROCESS | 1956 | 1461676598353 Marionette TRACE conn4 <- [1,1242,null,{}] 06:16:38 INFO - PROCESS | 1956 | 1461676598359 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}] 06:16:38 INFO - PROCESS | 1956 | 1461676598546 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 06:16:38 INFO - PROCESS | 1956 | 1461676598763 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4410800 == 109 [pid = 1956] [id = 318] 06:16:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x7f79f5da6c00) [pid = 1956] [serial = 955] [outer = (nil)] 06:16:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x7f79f8c0ec00) [pid = 1956] [serial = 956] [outer = 0x7f79f5da6c00] 06:16:38 INFO - PROCESS | 1956 | 1461676598934 Marionette DEBUG loaded listener.js 06:16:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x7f79ffdd5c00) [pid = 1956] [serial = 957] [outer = 0x7f79f5da6c00] 06:16:40 INFO - PROCESS | 1956 | 1461676600017 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]]]}] 06:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1735ms 06:16:40 INFO - PROCESS | 1956 | 1461676600086 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 06:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:16:40 INFO - PROCESS | 1956 | 1461676600099 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 06:16:40 INFO - PROCESS | 1956 | 1461676600106 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:16:40 INFO - PROCESS | 1956 | 1461676600109 Marionette TRACE conn4 <- [1,1246,null,{}] 06:16:40 INFO - PROCESS | 1956 | 1461676600115 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}] 06:16:40 INFO - PROCESS | 1956 | 1461676600341 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 06:16:40 INFO - PROCESS | 1956 | 1461676600585 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4d3b800 == 110 [pid = 1956] [id = 319] 06:16:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 221 (0x7f79f4dde400) [pid = 1956] [serial = 958] [outer = (nil)] 06:16:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 222 (0x7f79f6ac5800) [pid = 1956] [serial = 959] [outer = 0x7f79f4dde400] 06:16:40 INFO - PROCESS | 1956 | 1461676600704 Marionette DEBUG loaded listener.js 06:16:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 223 (0x7f79f8c10c00) [pid = 1956] [serial = 960] [outer = 0x7f79f4dde400] 06:16:41 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01b75000 == 109 [pid = 1956] [id = 10] 06:16:41 INFO - PROCESS | 1956 | 1461676601984 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]]]}] 06:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1936ms 06:16:42 INFO - PROCESS | 1956 | 1461676602044 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 06:16:42 INFO - PROCESS | 1956 | 1461676602049 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 06:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:16:42 INFO - PROCESS | 1956 | 1461676602058 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:16:42 INFO - PROCESS | 1956 | 1461676602064 Marionette TRACE conn4 <- [1,1250,null,{}] 06:16:42 INFO - PROCESS | 1956 | 1461676602071 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}] 06:16:42 INFO - PROCESS | 1956 | 1461676602362 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 06:16:42 INFO - PROCESS | 1956 | 1461676602585 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f9cbb800 == 110 [pid = 1956] [id = 320] 06:16:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 224 (0x7f79f5da6000) [pid = 1956] [serial = 961] [outer = (nil)] 06:16:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 225 (0x7f79f6b9c000) [pid = 1956] [serial = 962] [outer = 0x7f79f5da6000] 06:16:42 INFO - PROCESS | 1956 | 1461676602760 Marionette DEBUG loaded listener.js 06:16:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 226 (0x7f79f9bb3c00) [pid = 1956] [serial = 963] [outer = 0x7f79f5da6000] 06:16:43 INFO - PROCESS | 1956 | 1461676603719 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]]]}] 06:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1734ms 06:16:43 INFO - PROCESS | 1956 | 1461676603792 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 06:16:43 INFO - PROCESS | 1956 | 1461676603799 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 06:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:16:43 INFO - PROCESS | 1956 | 1461676603809 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:16:43 INFO - PROCESS | 1956 | 1461676603813 Marionette TRACE conn4 <- [1,1254,null,{}] 06:16:43 INFO - PROCESS | 1956 | 1461676603818 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}] 06:16:44 INFO - PROCESS | 1956 | 1461676604015 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6bd6800 == 109 [pid = 1956] [id = 188] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8ee000 == 108 [pid = 1956] [id = 190] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03ddd800 == 107 [pid = 1956] [id = 282] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0419b800 == 106 [pid = 1956] [id = 168] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 225 (0x7f7a1bcb0000) [pid = 1956] [serial = 821] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 224 (0x7f79f45f9800) [pid = 1956] [serial = 824] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 223 (0x7f7a1bb5b400) [pid = 1956] [serial = 818] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 222 (0x7f7a00874000) [pid = 1956] [serial = 857] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 221 (0x7f79fea8d000) [pid = 1956] [serial = 854] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 220 (0x7f79f8c11000) [pid = 1956] [serial = 851] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x7f7a04041800) [pid = 1956] [serial = 896] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x7f79f8c10800) [pid = 1956] [serial = 884] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x7f7a160e8c00) [pid = 1956] [serial = 878] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f7a18045c00) [pid = 1956] [serial = 881] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x7f7a09689400) [pid = 1956] [serial = 872] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x7f7a0b56c000) [pid = 1956] [serial = 875] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x7f7a07cdd000) [pid = 1956] [serial = 869] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f7a04a60c00) [pid = 1956] [serial = 866] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f7a0056fc00) [pid = 1956] [serial = 827] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f7a01b3ec00) [pid = 1956] [serial = 860] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f7a03457c00) [pid = 1956] [serial = 863] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | 1461676604351 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8de4800 == 105 [pid = 1956] [id = 305] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a06aa6000 == 104 [pid = 1956] [id = 304] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01eb0000 == 103 [pid = 1956] [id = 303] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8de2000 == 102 [pid = 1956] [id = 302] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f44df800 == 101 [pid = 1956] [id = 301] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa31b000 == 100 [pid = 1956] [id = 300] 06:16:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4408800 == 101 [pid = 1956] [id = 321] 06:16:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f79f56c9400) [pid = 1956] [serial = 964] [outer = (nil)] 06:16:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f79fea88000) [pid = 1956] [serial = 965] [outer = 0x7f79f56c9400] 06:16:44 INFO - PROCESS | 1956 | 1461676604450 Marionette DEBUG loaded listener.js 06:16:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f79ffcb4c00) [pid = 1956] [serial = 966] [outer = 0x7f79f56c9400] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6a90800 == 100 [pid = 1956] [id = 299] 06:16:44 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a049c9000 == 99 [pid = 1956] [id = 298] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f79ffb32800) [pid = 1956] [serial = 684] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f7a01e46000) [pid = 1956] [serial = 738] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f7a03530000) [pid = 1956] [serial = 693] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f79f8409400) [pid = 1956] [serial = 795] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f7a1baa6400) [pid = 1956] [serial = 816] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f7a00d74c00) [pid = 1956] [serial = 557] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f7a0a7fbc00) [pid = 1956] [serial = 750] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f7a184d8800) [pid = 1956] [serial = 813] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f7a0a8a6c00) [pid = 1956] [serial = 518] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f7a18373000) [pid = 1956] [serial = 812] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f7a09784000) [pid = 1956] [serial = 792] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x7f7a0343d400) [pid = 1956] [serial = 690] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x7f7a0c702400) [pid = 1956] [serial = 759] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x7f7a0b872c00) [pid = 1956] [serial = 756] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x7f79f9abb400) [pid = 1956] [serial = 834] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x7f79fe906000) [pid = 1956] [serial = 890] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x7f79f8f71400) [pid = 1956] [serial = 888] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x7f79f6b93c00) [pid = 1956] [serial = 887] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f7a00ae1800) [pid = 1956] [serial = 848] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f7a008f0400) [pid = 1956] [serial = 846] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f7a02025000) [pid = 1956] [serial = 894] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f7a008ebc00) [pid = 1956] [serial = 893] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f79ffc67800) [pid = 1956] [serial = 891] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f7a001f1800) [pid = 1956] [serial = 635] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f7a04a5c400) [pid = 1956] [serial = 744] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f7a00ada000) [pid = 1956] [serial = 644] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a03531000) [pid = 1956] [serial = 800] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f79f6b9e800) [pid = 1956] [serial = 830] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f7a17daa800) [pid = 1956] [serial = 810] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f7a00d6c000) [pid = 1956] [serial = 687] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f79ffddf800) [pid = 1956] [serial = 797] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79f8d32c00) [pid = 1956] [serial = 623] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79f5546800) [pid = 1956] [serial = 527] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f7a11083000) [pid = 1956] [serial = 807] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f79ffb36c00) [pid = 1956] [serial = 554] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79fa4f9800) [pid = 1956] [serial = 626] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f7a16013c00) [pid = 1956] [serial = 762] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f7a08ec8400) [pid = 1956] [serial = 708] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f7a093d9400) [pid = 1956] [serial = 747] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f7a00ea6000) [pid = 1956] [serial = 650] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f7a04040400) [pid = 1956] [serial = 560] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79fe8cb000) [pid = 1956] [serial = 732] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f7a04a66400) [pid = 1956] [serial = 696] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79fe86d000) [pid = 1956] [serial = 836] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79fa4fac00) [pid = 1956] [serial = 587] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79fea8f800) [pid = 1956] [serial = 839] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f7a16fe9000) [pid = 1956] [serial = 771] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f79ffc6d400) [pid = 1956] [serial = 629] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79f56cf400) [pid = 1956] [serial = 524] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f7a002e1c00) [pid = 1956] [serial = 590] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f7a00d65c00) [pid = 1956] [serial = 647] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79ffdd9400) [pid = 1956] [serial = 632] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79f8c05800) [pid = 1956] [serial = 831] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a04b6e800) [pid = 1956] [serial = 699] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f7a00e9ec00) [pid = 1956] [serial = 593] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79f9abe400) [pid = 1956] [serial = 681] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f7a0384d000) [pid = 1956] [serial = 741] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79f5544c00) [pid = 1956] [serial = 794] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a03444800) [pid = 1956] [serial = 656] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f6cb2800) [pid = 1956] [serial = 599] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f7a09692800) [pid = 1956] [serial = 711] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79ffc72800) [pid = 1956] [serial = 842] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f7a06a69400) [pid = 1956] [serial = 702] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79fe8c6800) [pid = 1956] [serial = 837] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f7a0b87b400) [pid = 1956] [serial = 804] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f7a02026400) [pid = 1956] [serial = 653] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f7a16ff1000) [pid = 1956] [serial = 809] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79f8d37400) [pid = 1956] [serial = 551] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79ffcb7c00) [pid = 1956] [serial = 843] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f7a09374400) [pid = 1956] [serial = 803] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f7a1a244c00) [pid = 1956] [serial = 815] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f7a0c760400) [pid = 1956] [serial = 521] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79f8d3c400) [pid = 1956] [serial = 833] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79ffb3bc00) [pid = 1956] [serial = 840] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f7a04a66000) [pid = 1956] [serial = 801] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f7a16eab400) [pid = 1956] [serial = 765] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f7a0d31c800) [pid = 1956] [serial = 806] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f7a00873400) [pid = 1956] [serial = 798] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f7a00691c00) [pid = 1956] [serial = 735] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f7a0403e000) [pid = 1956] [serial = 596] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f7a008eb800) [pid = 1956] [serial = 641] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f7a0af8d800) [pid = 1956] [serial = 753] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f79fe869400) [pid = 1956] [serial = 533] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f7a16f7a800) [pid = 1956] [serial = 768] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f7a00873000) [pid = 1956] [serial = 638] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f7a0a8ac800) [pid = 1956] [serial = 530] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f7a00689c00) [pid = 1956] [serial = 845] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f7a08118800) [pid = 1956] [serial = 705] [outer = (nil)] [url = about:blank] 06:16:45 INFO - PROCESS | 1956 | 1461676605505 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]]]}] 06:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1735ms 06:16:45 INFO - PROCESS | 1956 | 1461676605545 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 06:16:45 INFO - PROCESS | 1956 | 1461676605550 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 06:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:16:45 INFO - PROCESS | 1956 | 1461676605558 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:16:45 INFO - PROCESS | 1956 | 1461676605565 Marionette TRACE conn4 <- [1,1258,null,{}] 06:16:45 INFO - PROCESS | 1956 | 1461676605588 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}] 06:16:45 INFO - PROCESS | 1956 | 1461676605777 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 06:16:45 INFO - PROCESS | 1956 | 1461676605934 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f85d1000 == 100 [pid = 1956] [id = 322] 06:16:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f79f8c05800) [pid = 1956] [serial = 967] [outer = (nil)] 06:16:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f7a001f1800) [pid = 1956] [serial = 968] [outer = 0x7f79f8c05800] 06:16:46 INFO - PROCESS | 1956 | 1461676606111 Marionette DEBUG loaded listener.js 06:16:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f7a0068fc00) [pid = 1956] [serial = 969] [outer = 0x7f79f8c05800] 06:16:47 INFO - PROCESS | 1956 | 1461676607095 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]]]}] 06:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1603ms 06:16:47 INFO - PROCESS | 1956 | 1461676607161 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 06:16:47 INFO - PROCESS | 1956 | 1461676607165 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 06:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:16:47 INFO - PROCESS | 1956 | 1461676607171 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:16:47 INFO - PROCESS | 1956 | 1461676607173 Marionette TRACE conn4 <- [1,1262,null,{}] 06:16:47 INFO - PROCESS | 1956 | 1461676607178 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}] 06:16:47 INFO - PROCESS | 1956 | 1461676607479 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 06:16:47 INFO - PROCESS | 1956 | 1461676607639 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8e5800 == 101 [pid = 1956] [id = 323] 06:16:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f79ffcb7c00) [pid = 1956] [serial = 970] [outer = (nil)] 06:16:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f7a00ad7c00) [pid = 1956] [serial = 971] [outer = 0x7f79ffcb7c00] 06:16:47 INFO - PROCESS | 1956 | 1461676607746 Marionette DEBUG loaded listener.js 06:16:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f7a00cea400) [pid = 1956] [serial = 972] [outer = 0x7f79ffcb7c00] 06:16:48 INFO - PROCESS | 1956 | 1461676608931 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]]]}] 06:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1788ms 06:16:48 INFO - PROCESS | 1956 | 1461676608960 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 06:16:48 INFO - PROCESS | 1956 | 1461676608963 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 06:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:16:48 INFO - PROCESS | 1956 | 1461676608971 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:16:48 INFO - PROCESS | 1956 | 1461676608974 Marionette TRACE conn4 <- [1,1266,null,{}] 06:16:48 INFO - PROCESS | 1956 | 1461676608980 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}] 06:16:49 INFO - PROCESS | 1956 | 1461676609523 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f7a002df400) [pid = 1956] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f79f4de2800) [pid = 1956] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f79ffb35400) [pid = 1956] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f7a03851c00) [pid = 1956] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f79f8c02800) [pid = 1956] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f79f45f4000) [pid = 1956] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f79f8410000) [pid = 1956] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f7a1baa7c00) [pid = 1956] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x7f79ffb3f000) [pid = 1956] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x7f7a03444400) [pid = 1956] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x7f7a18374800) [pid = 1956] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x7f7a1107d800) [pid = 1956] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x7f79fa4ef000) [pid = 1956] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x7f79f45ee800) [pid = 1956] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x7f7a16017000) [pid = 1956] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x7f79f9ab6400) [pid = 1956] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x7f7a00ad8400) [pid = 1956] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x7f79f45f5c00) [pid = 1956] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x7f79fea90000) [pid = 1956] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x7f79f6cb5400) [pid = 1956] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x7f79ffde2000) [pid = 1956] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x7f79f8135c00) [pid = 1956] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x7f79f4ddec00) [pid = 1956] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x7f79ffb33800) [pid = 1956] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:16:49 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x7f79f840e400) [pid = 1956] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:16:49 INFO - PROCESS | 1956 | 1461676609730 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f3038800 == 102 [pid = 1956] [id = 324] 06:16:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x7f79f45ee800) [pid = 1956] [serial = 973] [outer = (nil)] 06:16:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x7f79f45f7800) [pid = 1956] [serial = 974] [outer = 0x7f79f45ee800] 06:16:49 INFO - PROCESS | 1956 | 1461676609808 Marionette DEBUG loaded listener.js 06:16:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x7f79f8c04000) [pid = 1956] [serial = 975] [outer = 0x7f79f45ee800] 06:16:50 INFO - PROCESS | 1956 | 1461676610635 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]]]}] 06:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1685ms 06:16:50 INFO - PROCESS | 1956 | 1461676610658 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 06:16:50 INFO - PROCESS | 1956 | 1461676610662 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 06:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:16:50 INFO - PROCESS | 1956 | 1461676610670 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:16:50 INFO - PROCESS | 1956 | 1461676610674 Marionette TRACE conn4 <- [1,1270,null,{}] 06:16:50 INFO - PROCESS | 1956 | 1461676610680 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}] 06:16:50 INFO - PROCESS | 1956 | 1461676610995 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 06:16:51 INFO - PROCESS | 1956 | 1461676611013 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00792000 == 103 [pid = 1956] [id = 325] 06:16:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x7f7a01b3d800) [pid = 1956] [serial = 976] [outer = (nil)] 06:16:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x7f7a01e38800) [pid = 1956] [serial = 977] [outer = 0x7f7a01b3d800] 06:16:51 INFO - PROCESS | 1956 | 1461676611088 Marionette DEBUG loaded listener.js 06:16:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x7f7a0403f800) [pid = 1956] [serial = 978] [outer = 0x7f7a01b3d800] 06:16:52 INFO - PROCESS | 1956 | 1461676612224 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]]]}] 06:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1633ms 06:16:52 INFO - PROCESS | 1956 | 1461676612304 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 06:16:52 INFO - PROCESS | 1956 | 1461676612310 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 06:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:16:52 INFO - PROCESS | 1956 | 1461676612321 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:16:52 INFO - PROCESS | 1956 | 1461676612324 Marionette TRACE conn4 <- [1,1274,null,{}] 06:16:52 INFO - PROCESS | 1956 | 1461676612335 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}] 06:16:52 INFO - PROCESS | 1956 | 1461676612608 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 06:16:52 INFO - PROCESS | 1956 | 1461676612900 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f85cb800 == 104 [pid = 1956] [id = 326] 06:16:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x7f79f8f7bc00) [pid = 1956] [serial = 979] [outer = (nil)] 06:16:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x7f79f9aba000) [pid = 1956] [serial = 980] [outer = 0x7f79f8f7bc00] 06:16:52 INFO - PROCESS | 1956 | 1461676612982 Marionette DEBUG loaded listener.js 06:16:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x7f79fe8c0000) [pid = 1956] [serial = 981] [outer = 0x7f79f8f7bc00] 06:16:53 INFO - PROCESS | 1956 | 1461676613948 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]]]}] 06:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1692ms 06:16:54 INFO - PROCESS | 1956 | 1461676614015 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 06:16:54 INFO - PROCESS | 1956 | 1461676614024 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 06:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:16:54 INFO - PROCESS | 1956 | 1461676614034 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:16:54 INFO - PROCESS | 1956 | 1461676614038 Marionette TRACE conn4 <- [1,1278,null,{}] 06:16:54 INFO - PROCESS | 1956 | 1461676614044 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}] 06:16:54 INFO - PROCESS | 1956 | 1461676614268 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 06:16:54 INFO - PROCESS | 1956 | 1461676614534 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00404800 == 105 [pid = 1956] [id = 327] 06:16:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x7f79ffcb3400) [pid = 1956] [serial = 982] [outer = (nil)] 06:16:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x7f79ffdd9400) [pid = 1956] [serial = 983] [outer = 0x7f79ffcb3400] 06:16:54 INFO - PROCESS | 1956 | 1461676614657 Marionette DEBUG loaded listener.js 06:16:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x7f7a0056e400) [pid = 1956] [serial = 984] [outer = 0x7f79ffcb3400] 06:16:55 INFO - PROCESS | 1956 | 1461676615604 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]]]}] 06:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1632ms 06:16:55 INFO - PROCESS | 1956 | 1461676615666 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 06:16:55 INFO - PROCESS | 1956 | 1461676615670 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 06:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:16:55 INFO - PROCESS | 1956 | 1461676615677 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:16:55 INFO - PROCESS | 1956 | 1461676615683 Marionette TRACE conn4 <- [1,1282,null,{}] 06:16:55 INFO - PROCESS | 1956 | 1461676615700 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}] 06:16:55 INFO - PROCESS | 1956 | 1461676615958 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 06:16:56 INFO - PROCESS | 1956 | 1461676616239 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0340a800 == 106 [pid = 1956] [id = 328] 06:16:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x7f7a00d74c00) [pid = 1956] [serial = 985] [outer = (nil)] 06:16:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x7f7a01e3bc00) [pid = 1956] [serial = 986] [outer = 0x7f7a00d74c00] 06:16:56 INFO - PROCESS | 1956 | 1461676616324 Marionette DEBUG loaded listener.js 06:16:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x7f7a037f0800) [pid = 1956] [serial = 987] [outer = 0x7f7a00d74c00] 06:16:57 INFO - PROCESS | 1956 | 1461676617201 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]]]}] 06:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1587ms 06:16:57 INFO - PROCESS | 1956 | 1461676617265 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 06:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:16:57 INFO - PROCESS | 1956 | 1461676617270 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 06:16:57 INFO - PROCESS | 1956 | 1461676617277 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:16:57 INFO - PROCESS | 1956 | 1461676617281 Marionette TRACE conn4 <- [1,1286,null,{}] 06:16:57 INFO - PROCESS | 1956 | 1461676617286 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}] 06:16:57 INFO - PROCESS | 1956 | 1461676617496 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 06:16:57 INFO - PROCESS | 1956 | 1461676617683 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04192000 == 107 [pid = 1956] [id = 329] 06:16:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x7f79f9bac800) [pid = 1956] [serial = 988] [outer = (nil)] 06:16:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x7f7a04229800) [pid = 1956] [serial = 989] [outer = 0x7f79f9bac800] 06:16:57 INFO - PROCESS | 1956 | 1461676617807 Marionette DEBUG loaded listener.js 06:16:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f7a044d3400) [pid = 1956] [serial = 990] [outer = 0x7f79f9bac800] 06:16:58 INFO - PROCESS | 1956 | 1461676618712 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]]]}] 06:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1482ms 06:16:58 INFO - PROCESS | 1956 | 1461676618759 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 06:16:58 INFO - PROCESS | 1956 | 1461676618762 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 06:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:16:58 INFO - PROCESS | 1956 | 1461676618768 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:16:58 INFO - PROCESS | 1956 | 1461676618771 Marionette TRACE conn4 <- [1,1290,null,{}] 06:16:58 INFO - PROCESS | 1956 | 1461676618777 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}] 06:16:58 INFO - PROCESS | 1956 | 1461676618970 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 06:16:59 INFO - PROCESS | 1956 | 1461676619199 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a042f5000 == 108 [pid = 1956] [id = 330] 06:16:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f7a044d8c00) [pid = 1956] [serial = 991] [outer = (nil)] 06:16:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f7a044dd800) [pid = 1956] [serial = 992] [outer = 0x7f7a044d8c00] 06:16:59 INFO - PROCESS | 1956 | 1461676619326 Marionette DEBUG loaded listener.js 06:16:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f7a04a66400) [pid = 1956] [serial = 993] [outer = 0x7f7a044d8c00] 06:17:00 INFO - PROCESS | 1956 | 1461676620175 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]]]}] 06:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1482ms 06:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:17:00 INFO - PROCESS | 1956 | 1461676620252 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 06:17:00 INFO - PROCESS | 1956 | 1461676620255 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 06:17:00 INFO - PROCESS | 1956 | 1461676620262 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:17:00 INFO - PROCESS | 1956 | 1461676620265 Marionette TRACE conn4 <- [1,1294,null,{}] 06:17:00 INFO - PROCESS | 1956 | 1461676620270 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}] 06:17:00 INFO - PROCESS | 1956 | 1461676620543 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 06:17:00 INFO - PROCESS | 1956 | 1461676620809 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a049c1800 == 109 [pid = 1956] [id = 331] 06:17:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f7a08118800) [pid = 1956] [serial = 994] [outer = (nil)] 06:17:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f7a09372c00) [pid = 1956] [serial = 995] [outer = 0x7f7a08118800] 06:17:00 INFO - PROCESS | 1956 | 1461676620892 Marionette DEBUG loaded listener.js 06:17:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f7a09693c00) [pid = 1956] [serial = 996] [outer = 0x7f7a08118800] 06:17:01 INFO - PROCESS | 1956 | 1461676621730 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]]]}] 06:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1531ms 06:17:01 INFO - PROCESS | 1956 | 1461676621793 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 06:17:01 INFO - PROCESS | 1956 | 1461676621797 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 06:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:17:01 INFO - PROCESS | 1956 | 1461676621803 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:17:01 INFO - PROCESS | 1956 | 1461676621807 Marionette TRACE conn4 <- [1,1298,null,{}] 06:17:01 INFO - PROCESS | 1956 | 1461676621812 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}] 06:17:02 INFO - PROCESS | 1956 | 1461676622042 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 06:17:02 INFO - PROCESS | 1956 | 1461676622276 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a07ccb000 == 110 [pid = 1956] [id = 332] 06:17:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f7a00876400) [pid = 1956] [serial = 997] [outer = (nil)] 06:17:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f7a0a46a000) [pid = 1956] [serial = 998] [outer = 0x7f7a00876400] 06:17:02 INFO - PROCESS | 1956 | 1461676622394 Marionette DEBUG loaded listener.js 06:17:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f7a0ab71400) [pid = 1956] [serial = 999] [outer = 0x7f7a00876400] 06:17:03 INFO - PROCESS | 1956 | 1461676623266 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]]]}] 06:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1538ms 06:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:17:03 INFO - PROCESS | 1956 | 1461676623342 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 06:17:03 INFO - PROCESS | 1956 | 1461676623345 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 06:17:03 INFO - PROCESS | 1956 | 1461676623352 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:17:03 INFO - PROCESS | 1956 | 1461676623355 Marionette TRACE conn4 <- [1,1302,null,{}] 06:17:03 INFO - PROCESS | 1956 | 1461676623361 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}] 06:17:03 INFO - PROCESS | 1956 | 1461676623562 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 06:17:03 INFO - PROCESS | 1956 | 1461676623810 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a091bf000 == 111 [pid = 1956] [id = 333] 06:17:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79ffcb2400) [pid = 1956] [serial = 1000] [outer = (nil)] 06:17:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f7a0977ac00) [pid = 1956] [serial = 1001] [outer = 0x7f79ffcb2400] 06:17:03 INFO - PROCESS | 1956 | 1461676623905 Marionette DEBUG loaded listener.js 06:17:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f7a09adf800) [pid = 1956] [serial = 1002] [outer = 0x7f79ffcb2400] 06:17:04 INFO - PROCESS | 1956 | 1461676624759 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]]]}] 06:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1480ms 06:17:04 INFO - PROCESS | 1956 | 1461676624832 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 06:17:04 INFO - PROCESS | 1956 | 1461676624836 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 06:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:17:04 INFO - PROCESS | 1956 | 1461676624843 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:17:04 INFO - PROCESS | 1956 | 1461676624846 Marionette TRACE conn4 <- [1,1306,null,{}] 06:17:04 INFO - PROCESS | 1956 | 1461676624852 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}] 06:17:05 INFO - PROCESS | 1956 | 1461676625088 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 06:17:05 INFO - PROCESS | 1956 | 1461676625328 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4f0000 == 112 [pid = 1956] [id = 334] 06:17:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f7a0422f800) [pid = 1956] [serial = 1003] [outer = (nil)] 06:17:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f7a0c5dac00) [pid = 1956] [serial = 1004] [outer = 0x7f7a0422f800] 06:17:05 INFO - PROCESS | 1956 | 1461676625459 Marionette DEBUG loaded listener.js 06:17:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f7a0d314000) [pid = 1956] [serial = 1005] [outer = 0x7f7a0422f800] 06:17:06 INFO - PROCESS | 1956 | 1461676626324 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]]]}] 06:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1531ms 06:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:17:06 INFO - PROCESS | 1956 | 1461676626375 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 06:17:06 INFO - PROCESS | 1956 | 1461676626378 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 06:17:06 INFO - PROCESS | 1956 | 1461676626385 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:17:06 INFO - PROCESS | 1956 | 1461676626388 Marionette TRACE conn4 <- [1,1310,null,{}] 06:17:06 INFO - PROCESS | 1956 | 1461676626393 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}] 06:17:06 INFO - PROCESS | 1956 | 1461676626590 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 06:17:06 INFO - PROCESS | 1956 | 1461676626846 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aaa9800 == 113 [pid = 1956] [id = 335] 06:17:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79fa4f2c00) [pid = 1956] [serial = 1006] [outer = (nil)] 06:17:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f7a16019800) [pid = 1956] [serial = 1007] [outer = 0x7f79fa4f2c00] 06:17:06 INFO - PROCESS | 1956 | 1461676626970 Marionette DEBUG loaded listener.js 06:17:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f7a16fe9000) [pid = 1956] [serial = 1008] [outer = 0x7f79fa4f2c00] 06:17:07 INFO - PROCESS | 1956 | 1461676627854 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] 06:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:17:07 INFO - PROCESS | 1956 | 1461676627928 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 06:17:07 INFO - PROCESS | 1956 | 1461676627934 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:17:07 INFO - PROCESS | 1956 | 1461676627939 Marionette TRACE conn4 <- [1,1314,null,{}] 06:17:07 INFO - PROCESS | 1956 | 1461676627944 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}] 06:17:08 INFO - PROCESS | 1956 | 1461676628220 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 06:17:08 INFO - PROCESS | 1956 | 1461676628516 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0d3c8800 == 114 [pid = 1956] [id = 336] 06:17:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f7a1bb68000) [pid = 1956] [serial = 1009] [outer = (nil)] 06:17:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f7a1bcaec00) [pid = 1956] [serial = 1010] [outer = 0x7f7a1bb68000] 06:17:08 INFO - PROCESS | 1956 | 1461676628602 Marionette DEBUG loaded listener.js 06:17:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f7a1c507400) [pid = 1956] [serial = 1011] [outer = 0x7f7a1bb68000] 06:17:09 INFO - PROCESS | 1956 | 1461676629536 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]]]}] 06:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1682ms 06:17:09 INFO - PROCESS | 1956 | 1461676629617 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 06:17:09 INFO - PROCESS | 1956 | 1461676629622 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 06:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:17:09 INFO - PROCESS | 1956 | 1461676629629 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:17:09 INFO - PROCESS | 1956 | 1461676629633 Marionette TRACE conn4 <- [1,1318,null,{}] 06:17:09 INFO - PROCESS | 1956 | 1461676629640 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}] 06:17:09 INFO - PROCESS | 1956 | 1461676629887 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 06:17:10 INFO - PROCESS | 1956 | 1461676630172 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f3020800 == 115 [pid = 1956] [id = 337] 06:17:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f254a000) [pid = 1956] [serial = 1012] [outer = (nil)] 06:17:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79f2551000) [pid = 1956] [serial = 1013] [outer = 0x7f79f254a000] 06:17:10 INFO - PROCESS | 1956 | 1461676630250 Marionette DEBUG loaded listener.js 06:17:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f2555800) [pid = 1956] [serial = 1014] [outer = 0x7f79f254a000] 06:17:11 INFO - PROCESS | 1956 | 1461676631643 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]]]}] 06:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2089ms 06:17:11 INFO - PROCESS | 1956 | 1461676631721 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 06:17:11 INFO - PROCESS | 1956 | 1461676631731 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 06:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:17:11 INFO - PROCESS | 1956 | 1461676631745 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:17:11 INFO - PROCESS | 1956 | 1461676631757 Marionette TRACE conn4 <- [1,1322,null,{}] 06:17:11 INFO - PROCESS | 1956 | 1461676631765 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}] 06:17:12 INFO - PROCESS | 1956 | 1461676632065 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 06:17:12 INFO - PROCESS | 1956 | 1461676632325 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8dde800 == 116 [pid = 1956] [id = 338] 06:17:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f6b95800) [pid = 1956] [serial = 1015] [outer = (nil)] 06:17:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f6ba1c00) [pid = 1956] [serial = 1016] [outer = 0x7f79f6b95800] 06:17:12 INFO - PROCESS | 1956 | 1461676632398 Marionette DEBUG loaded listener.js 06:17:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f8135c00) [pid = 1956] [serial = 1017] [outer = 0x7f79f6b95800] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1ba05800 == 115 [pid = 1956] [id = 293] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1bbaa800 == 114 [pid = 1956] [id = 290] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79f8f78800) [pid = 1956] [serial = 917] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01b74800 == 113 [pid = 1956] [id = 11] 06:17:13 INFO - PROCESS | 1956 | 1461676633574 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]]]}] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa223800 == 112 [pid = 1956] [id = 316] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a215d4800 == 111 [pid = 1956] [id = 315] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1ef56800 == 110 [pid = 1956] [id = 314] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c155000 == 109 [pid = 1956] [id = 313] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1ba16800 == 108 [pid = 1956] [id = 312] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a17168800 == 107 [pid = 1956] [id = 311] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0c7c4000 == 106 [pid = 1956] [id = 310] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01b6f000 == 105 [pid = 1956] [id = 309] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0947f800 == 104 [pid = 1956] [id = 308] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03dc5000 == 103 [pid = 1956] [id = 307] 06:17:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f440a000 == 102 [pid = 1956] [id = 306] 06:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1895ms 06:17:13 INFO - PROCESS | 1956 | 1461676633640 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 06:17:13 INFO - PROCESS | 1956 | 1461676633649 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 06:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:17:13 INFO - PROCESS | 1956 | 1461676633659 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:17:13 INFO - PROCESS | 1956 | 1461676633662 Marionette TRACE conn4 <- [1,1326,null,{}] 06:17:13 INFO - PROCESS | 1956 | 1461676633668 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}] 06:17:13 INFO - PROCESS | 1956 | 1461676633901 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a00ea2400) [pid = 1956] [serial = 849] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f7a0352f000) [pid = 1956] [serial = 885] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79ffc70800) [pid = 1956] [serial = 902] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f7a05f5c400) [pid = 1956] [serial = 914] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79f8f72800) [pid = 1956] [serial = 906] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79f8c11c00) [pid = 1956] [serial = 899] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79fe911c00) [pid = 1956] [serial = 908] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79f8c09000) [pid = 1956] [serial = 905] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f7a1c1abc00) [pid = 1956] [serial = 822] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79ffde2400) [pid = 1956] [serial = 903] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f7a0087b800) [pid = 1956] [serial = 909] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f7a0936f400) [pid = 1956] [serial = 870] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f7a0c70d400) [pid = 1956] [serial = 876] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f7a1bca8000) [pid = 1956] [serial = 819] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f7a16eb0000) [pid = 1956] [serial = 879] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f79ffc6d000) [pid = 1956] [serial = 855] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f7a1bcab800) [pid = 1956] [serial = 825] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f7a1bab1000) [pid = 1956] [serial = 882] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f7a04035400) [pid = 1956] [serial = 864] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f7a06a61c00) [pid = 1956] [serial = 867] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f7a04221c00) [pid = 1956] [serial = 912] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f7a0a8a0c00) [pid = 1956] [serial = 873] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f7a08116c00) [pid = 1956] [serial = 915] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f7a04228400) [pid = 1956] [serial = 897] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f7a02021c00) [pid = 1956] [serial = 861] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f7a01e3ac00) [pid = 1956] [serial = 729] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f7a0422c000) [pid = 1956] [serial = 828] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x7f79f9bb8c00) [pid = 1956] [serial = 900] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x7f7a037f3800) [pid = 1956] [serial = 911] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x7f7a00a56800) [pid = 1956] [serial = 858] [outer = (nil)] [url = about:blank] 06:17:13 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x7f79f9abe000) [pid = 1956] [serial = 852] [outer = (nil)] [url = about:blank] 06:17:14 INFO - PROCESS | 1956 | 1461676634199 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f47d6000 == 103 [pid = 1956] [id = 339] 06:17:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x7f79f8c0a800) [pid = 1956] [serial = 1018] [outer = (nil)] 06:17:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x7f79f9baf400) [pid = 1956] [serial = 1019] [outer = 0x7f79f8c0a800] 06:17:14 INFO - PROCESS | 1956 | 1461676634267 Marionette DEBUG loaded listener.js 06:17:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x7f79fa4fc000) [pid = 1956] [serial = 1020] [outer = 0x7f79f8c0a800] 06:17:14 INFO - PROCESS | 1956 | 1461676634996 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]]]}] 06:17:15 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 06:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1383ms 06:17:15 INFO - PROCESS | 1956 | 1461676635043 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 06:17:15 INFO - PROCESS | 1956 | 1461676635047 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 06:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:17:15 INFO - PROCESS | 1956 | 1461676635053 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:17:15 INFO - PROCESS | 1956 | 1461676635058 Marionette TRACE conn4 <- [1,1330,null,{}] 06:17:15 INFO - PROCESS | 1956 | 1461676635073 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}] 06:17:15 INFO - PROCESS | 1956 | 1461676635310 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 06:17:15 INFO - PROCESS | 1956 | 1461676635338 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f9cb9000 == 104 [pid = 1956] [id = 340] 06:17:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x7f79fe86a000) [pid = 1956] [serial = 1021] [outer = (nil)] 06:17:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f79ffb3d000) [pid = 1956] [serial = 1022] [outer = 0x7f79fe86a000] 06:17:15 INFO - PROCESS | 1956 | 1461676635405 Marionette DEBUG loaded listener.js 06:17:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f79ffcb9400) [pid = 1956] [serial = 1023] [outer = 0x7f79fe86a000] 06:17:16 INFO - PROCESS | 1956 | 1461676636292 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]]]}] 06:17:16 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 06:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1292ms 06:17:16 INFO - PROCESS | 1956 | 1461676636358 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 06:17:16 INFO - PROCESS | 1956 | 1461676636363 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 06:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:17:16 INFO - PROCESS | 1956 | 1461676636369 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:17:16 INFO - PROCESS | 1956 | 1461676636371 Marionette TRACE conn4 <- [1,1334,null,{}] 06:17:16 INFO - PROCESS | 1956 | 1461676636376 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}] 06:17:16 INFO - PROCESS | 1956 | 1461676636602 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 06:17:16 INFO - PROCESS | 1956 | 1461676636629 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffecb800 == 105 [pid = 1956] [id = 341] 06:17:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f79ffb3e800) [pid = 1956] [serial = 1024] [outer = (nil)] 06:17:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f7a00562400) [pid = 1956] [serial = 1025] [outer = 0x7f79ffb3e800] 06:17:16 INFO - PROCESS | 1956 | 1461676636693 Marionette DEBUG loaded listener.js 06:17:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f7a00570c00) [pid = 1956] [serial = 1026] [outer = 0x7f79ffb3e800] 06:17:17 INFO - PROCESS | 1956 | 1461676637673 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]]]}] 06:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1332ms 06:17:17 INFO - PROCESS | 1956 | 1461676637701 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 06:17:17 INFO - PROCESS | 1956 | 1461676637705 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 06:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:17:17 INFO - PROCESS | 1956 | 1461676637710 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:17:17 INFO - PROCESS | 1956 | 1461676637712 Marionette TRACE conn4 <- [1,1338,null,{}] 06:17:17 INFO - PROCESS | 1956 | 1461676637718 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}] 06:17:17 INFO - PROCESS | 1956 | 1461676637949 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 06:17:17 INFO - PROCESS | 1956 | 1461676637985 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f82800 == 106 [pid = 1956] [id = 342] 06:17:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f7a00571000) [pid = 1956] [serial = 1027] [outer = (nil)] 06:17:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f7a008e9800) [pid = 1956] [serial = 1028] [outer = 0x7f7a00571000] 06:17:18 INFO - PROCESS | 1956 | 1461676638051 Marionette DEBUG loaded listener.js 06:17:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f7a00a59800) [pid = 1956] [serial = 1029] [outer = 0x7f7a00571000] 06:17:18 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f79f8c05800) [pid = 1956] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:17:18 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f79ffcb7c00) [pid = 1956] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:17:18 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f79f5da6000) [pid = 1956] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:17:18 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f79f56c9400) [pid = 1956] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:17:18 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f7a010cc800) [pid = 1956] [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.] 06:17:18 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f79f45ee800) [pid = 1956] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:17:18 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f7a01b78000) [pid = 1956] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:17:18 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f79f4ddf800) [pid = 1956] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:17:19 INFO - PROCESS | 1956 | 1461676639725 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]]]}] 06:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2032ms 06:17:19 INFO - PROCESS | 1956 | 1461676639744 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 06:17:19 INFO - PROCESS | 1956 | 1461676639747 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 06:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:17:19 INFO - PROCESS | 1956 | 1461676639753 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:17:19 INFO - PROCESS | 1956 | 1461676639768 Marionette TRACE conn4 <- [1,1342,null,{}] 06:17:19 INFO - PROCESS | 1956 | 1461676639776 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}] 06:17:20 INFO - PROCESS | 1956 | 1461676640016 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 06:17:20 INFO - PROCESS | 1956 | 1461676640083 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03811800 == 107 [pid = 1956] [id = 343] 06:17:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f7a0087b400) [pid = 1956] [serial = 1030] [outer = (nil)] 06:17:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f7a00ea2000) [pid = 1956] [serial = 1031] [outer = 0x7f7a0087b400] 06:17:20 INFO - PROCESS | 1956 | 1461676640152 Marionette DEBUG loaded listener.js 06:17:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f7a0343e400) [pid = 1956] [serial = 1032] [outer = 0x7f7a0087b400] 06:17:21 INFO - PROCESS | 1956 | 1461676641127 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]]]}] 06:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1394ms 06:17:21 INFO - PROCESS | 1956 | 1461676641147 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 06:17:21 INFO - PROCESS | 1956 | 1461676641153 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 06:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:17:21 INFO - PROCESS | 1956 | 1461676641163 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:17:21 INFO - PROCESS | 1956 | 1461676641169 Marionette TRACE conn4 <- [1,1346,null,{}] 06:17:21 INFO - PROCESS | 1956 | 1461676641179 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}] 06:17:21 INFO - PROCESS | 1956 | 1461676641378 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 06:17:21 INFO - PROCESS | 1956 | 1461676641644 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f844d000 == 108 [pid = 1956] [id = 344] 06:17:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f79f5546800) [pid = 1956] [serial = 1033] [outer = (nil)] 06:17:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f79f6cba800) [pid = 1956] [serial = 1034] [outer = 0x7f79f5546800] 06:17:21 INFO - PROCESS | 1956 | 1461676641778 Marionette DEBUG loaded listener.js 06:17:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f79f8c0bc00) [pid = 1956] [serial = 1035] [outer = 0x7f79f5546800] 06:17:22 INFO - PROCESS | 1956 | 1461676642679 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]]]}] 06:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1590ms 06:17:22 INFO - PROCESS | 1956 | 1461676642754 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 06:17:22 INFO - PROCESS | 1956 | 1461676642763 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 06:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:17:22 INFO - PROCESS | 1956 | 1461676642773 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:17:22 INFO - PROCESS | 1956 | 1461676642778 Marionette TRACE conn4 <- [1,1350,null,{}] 06:17:22 INFO - PROCESS | 1956 | 1461676642784 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}] 06:17:23 INFO - PROCESS | 1956 | 1461676643027 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 06:17:23 INFO - PROCESS | 1956 | 1461676643312 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01040800 == 109 [pid = 1956] [id = 345] 06:17:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f79fa4fac00) [pid = 1956] [serial = 1036] [outer = (nil)] 06:17:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f79fe908400) [pid = 1956] [serial = 1037] [outer = 0x7f79fa4fac00] 06:17:23 INFO - PROCESS | 1956 | 1461676643401 Marionette DEBUG loaded listener.js 06:17:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79ffc74000) [pid = 1956] [serial = 1038] [outer = 0x7f79fa4fac00] 06:17:24 INFO - PROCESS | 1956 | 1461676644373 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]]]}] 06:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1632ms 06:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:17:24 INFO - PROCESS | 1956 | 1461676644405 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 06:17:24 INFO - PROCESS | 1956 | 1461676644408 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 06:17:24 INFO - PROCESS | 1956 | 1461676644416 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:17:24 INFO - PROCESS | 1956 | 1461676644422 Marionette TRACE conn4 <- [1,1354,null,{}] 06:17:24 INFO - PROCESS | 1956 | 1461676644437 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}] 06:17:24 INFO - PROCESS | 1956 | 1461676644662 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 06:17:24 INFO - PROCESS | 1956 | 1461676644897 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048a2000 == 110 [pid = 1956] [id = 346] 06:17:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f7a0087b800) [pid = 1956] [serial = 1039] [outer = (nil)] 06:17:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f7a00adf000) [pid = 1956] [serial = 1040] [outer = 0x7f7a0087b800] 06:17:25 INFO - PROCESS | 1956 | 1461676645020 Marionette DEBUG loaded listener.js 06:17:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f7a00e99c00) [pid = 1956] [serial = 1041] [outer = 0x7f7a0087b800] 06:17:25 INFO - PROCESS | 1956 | 1461676645870 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]]]}] 06:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1485ms 06:17:25 INFO - PROCESS | 1956 | 1461676645900 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 06:17:25 INFO - PROCESS | 1956 | 1461676645905 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 06:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:17:25 INFO - PROCESS | 1956 | 1461676645911 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:17:25 INFO - PROCESS | 1956 | 1461676645914 Marionette TRACE conn4 <- [1,1358,null,{}] 06:17:25 INFO - PROCESS | 1956 | 1461676645920 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}] 06:17:26 INFO - PROCESS | 1956 | 1461676646114 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 06:17:26 INFO - PROCESS | 1956 | 1461676646319 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04b19800 == 111 [pid = 1956] [id = 347] 06:17:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79f9eca800) [pid = 1956] [serial = 1042] [outer = (nil)] 06:17:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f7a03524400) [pid = 1956] [serial = 1043] [outer = 0x7f79f9eca800] 06:17:26 INFO - PROCESS | 1956 | 1461676646435 Marionette DEBUG loaded listener.js 06:17:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f7a04035400) [pid = 1956] [serial = 1044] [outer = 0x7f79f9eca800] 06:17:27 INFO - PROCESS | 1956 | 1461676647372 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]]]}] 06:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1530ms 06:17:27 INFO - PROCESS | 1956 | 1461676647442 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 06:17:27 INFO - PROCESS | 1956 | 1461676647446 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 06:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:17:27 INFO - PROCESS | 1956 | 1461676647454 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:17:27 INFO - PROCESS | 1956 | 1461676647458 Marionette TRACE conn4 <- [1,1362,null,{}] 06:17:27 INFO - PROCESS | 1956 | 1461676647465 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}] 06:17:27 INFO - PROCESS | 1956 | 1461676647676 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 06:17:27 INFO - PROCESS | 1956 | 1461676647913 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09488000 == 112 [pid = 1956] [id = 348] 06:17:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f7a00a4ac00) [pid = 1956] [serial = 1045] [outer = (nil)] 06:17:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f7a0422ec00) [pid = 1956] [serial = 1046] [outer = 0x7f7a00a4ac00] 06:17:28 INFO - PROCESS | 1956 | 1461676648035 Marionette DEBUG loaded listener.js 06:17:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f7a044da000) [pid = 1956] [serial = 1047] [outer = 0x7f7a00a4ac00] 06:17:29 INFO - PROCESS | 1956 | 1461676649034 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]]]}] 06:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1682ms 06:17:29 INFO - PROCESS | 1956 | 1461676649136 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 06:17:29 INFO - PROCESS | 1956 | 1461676649140 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 06:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:17:29 INFO - PROCESS | 1956 | 1461676649147 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:17:29 INFO - PROCESS | 1956 | 1461676649150 Marionette TRACE conn4 <- [1,1366,null,{}] 06:17:29 INFO - PROCESS | 1956 | 1461676649156 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}] 06:17:29 INFO - PROCESS | 1956 | 1461676649414 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 06:17:29 INFO - PROCESS | 1956 | 1461676649702 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b85a800 == 113 [pid = 1956] [id = 349] 06:17:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f7a06a68800) [pid = 1956] [serial = 1048] [outer = (nil)] 06:17:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f7a08ed7c00) [pid = 1956] [serial = 1049] [outer = 0x7f7a06a68800] 06:17:29 INFO - PROCESS | 1956 | 1461676649783 Marionette DEBUG loaded listener.js 06:17:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f7a0a8a6c00) [pid = 1956] [serial = 1050] [outer = 0x7f7a06a68800] 06:17:30 INFO - PROCESS | 1956 | 1461676650743 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] 06:17:30 INFO - PROCESS | 1956 | 1461676650781 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 06:17:30 INFO - PROCESS | 1956 | 1461676650787 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:17:30 INFO - PROCESS | 1956 | 1461676650791 Marionette TRACE conn4 <- [1,1370,null,{}] 06:17:30 INFO - PROCESS | 1956 | 1461676650796 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}] 06:17:31 INFO - PROCESS | 1956 | 1461676650998 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 06:17:31 INFO - PROCESS | 1956 | 1461676651240 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a16fc0800 == 114 [pid = 1956] [id = 350] 06:17:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f7a04b61400) [pid = 1956] [serial = 1051] [outer = (nil)] 06:17:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f7a0c70d400) [pid = 1956] [serial = 1052] [outer = 0x7f7a04b61400] 06:17:31 INFO - PROCESS | 1956 | 1461676651363 Marionette DEBUG loaded listener.js 06:17:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f7a16019400) [pid = 1956] [serial = 1053] [outer = 0x7f7a04b61400] 06:17:32 INFO - PROCESS | 1956 | 1461676652274 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] 06:17:32 INFO - PROCESS | 1956 | 1461676652342 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 06:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:17:32 INFO - PROCESS | 1956 | 1461676652348 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:17:32 INFO - PROCESS | 1956 | 1461676652351 Marionette TRACE conn4 <- [1,1374,null,{}] 06:17:32 INFO - PROCESS | 1956 | 1461676652357 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}] 06:17:32 INFO - PROCESS | 1956 | 1461676652593 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 06:17:32 INFO - PROCESS | 1956 | 1461676652844 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1830e000 == 115 [pid = 1956] [id = 351] 06:17:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f7a05fd9800) [pid = 1956] [serial = 1054] [outer = (nil)] 06:17:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f7a16eb2800) [pid = 1956] [serial = 1055] [outer = 0x7f7a05fd9800] 06:17:32 INFO - PROCESS | 1956 | 1461676652921 Marionette DEBUG loaded listener.js 06:17:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f7a17357800) [pid = 1956] [serial = 1056] [outer = 0x7f7a05fd9800] 06:17:33 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:33 INFO - PROCESS | 1956 | 1461676653785 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] 06:17:33 INFO - PROCESS | 1956 | 1461676653838 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 06:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:17:33 INFO - PROCESS | 1956 | 1461676653844 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:17:33 INFO - PROCESS | 1956 | 1461676653846 Marionette TRACE conn4 <- [1,1378,null,{}] 06:17:33 INFO - PROCESS | 1956 | 1461676653852 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}] 06:17:34 INFO - PROCESS | 1956 | 1461676654051 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 06:17:34 INFO - PROCESS | 1956 | 1461676654302 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ba0b800 == 116 [pid = 1956] [id = 352] 06:17:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f7a04a59800) [pid = 1956] [serial = 1057] [outer = (nil)] 06:17:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f7a1a248800) [pid = 1956] [serial = 1058] [outer = 0x7f7a04a59800] 06:17:34 INFO - PROCESS | 1956 | 1461676654419 Marionette DEBUG loaded listener.js 06:17:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f7a1bb61800) [pid = 1956] [serial = 1059] [outer = 0x7f7a04a59800] 06:17:35 INFO - PROCESS | 1956 | 1461676655307 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] 06:17:35 INFO - PROCESS | 1956 | 1461676655330 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 06:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:17:35 INFO - PROCESS | 1956 | 1461676655338 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:17:35 INFO - PROCESS | 1956 | 1461676655342 Marionette TRACE conn4 <- [1,1382,null,{}] 06:17:35 INFO - PROCESS | 1956 | 1461676655347 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}] 06:17:35 INFO - PROCESS | 1956 | 1461676655559 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 06:17:35 INFO - PROCESS | 1956 | 1461676655764 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bb4b000 == 117 [pid = 1956] [id = 353] 06:17:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f7a0b571400) [pid = 1956] [serial = 1060] [outer = (nil)] 06:17:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f7a1c1abc00) [pid = 1956] [serial = 1061] [outer = 0x7f7a0b571400] 06:17:35 INFO - PROCESS | 1956 | 1461676655839 Marionette DEBUG loaded listener.js 06:17:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f56c7800) [pid = 1956] [serial = 1062] [outer = 0x7f7a0b571400] 06:17:36 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:36 INFO - PROCESS | 1956 | 1461676656850 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] 06:17:36 INFO - PROCESS | 1956 | 1461676656933 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 06:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:17:36 INFO - PROCESS | 1956 | 1461676656940 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:17:36 INFO - PROCESS | 1956 | 1461676656944 Marionette TRACE conn4 <- [1,1386,null,{}] 06:17:36 INFO - PROCESS | 1956 | 1461676656950 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}] 06:17:37 INFO - PROCESS | 1956 | 1461676657224 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 06:17:37 INFO - PROCESS | 1956 | 1461676657516 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1eff1000 == 118 [pid = 1956] [id = 354] 06:17:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f7a1c346800) [pid = 1956] [serial = 1063] [outer = (nil)] 06:17:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f7a1c5e4400) [pid = 1956] [serial = 1064] [outer = 0x7f7a1c346800] 06:17:37 INFO - PROCESS | 1956 | 1461676657599 Marionette DEBUG loaded listener.js 06:17:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a1c62cc00) [pid = 1956] [serial = 1065] [outer = 0x7f7a1c346800] 06:17:38 INFO - PROCESS | 1956 | 1461676658550 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] 06:17:38 INFO - PROCESS | 1956 | 1461676658578 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 06:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:17:38 INFO - PROCESS | 1956 | 1461676658585 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:17:38 INFO - PROCESS | 1956 | 1461676658587 Marionette TRACE conn4 <- [1,1390,null,{}] 06:17:38 INFO - PROCESS | 1956 | 1461676658593 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}] 06:17:38 INFO - PROCESS | 1956 | 1461676658799 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 06:17:39 INFO - PROCESS | 1956 | 1461676659046 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215da000 == 119 [pid = 1956] [id = 355] 06:17:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79f25cbc00) [pid = 1956] [serial = 1066] [outer = (nil)] 06:17:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79f25d3800) [pid = 1956] [serial = 1067] [outer = 0x7f79f25cbc00] 06:17:39 INFO - PROCESS | 1956 | 1461676659180 Marionette DEBUG loaded listener.js 06:17:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f7a044db000) [pid = 1956] [serial = 1068] [outer = 0x7f79f25cbc00] 06:17:40 INFO - PROCESS | 1956 | 1461676660052 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]]]}] 06:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1478ms 06:17:40 INFO - PROCESS | 1956 | 1461676660065 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 06:17:40 INFO - PROCESS | 1956 | 1461676660067 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 06:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:17:40 INFO - PROCESS | 1956 | 1461676660074 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:17:40 INFO - PROCESS | 1956 | 1461676660077 Marionette TRACE conn4 <- [1,1394,null,{}] 06:17:40 INFO - PROCESS | 1956 | 1461676660084 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}] 06:17:40 INFO - PROCESS | 1956 | 1461676660288 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 06:17:40 INFO - PROCESS | 1956 | 1461676660512 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4422000 == 120 [pid = 1956] [id = 356] 06:17:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79f2555c00) [pid = 1956] [serial = 1069] [outer = (nil)] 06:17:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79f29f3400) [pid = 1956] [serial = 1070] [outer = 0x7f79f2555c00] 06:17:40 INFO - PROCESS | 1956 | 1461676660626 Marionette DEBUG loaded listener.js 06:17:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f29f8400) [pid = 1956] [serial = 1071] [outer = 0x7f79f2555c00] 06:17:41 INFO - PROCESS | 1956 | 1461676661883 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]]]}] 06:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1835ms 06:17:41 INFO - PROCESS | 1956 | 1461676661911 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 06:17:41 INFO - PROCESS | 1956 | 1461676661918 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 06:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:17:41 INFO - PROCESS | 1956 | 1461676661926 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:17:41 INFO - PROCESS | 1956 | 1461676661933 Marionette TRACE conn4 <- [1,1398,null,{}] 06:17:41 INFO - PROCESS | 1956 | 1461676661945 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}] 06:17:42 INFO - PROCESS | 1956 | 1461676662274 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 06:17:42 INFO - PROCESS | 1956 | 1461676662562 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8f7800 == 121 [pid = 1956] [id = 357] 06:17:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79f4de0800) [pid = 1956] [serial = 1072] [outer = (nil)] 06:17:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79f553f400) [pid = 1956] [serial = 1073] [outer = 0x7f79f4de0800] 06:17:42 INFO - PROCESS | 1956 | 1461676662637 Marionette DEBUG loaded listener.js 06:17:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79f58dc800) [pid = 1956] [serial = 1074] [outer = 0x7f79f4de0800] 06:17:43 INFO - PROCESS | 1956 | 1461676663650 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]]]}] 06:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1790ms 06:17:43 INFO - PROCESS | 1956 | 1461676663717 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 06:17:43 INFO - PROCESS | 1956 | 1461676663726 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 06:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:17:43 INFO - PROCESS | 1956 | 1461676663736 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:17:43 INFO - PROCESS | 1956 | 1461676663741 Marionette TRACE conn4 <- [1,1402,null,{}] 06:17:43 INFO - PROCESS | 1956 | 1461676663748 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}] 06:17:43 INFO - PROCESS | 1956 | 1461676663949 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 06:17:44 INFO - PROCESS | 1956 | 1461676664341 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f7a01eb3000) [pid = 1956] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f7a1107b400) [pid = 1956] [serial = 941] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f7a16f04c00) [pid = 1956] [serial = 944] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f7a173f9c00) [pid = 1956] [serial = 947] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f7a1c50fc00) [pid = 1956] [serial = 953] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f7a19d1a400) [pid = 1956] [serial = 950] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79f8c0ec00) [pid = 1956] [serial = 956] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f7a01e38800) [pid = 1956] [serial = 977] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f440b000 == 122 [pid = 1956] [id = 358] 06:17:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79f4de8c00) [pid = 1956] [serial = 1075] [outer = (nil)] 06:17:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79f8f72800) [pid = 1956] [serial = 1076] [outer = 0x7f79f4de8c00] 06:17:44 INFO - PROCESS | 1956 | 1461676664503 Marionette DEBUG loaded listener.js 06:17:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79f9ecb800) [pid = 1956] [serial = 1077] [outer = 0x7f79f4de8c00] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79ffb38800) [pid = 1956] [serial = 918] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f7a08e4a800) [pid = 1956] [serial = 935] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79f553bc00) [pid = 1956] [serial = 920] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a0c755800) [pid = 1956] [serial = 938] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f7a001f1800) [pid = 1956] [serial = 968] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f7a00cea400) [pid = 1956] [serial = 972] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79f6ac5800) [pid = 1956] [serial = 959] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f7a00ad7c00) [pid = 1956] [serial = 971] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a0384ec00) [pid = 1956] [serial = 929] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f9bb3c00) [pid = 1956] [serial = 963] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79f6b9c000) [pid = 1956] [serial = 962] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79fea88000) [pid = 1956] [serial = 965] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79ffcb4c00) [pid = 1956] [serial = 966] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a00ae1400) [pid = 1956] [serial = 926] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f7a05f5cc00) [pid = 1956] [serial = 932] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79ffc71000) [pid = 1956] [serial = 923] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79ffdd5000) [pid = 1956] [serial = 669] [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.] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79f8c04000) [pid = 1956] [serial = 975] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f7a0068fc00) [pid = 1956] [serial = 969] [outer = (nil)] [url = about:blank] 06:17:44 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79f45f7800) [pid = 1956] [serial = 974] [outer = (nil)] [url = about:blank] 06:17:45 INFO - PROCESS | 1956 | 1461676665329 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]]]}] 06:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1632ms 06:17:45 INFO - PROCESS | 1956 | 1461676665380 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 06:17:45 INFO - PROCESS | 1956 | 1461676665384 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 06:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:17:45 INFO - PROCESS | 1956 | 1461676665396 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:17:45 INFO - PROCESS | 1956 | 1461676665402 Marionette TRACE conn4 <- [1,1406,null,{}] 06:17:45 INFO - PROCESS | 1956 | 1461676665418 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}] 06:17:45 INFO - PROCESS | 1956 | 1461676665612 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 06:17:45 INFO - PROCESS | 1956 | 1461676665640 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe765000 == 123 [pid = 1956] [id = 359] 06:17:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f29fec00) [pid = 1956] [serial = 1078] [outer = (nil)] 06:17:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79fe90a400) [pid = 1956] [serial = 1079] [outer = 0x7f79f29fec00] 06:17:45 INFO - PROCESS | 1956 | 1461676665854 Marionette DEBUG loaded listener.js 06:17:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79ffcb8c00) [pid = 1956] [serial = 1080] [outer = 0x7f79f29fec00] 06:17:46 INFO - PROCESS | 1956 | 1461676666623 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]]]}] 06:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1245ms 06:17:46 INFO - PROCESS | 1956 | 1461676666638 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 06:17:46 INFO - PROCESS | 1956 | 1461676666644 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 06:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:17:46 INFO - PROCESS | 1956 | 1461676666690 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:17:46 INFO - PROCESS | 1956 | 1461676666694 Marionette TRACE conn4 <- [1,1410,null,{}] 06:17:46 INFO - PROCESS | 1956 | 1461676666699 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}] 06:17:46 INFO - PROCESS | 1956 | 1461676666941 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 06:17:46 INFO - PROCESS | 1956 | 1461676666978 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a021d5800 == 124 [pid = 1956] [id = 360] 06:17:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79ffc6e400) [pid = 1956] [serial = 1081] [outer = (nil)] 06:17:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f7a00570800) [pid = 1956] [serial = 1082] [outer = 0x7f79ffc6e400] 06:17:47 INFO - PROCESS | 1956 | 1461676667045 Marionette DEBUG loaded listener.js 06:17:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f7a008eec00) [pid = 1956] [serial = 1083] [outer = 0x7f79ffc6e400] 06:17:48 INFO - PROCESS | 1956 | 1461676668048 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]]]}] 06:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1387ms 06:17:48 INFO - PROCESS | 1956 | 1461676668071 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 06:17:48 INFO - PROCESS | 1956 | 1461676668075 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 06:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:17:48 INFO - PROCESS | 1956 | 1461676668086 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:17:48 INFO - PROCESS | 1956 | 1461676668089 Marionette TRACE conn4 <- [1,1414,null,{}] 06:17:48 INFO - PROCESS | 1956 | 1461676668094 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}] 06:17:48 INFO - PROCESS | 1956 | 1461676668330 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 06:17:48 INFO - PROCESS | 1956 | 1461676668372 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a041d2800 == 125 [pid = 1956] [id = 361] 06:17:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79ffddb000) [pid = 1956] [serial = 1084] [outer = (nil)] 06:17:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f7a00d6d800) [pid = 1956] [serial = 1085] [outer = 0x7f79ffddb000] 06:17:48 INFO - PROCESS | 1956 | 1461676668451 Marionette DEBUG loaded listener.js 06:17:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f7a01e3ac00) [pid = 1956] [serial = 1086] [outer = 0x7f79ffddb000] 06:17:48 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79f6b95800) [pid = 1956] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:17:48 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79ffb3e800) [pid = 1956] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:17:48 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79fe86a000) [pid = 1956] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:17:48 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f8c0a800) [pid = 1956] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:17:48 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f7a00571000) [pid = 1956] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:17:49 INFO - PROCESS | 1956 | 1461676669480 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]]]}] 06:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1431ms 06:17:49 INFO - PROCESS | 1956 | 1461676669520 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 06:17:49 INFO - PROCESS | 1956 | 1461676669526 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 06:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:17:49 INFO - PROCESS | 1956 | 1461676669534 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:17:49 INFO - PROCESS | 1956 | 1461676669539 Marionette TRACE conn4 <- [1,1418,null,{}] 06:17:49 INFO - PROCESS | 1956 | 1461676669547 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}] 06:17:49 INFO - PROCESS | 1956 | 1461676669748 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 06:17:49 INFO - PROCESS | 1956 | 1461676669909 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048bb800 == 126 [pid = 1956] [id = 362] 06:17:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79fe8c6800) [pid = 1956] [serial = 1087] [outer = (nil)] 06:17:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f7a04224c00) [pid = 1956] [serial = 1088] [outer = 0x7f79fe8c6800] 06:17:49 INFO - PROCESS | 1956 | 1461676669982 Marionette DEBUG loaded listener.js 06:17:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f7a05f59000) [pid = 1956] [serial = 1089] [outer = 0x7f79fe8c6800] 06:17:50 INFO - PROCESS | 1956 | 1461676670746 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]]]}] 06:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1236ms 06:17:50 INFO - PROCESS | 1956 | 1461676670770 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 06:17:50 INFO - PROCESS | 1956 | 1461676670774 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 06:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:17:50 INFO - PROCESS | 1956 | 1461676670789 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:17:50 INFO - PROCESS | 1956 | 1461676670793 Marionette TRACE conn4 <- [1,1422,null,{}] 06:17:50 INFO - PROCESS | 1956 | 1461676670798 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}] 06:17:51 INFO - PROCESS | 1956 | 1461676671103 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 06:17:51 INFO - PROCESS | 1956 | 1461676671307 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f55c5000 == 127 [pid = 1956] [id = 363] 06:17:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f25c6400) [pid = 1956] [serial = 1090] [outer = (nil)] 06:17:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f25cd400) [pid = 1956] [serial = 1091] [outer = 0x7f79f25c6400] 06:17:51 INFO - PROCESS | 1956 | 1461676671389 Marionette DEBUG loaded listener.js 06:17:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f29fd800) [pid = 1956] [serial = 1092] [outer = 0x7f79f25c6400] 06:17:52 INFO - PROCESS | 1956 | 1461676672453 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]]]}] 06:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1738ms 06:17:52 INFO - PROCESS | 1956 | 1461676672522 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 06:17:52 INFO - PROCESS | 1956 | 1461676672528 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 06:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:17:52 INFO - PROCESS | 1956 | 1461676672536 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:17:52 INFO - PROCESS | 1956 | 1461676672543 Marionette TRACE conn4 <- [1,1426,null,{}] 06:17:52 INFO - PROCESS | 1956 | 1461676672551 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}] 06:17:52 INFO - PROCESS | 1956 | 1461676672808 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 06:17:53 INFO - PROCESS | 1956 | 1461676673101 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00d3f000 == 128 [pid = 1956] [id = 364] 06:17:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f8136400) [pid = 1956] [serial = 1093] [outer = (nil)] 06:17:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f8d41000) [pid = 1956] [serial = 1094] [outer = 0x7f79f8136400] 06:17:53 INFO - PROCESS | 1956 | 1461676673183 Marionette DEBUG loaded listener.js 06:17:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79fe86d400) [pid = 1956] [serial = 1095] [outer = 0x7f79f8136400] 06:17:54 INFO - PROCESS | 1956 | 1461676674121 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]]]}] 06:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1642ms 06:17:54 INFO - PROCESS | 1956 | 1461676674179 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 06:17:54 INFO - PROCESS | 1956 | 1461676674185 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 06:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:17:54 INFO - PROCESS | 1956 | 1461676674192 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:17:54 INFO - PROCESS | 1956 | 1461676674195 Marionette TRACE conn4 <- [1,1430,null,{}] 06:17:54 INFO - PROCESS | 1956 | 1461676674201 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}] 06:17:54 INFO - PROCESS | 1956 | 1461676674428 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 06:17:54 INFO - PROCESS | 1956 | 1461676674725 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09f89800 == 129 [pid = 1956] [id = 365] 06:17:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79fe8c7c00) [pid = 1956] [serial = 1096] [outer = (nil)] 06:17:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f7a0026a400) [pid = 1956] [serial = 1097] [outer = 0x7f79fe8c7c00] 06:17:54 INFO - PROCESS | 1956 | 1461676674818 Marionette DEBUG loaded listener.js 06:17:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a00a52800) [pid = 1956] [serial = 1098] [outer = 0x7f79fe8c7c00] 06:17:55 INFO - PROCESS | 1956 | 1461676675739 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]]]}] 06:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1579ms 06:17:55 INFO - PROCESS | 1956 | 1461676675772 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 06:17:55 INFO - PROCESS | 1956 | 1461676675778 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 06:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:17:55 INFO - PROCESS | 1956 | 1461676675796 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:17:55 INFO - PROCESS | 1956 | 1461676675805 Marionette TRACE conn4 <- [1,1434,null,{}] 06:17:55 INFO - PROCESS | 1956 | 1461676675811 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}] 06:17:56 INFO - PROCESS | 1956 | 1461676676028 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 06:17:56 INFO - PROCESS | 1956 | 1461676676269 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7ca000 == 130 [pid = 1956] [id = 366] 06:17:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79ffc67000) [pid = 1956] [serial = 1099] [outer = (nil)] 06:17:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f7a04225000) [pid = 1956] [serial = 1100] [outer = 0x7f79ffc67000] 06:17:56 INFO - PROCESS | 1956 | 1461676676389 Marionette DEBUG loaded listener.js 06:17:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f7a05fdcc00) [pid = 1956] [serial = 1101] [outer = 0x7f79ffc67000] 06:17:57 INFO - PROCESS | 1956 | 1461676677334 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]]]}] 06:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1601ms 06:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:17:57 INFO - PROCESS | 1956 | 1461676677390 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 06:17:57 INFO - PROCESS | 1956 | 1461676677393 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 06:17:57 INFO - PROCESS | 1956 | 1461676677399 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:17:57 INFO - PROCESS | 1956 | 1461676677402 Marionette TRACE conn4 <- [1,1438,null,{}] 06:17:57 INFO - PROCESS | 1956 | 1461676677408 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}] 06:17:57 INFO - PROCESS | 1956 | 1461676677619 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 06:17:57 INFO - PROCESS | 1956 | 1461676677855 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bac7000 == 131 [pid = 1956] [id = 367] 06:17:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f7a0811ac00) [pid = 1956] [serial = 1102] [outer = (nil)] 06:17:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f7a08bdc400) [pid = 1956] [serial = 1103] [outer = 0x7f7a0811ac00] 06:17:57 INFO - PROCESS | 1956 | 1461676677974 Marionette DEBUG loaded listener.js 06:17:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f7a09695400) [pid = 1956] [serial = 1104] [outer = 0x7f7a0811ac00] 06:17:58 INFO - PROCESS | 1956 | 1461676678855 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]]]}] 06:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1533ms 06:17:58 INFO - PROCESS | 1956 | 1461676678932 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 06:17:58 INFO - PROCESS | 1956 | 1461676678936 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 06:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:17:58 INFO - PROCESS | 1956 | 1461676678942 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:17:58 INFO - PROCESS | 1956 | 1461676678945 Marionette TRACE conn4 <- [1,1442,null,{}] 06:17:58 INFO - PROCESS | 1956 | 1461676678951 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}] 06:17:59 INFO - PROCESS | 1956 | 1461676679166 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 06:17:59 INFO - PROCESS | 1956 | 1461676679468 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a21314800 == 132 [pid = 1956] [id = 368] 06:17:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f7a0d310000) [pid = 1956] [serial = 1105] [outer = (nil)] 06:17:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f7a16014400) [pid = 1956] [serial = 1106] [outer = 0x7f7a0d310000] 06:17:59 INFO - PROCESS | 1956 | 1461676679605 Marionette DEBUG loaded listener.js 06:17:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f7a1bca8800) [pid = 1956] [serial = 1107] [outer = 0x7f7a0d310000] 06:18:00 INFO - PROCESS | 1956 | 1461676680497 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]]]}] 06:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1584ms 06:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:18:00 INFO - PROCESS | 1956 | 1461676680530 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 06:18:00 INFO - PROCESS | 1956 | 1461676680532 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 06:18:00 INFO - PROCESS | 1956 | 1461676680539 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:18:00 INFO - PROCESS | 1956 | 1461676680542 Marionette TRACE conn4 <- [1,1446,null,{}] 06:18:00 INFO - PROCESS | 1956 | 1461676680548 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}] 06:18:00 INFO - PROCESS | 1956 | 1461676680753 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 06:18:00 INFO - PROCESS | 1956 | 1461676680957 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2e51800 == 133 [pid = 1956] [id = 369] 06:18:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79f369b400) [pid = 1956] [serial = 1108] [outer = (nil)] 06:18:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79f36a3800) [pid = 1956] [serial = 1109] [outer = 0x7f79f369b400] 06:18:01 INFO - PROCESS | 1956 | 1461676681028 Marionette DEBUG loaded listener.js 06:18:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f7a17198400) [pid = 1956] [serial = 1110] [outer = 0x7f79f369b400] 06:18:01 INFO - PROCESS | 1956 | 1461676681979 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]]]}] 06:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1484ms 06:18:02 INFO - PROCESS | 1956 | 1461676682023 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 06:18:02 INFO - PROCESS | 1956 | 1461676682027 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 06:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:18:02 INFO - PROCESS | 1956 | 1461676682033 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:18:02 INFO - PROCESS | 1956 | 1461676682036 Marionette TRACE conn4 <- [1,1450,null,{}] 06:18:02 INFO - PROCESS | 1956 | 1461676682041 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}] 06:18:02 INFO - PROCESS | 1956 | 1461676682237 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 06:18:02 INFO - PROCESS | 1956 | 1461676682480 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048c2800 == 134 [pid = 1956] [id = 370] 06:18:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f79f369c400) [pid = 1956] [serial = 1111] [outer = (nil)] 06:18:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f79f4e72800) [pid = 1956] [serial = 1112] [outer = 0x7f79f369c400] 06:18:02 INFO - PROCESS | 1956 | 1461676682601 Marionette DEBUG loaded listener.js 06:18:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f79f4e78000) [pid = 1956] [serial = 1113] [outer = 0x7f79f369c400] 06:18:03 INFO - PROCESS | 1956 | 1461676683456 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]]]}] 06:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1478ms 06:18:03 INFO - PROCESS | 1956 | 1461676683513 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 06:18:03 INFO - PROCESS | 1956 | 1461676683517 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 06:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:18:03 INFO - PROCESS | 1956 | 1461676683523 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:18:03 INFO - PROCESS | 1956 | 1461676683525 Marionette TRACE conn4 <- [1,1454,null,{}] 06:18:03 INFO - PROCESS | 1956 | 1461676683531 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}] 06:18:03 INFO - PROCESS | 1956 | 1461676683749 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 06:18:03 INFO - PROCESS | 1956 | 1461676683990 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048db800 == 135 [pid = 1956] [id = 371] 06:18:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f79f4e6e400) [pid = 1956] [serial = 1114] [outer = (nil)] 06:18:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f79f6154c00) [pid = 1956] [serial = 1115] [outer = 0x7f79f4e6e400] 06:18:04 INFO - PROCESS | 1956 | 1461676684121 Marionette DEBUG loaded listener.js 06:18:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f79f6158800) [pid = 1956] [serial = 1116] [outer = 0x7f79f4e6e400] 06:18:04 INFO - PROCESS | 1956 | 1461676684990 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]]]}] 06:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1531ms 06:18:05 INFO - PROCESS | 1956 | 1461676685055 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 06:18:05 INFO - PROCESS | 1956 | 1461676685059 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 06:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:18:05 INFO - PROCESS | 1956 | 1461676685065 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:18:05 INFO - PROCESS | 1956 | 1461676685074 Marionette TRACE conn4 <- [1,1458,null,{}] 06:18:05 INFO - PROCESS | 1956 | 1461676685081 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}] 06:18:05 INFO - PROCESS | 1956 | 1461676685324 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 06:18:05 INFO - PROCESS | 1956 | 1461676685571 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef5d8800 == 136 [pid = 1956] [id = 372] 06:18:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f79f4e75c00) [pid = 1956] [serial = 1117] [outer = (nil)] 06:18:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f79f615dc00) [pid = 1956] [serial = 1118] [outer = 0x7f79f4e75c00] 06:18:05 INFO - PROCESS | 1956 | 1461676685688 Marionette DEBUG loaded listener.js 06:18:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79fe906400) [pid = 1956] [serial = 1119] [outer = 0x7f79f4e75c00] 06:18:06 INFO - PROCESS | 1956 | 1461676686578 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]]]}] 06:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1588ms 06:18:06 INFO - PROCESS | 1956 | 1461676686655 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 06:18:06 INFO - PROCESS | 1956 | 1461676686659 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 06:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:18:06 INFO - PROCESS | 1956 | 1461676686665 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:18:06 INFO - PROCESS | 1956 | 1461676686667 Marionette TRACE conn4 <- [1,1462,null,{}] 06:18:06 INFO - PROCESS | 1956 | 1461676686674 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}] 06:18:06 INFO - PROCESS | 1956 | 1461676686937 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 06:18:07 INFO - PROCESS | 1956 | 1461676687332 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a045e5800 == 137 [pid = 1956] [id = 373] 06:18:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a1bd04c00) [pid = 1956] [serial = 1120] [outer = (nil)] 06:18:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a1bd07000) [pid = 1956] [serial = 1121] [outer = 0x7f7a1bd04c00] 06:18:07 INFO - PROCESS | 1956 | 1461676687473 Marionette DEBUG loaded listener.js 06:18:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a1bd0d400) [pid = 1956] [serial = 1122] [outer = 0x7f7a1bd04c00] 06:18:08 INFO - PROCESS | 1956 | 1461676688693 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]]]}] 06:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2084ms 06:18:08 INFO - PROCESS | 1956 | 1461676688750 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 06:18:08 INFO - PROCESS | 1956 | 1461676688754 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 06:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:18:08 INFO - PROCESS | 1956 | 1461676688760 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:18:08 INFO - PROCESS | 1956 | 1461676688764 Marionette TRACE conn4 <- [1,1466,null,{}] 06:18:08 INFO - PROCESS | 1956 | 1461676688769 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}] 06:18:09 INFO - PROCESS | 1956 | 1461676689006 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 06:18:09 INFO - PROCESS | 1956 | 1461676689256 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2f96800 == 138 [pid = 1956] [id = 374] 06:18:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f79f44cc000) [pid = 1956] [serial = 1123] [outer = (nil)] 06:18:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f79f44d6800) [pid = 1956] [serial = 1124] [outer = 0x7f79f44cc000] 06:18:09 INFO - PROCESS | 1956 | 1461676689375 Marionette DEBUG loaded listener.js 06:18:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f7a1bd0f400) [pid = 1956] [serial = 1125] [outer = 0x7f79f44cc000] 06:18:10 INFO - PROCESS | 1956 | 1461676690293 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]]]}] 06:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1586ms 06:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:18:10 INFO - PROCESS | 1956 | 1461676690347 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 06:18:10 INFO - PROCESS | 1956 | 1461676690350 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 06:18:10 INFO - PROCESS | 1956 | 1461676690357 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:18:10 INFO - PROCESS | 1956 | 1461676690360 Marionette TRACE conn4 <- [1,1470,null,{}] 06:18:10 INFO - PROCESS | 1956 | 1461676690365 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}] 06:18:10 INFO - PROCESS | 1956 | 1461676690567 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 06:18:10 INFO - PROCESS | 1956 | 1461676690820 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef4e9000 == 139 [pid = 1956] [id = 375] 06:18:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f79f44c9800) [pid = 1956] [serial = 1126] [outer = (nil)] 06:18:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f79f61a4400) [pid = 1956] [serial = 1127] [outer = 0x7f79f44c9800] 06:18:10 INFO - PROCESS | 1956 | 1461676690940 Marionette DEBUG loaded listener.js 06:18:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f79f61ab800) [pid = 1956] [serial = 1128] [outer = 0x7f79f44c9800] 06:18:12 INFO - PROCESS | 1956 | 1461676692398 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]]]}] 06:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2089ms 06:18:12 INFO - PROCESS | 1956 | 1461676692447 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 06:18:12 INFO - PROCESS | 1956 | 1461676692452 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 06:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:18:12 INFO - PROCESS | 1956 | 1461676692460 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:18:12 INFO - PROCESS | 1956 | 1461676692465 Marionette TRACE conn4 <- [1,1474,null,{}] 06:18:12 INFO - PROCESS | 1956 | 1461676692474 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}] 06:18:12 INFO - PROCESS | 1956 | 1461676692679 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 06:18:12 INFO - PROCESS | 1956 | 1461676692885 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6a96000 == 140 [pid = 1956] [id = 376] 06:18:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f79f29fa400) [pid = 1956] [serial = 1129] [outer = (nil)] 06:18:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f79f44cf400) [pid = 1956] [serial = 1130] [outer = 0x7f79f29fa400] 06:18:13 INFO - PROCESS | 1956 | 1461676692994 Marionette DEBUG loaded listener.js 06:18:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f79f45fc000) [pid = 1956] [serial = 1131] [outer = 0x7f79f29fa400] 06:18:14 INFO - PROCESS | 1956 | 1461676694115 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]]]}] 06:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1687ms 06:18:14 INFO - PROCESS | 1956 | 1461676694147 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 06:18:14 INFO - PROCESS | 1956 | 1461676694156 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 06:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:18:14 INFO - PROCESS | 1956 | 1461676694165 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:18:14 INFO - PROCESS | 1956 | 1461676694169 Marionette TRACE conn4 <- [1,1478,null,{}] 06:18:14 INFO - PROCESS | 1956 | 1461676694175 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}] 06:18:14 INFO - PROCESS | 1956 | 1461676694370 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 06:18:14 INFO - PROCESS | 1956 | 1461676694670 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2add800 == 141 [pid = 1956] [id = 377] 06:18:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f79f61a6c00) [pid = 1956] [serial = 1132] [outer = (nil)] 06:18:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f79f61ab000) [pid = 1956] [serial = 1133] [outer = 0x7f79f61a6c00] 06:18:14 INFO - PROCESS | 1956 | 1461676694792 Marionette DEBUG loaded listener.js 06:18:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f79f61b1400) [pid = 1956] [serial = 1134] [outer = 0x7f79f61a6c00] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f7a0c5dac00) [pid = 1956] [serial = 1004] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f7a16019800) [pid = 1956] [serial = 1007] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f7a1bcaec00) [pid = 1956] [serial = 1010] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f7a00ea2000) [pid = 1956] [serial = 1031] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048bb800 == 140 [pid = 1956] [id = 362] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a041d2800 == 139 [pid = 1956] [id = 361] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a021d5800 == 138 [pid = 1956] [id = 360] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe765000 == 137 [pid = 1956] [id = 359] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f440b000 == 136 [pid = 1956] [id = 358] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8f7800 == 135 [pid = 1956] [id = 357] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1ba0b800 == 134 [pid = 1956] [id = 352] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1830e000 == 133 [pid = 1956] [id = 351] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a16fc0800 == 132 [pid = 1956] [id = 350] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b85a800 == 131 [pid = 1956] [id = 349] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09488000 == 130 [pid = 1956] [id = 348] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04b19800 == 129 [pid = 1956] [id = 347] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048a2000 == 128 [pid = 1956] [id = 346] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01040800 == 127 [pid = 1956] [id = 345] 06:18:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f844d000 == 126 [pid = 1956] [id = 344] 06:18:15 INFO - PROCESS | 1956 | 1461676695801 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]]]}] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f7a09372c00) [pid = 1956] [serial = 995] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f7a044dd800) [pid = 1956] [serial = 992] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f7a04229800) [pid = 1956] [serial = 989] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f79f2551000) [pid = 1956] [serial = 1013] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a0a46a000) [pid = 1956] [serial = 998] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f7a008e9800) [pid = 1956] [serial = 1028] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f7a00570c00) [pid = 1956] [serial = 1026] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f7a00a59800) [pid = 1956] [serial = 1029] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f79ffcb9400) [pid = 1956] [serial = 1023] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79f8135c00) [pid = 1956] [serial = 1017] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79f6ba1c00) [pid = 1956] [serial = 1016] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f7a0977ac00) [pid = 1956] [serial = 1001] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f7a00562400) [pid = 1956] [serial = 1025] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79f9aba000) [pid = 1956] [serial = 980] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f7a01e3bc00) [pid = 1956] [serial = 986] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79ffb3d000) [pid = 1956] [serial = 1022] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79ffdd9400) [pid = 1956] [serial = 983] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79f9baf400) [pid = 1956] [serial = 1019] [outer = (nil)] [url = about:blank] 06:18:15 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f79fa4fc000) [pid = 1956] [serial = 1020] [outer = (nil)] [url = about:blank] 06:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1690ms 06:18:15 INFO - PROCESS | 1956 | 1461676695856 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 06:18:15 INFO - PROCESS | 1956 | 1461676695860 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 06:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:18:15 INFO - PROCESS | 1956 | 1461676695866 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:18:15 INFO - PROCESS | 1956 | 1461676695871 Marionette TRACE conn4 <- [1,1482,null,{}] 06:18:15 INFO - PROCESS | 1956 | 1461676695887 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}] 06:18:16 INFO - PROCESS | 1956 | 1461676696113 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 06:18:16 INFO - PROCESS | 1956 | 1461676696387 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa22d800 == 127 [pid = 1956] [id = 378] 06:18:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f79f8c03c00) [pid = 1956] [serial = 1135] [outer = (nil)] 06:18:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f79f8d3f000) [pid = 1956] [serial = 1136] [outer = 0x7f79f8c03c00] 06:18:16 INFO - PROCESS | 1956 | 1461676696461 Marionette DEBUG loaded listener.js 06:18:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f79f9baf400) [pid = 1956] [serial = 1137] [outer = 0x7f79f8c03c00] 06:18:17 INFO - PROCESS | 1956 | 1461676697239 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]]]}] 06:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1434ms 06:18:17 INFO - PROCESS | 1956 | 1461676697301 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 06:18:17 INFO - PROCESS | 1956 | 1461676697306 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 06:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:18:17 INFO - PROCESS | 1956 | 1461676697312 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:18:17 INFO - PROCESS | 1956 | 1461676697315 Marionette TRACE conn4 <- [1,1486,null,{}] 06:18:17 INFO - PROCESS | 1956 | 1461676697320 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}] 06:18:17 INFO - PROCESS | 1956 | 1461676697505 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 06:18:17 INFO - PROCESS | 1956 | 1461676697680 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00102800 == 128 [pid = 1956] [id = 379] 06:18:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f79f8408400) [pid = 1956] [serial = 1138] [outer = (nil)] 06:18:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f79fe905c00) [pid = 1956] [serial = 1139] [outer = 0x7f79f8408400] 06:18:17 INFO - PROCESS | 1956 | 1461676697751 Marionette DEBUG loaded listener.js 06:18:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f79ffb3ec00) [pid = 1956] [serial = 1140] [outer = 0x7f79f8408400] 06:18:18 INFO - PROCESS | 1956 | 1461676698622 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]]]}] 06:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1379ms 06:18:18 INFO - PROCESS | 1956 | 1461676698692 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 06:18:18 INFO - PROCESS | 1956 | 1461676698695 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 06:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:18:18 INFO - PROCESS | 1956 | 1461676698701 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:18:18 INFO - PROCESS | 1956 | 1461676698703 Marionette TRACE conn4 <- [1,1490,null,{}] 06:18:18 INFO - PROCESS | 1956 | 1461676698709 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}] 06:18:18 INFO - PROCESS | 1956 | 1461676698943 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 06:18:18 INFO - PROCESS | 1956 | 1461676698969 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01b73800 == 129 [pid = 1956] [id = 380] 06:18:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f79ffcb8400) [pid = 1956] [serial = 1141] [outer = (nil)] 06:18:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79ffdd5400) [pid = 1956] [serial = 1142] [outer = 0x7f79ffcb8400] 06:18:19 INFO - PROCESS | 1956 | 1461676699041 Marionette DEBUG loaded listener.js 06:18:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a002e4000) [pid = 1956] [serial = 1143] [outer = 0x7f79ffcb8400] 06:18:19 INFO - PROCESS | 1956 | 1461676699938 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]]]}] 06:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1291ms 06:18:19 INFO - PROCESS | 1956 | 1461676699993 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 06:18:19 INFO - PROCESS | 1956 | 1461676699996 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 06:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:18:20 INFO - PROCESS | 1956 | 1461676700014 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:18:20 INFO - PROCESS | 1956 | 1461676700018 Marionette TRACE conn4 <- [1,1494,null,{}] 06:18:20 INFO - PROCESS | 1956 | 1461676700023 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}] 06:18:20 INFO - PROCESS | 1956 | 1461676700679 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 06:18:20 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79ffc6e400) [pid = 1956] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:18:20 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79f4de0800) [pid = 1956] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:18:20 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f79ffddb000) [pid = 1956] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:18:20 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79f4de8c00) [pid = 1956] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:18:20 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79f29fec00) [pid = 1956] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:18:20 INFO - PROCESS | 1956 | 1461676700851 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8e5a000 == 130 [pid = 1956] [id = 381] 06:18:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f79f45f7800) [pid = 1956] [serial = 1144] [outer = (nil)] 06:18:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f79fe86dc00) [pid = 1956] [serial = 1145] [outer = 0x7f79f45f7800] 06:18:20 INFO - PROCESS | 1956 | 1461676700922 Marionette DEBUG loaded listener.js 06:18:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a00d71800) [pid = 1956] [serial = 1146] [outer = 0x7f79f45f7800] 06:18:21 INFO - PROCESS | 1956 | 1461676701641 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]]]}] 06:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1692ms 06:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:18:21 INFO - PROCESS | 1956 | 1461676701696 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 06:18:21 INFO - PROCESS | 1956 | 1461676701698 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 06:18:21 INFO - PROCESS | 1956 | 1461676701705 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:18:21 INFO - PROCESS | 1956 | 1461676701708 Marionette TRACE conn4 <- [1,1498,null,{}] 06:18:21 INFO - PROCESS | 1956 | 1461676701713 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}] 06:18:21 INFO - PROCESS | 1956 | 1461676701965 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 06:18:21 INFO - PROCESS | 1956 | 1461676701987 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a042da800 == 131 [pid = 1956] [id = 382] 06:18:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79f4de0800) [pid = 1956] [serial = 1147] [outer = (nil)] 06:18:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a01e38800) [pid = 1956] [serial = 1148] [outer = 0x7f79f4de0800] 06:18:22 INFO - PROCESS | 1956 | 1461676702070 Marionette DEBUG loaded listener.js 06:18:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a0384d400) [pid = 1956] [serial = 1149] [outer = 0x7f79f4de0800] 06:18:23 INFO - PROCESS | 1956 | 1461676703067 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]]]}] 06:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1430ms 06:18:23 INFO - PROCESS | 1956 | 1461676703136 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 06:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:18:23 INFO - PROCESS | 1956 | 1461676703142 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 06:18:23 INFO - PROCESS | 1956 | 1461676703151 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:18:23 INFO - PROCESS | 1956 | 1461676703157 Marionette TRACE conn4 <- [1,1502,null,{}] 06:18:23 INFO - PROCESS | 1956 | 1461676703166 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}] 06:18:23 INFO - PROCESS | 1956 | 1461676703421 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 06:18:23 INFO - PROCESS | 1956 | 1461676703749 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f55c4000 == 132 [pid = 1956] [id = 383] 06:18:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f79f29fa000) [pid = 1956] [serial = 1150] [outer = (nil)] 06:18:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f79f44cfc00) [pid = 1956] [serial = 1151] [outer = 0x7f79f29fa000] 06:18:23 INFO - PROCESS | 1956 | 1461676703834 Marionette DEBUG loaded listener.js 06:18:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f79f4e75400) [pid = 1956] [serial = 1152] [outer = 0x7f79f29fa000] 06:18:24 INFO - PROCESS | 1956 | 1461676704741 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]]]}] 06:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1639ms 06:18:24 INFO - PROCESS | 1956 | 1461676704790 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 06:18:24 INFO - PROCESS | 1956 | 1461676704799 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 06:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:18:24 INFO - PROCESS | 1956 | 1461676704810 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:18:24 INFO - PROCESS | 1956 | 1461676704814 Marionette TRACE conn4 <- [1,1506,null,{}] 06:18:24 INFO - PROCESS | 1956 | 1461676704822 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}] 06:18:25 INFO - PROCESS | 1956 | 1461676705071 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 06:18:25 INFO - PROCESS | 1956 | 1461676705332 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8e9000 == 133 [pid = 1956] [id = 384] 06:18:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f79f61a7400) [pid = 1956] [serial = 1153] [outer = (nil)] 06:18:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f79f61b0800) [pid = 1956] [serial = 1154] [outer = 0x7f79f61a7400] 06:18:25 INFO - PROCESS | 1956 | 1461676705460 Marionette DEBUG loaded listener.js 06:18:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f79f6cbec00) [pid = 1956] [serial = 1155] [outer = 0x7f79f61a7400] 06:18:26 INFO - PROCESS | 1956 | 1461676706408 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]]]}] 06:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1638ms 06:18:26 INFO - PROCESS | 1956 | 1461676706448 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 06:18:26 INFO - PROCESS | 1956 | 1461676706453 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 06:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:18:26 INFO - PROCESS | 1956 | 1461676706459 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:18:26 INFO - PROCESS | 1956 | 1461676706465 Marionette TRACE conn4 <- [1,1510,null,{}] 06:18:26 INFO - PROCESS | 1956 | 1461676706483 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}] 06:18:26 INFO - PROCESS | 1956 | 1461676706733 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 06:18:27 INFO - PROCESS | 1956 | 1461676707024 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048aa000 == 134 [pid = 1956] [id = 385] 06:18:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f79fe8ce000) [pid = 1956] [serial = 1156] [outer = (nil)] 06:18:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f79ffc6a800) [pid = 1956] [serial = 1157] [outer = 0x7f79fe8ce000] 06:18:27 INFO - PROCESS | 1956 | 1461676707117 Marionette DEBUG loaded listener.js 06:18:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a002e0c00) [pid = 1956] [serial = 1158] [outer = 0x7f79fe8ce000] 06:18:28 INFO - PROCESS | 1956 | 1461676708018 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]]]}] 06:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1592ms 06:18:28 INFO - PROCESS | 1956 | 1461676708053 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 06:18:28 INFO - PROCESS | 1956 | 1461676708057 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 06:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:18:28 INFO - PROCESS | 1956 | 1461676708064 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:18:28 INFO - PROCESS | 1956 | 1461676708068 Marionette TRACE conn4 <- [1,1514,null,{}] 06:18:28 INFO - PROCESS | 1956 | 1461676708075 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}] 06:18:28 INFO - PROCESS | 1956 | 1461676708286 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 06:18:28 INFO - PROCESS | 1956 | 1461676708493 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a06aa0800 == 135 [pid = 1956] [id = 386] 06:18:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f79fe907c00) [pid = 1956] [serial = 1159] [outer = (nil)] 06:18:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f7a00a4d400) [pid = 1956] [serial = 1160] [outer = 0x7f79fe907c00] 06:18:28 INFO - PROCESS | 1956 | 1461676708667 Marionette DEBUG loaded listener.js 06:18:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f7a00d66800) [pid = 1956] [serial = 1161] [outer = 0x7f79fe907c00] 06:18:29 INFO - PROCESS | 1956 | 1461676709576 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]]]}] 06:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1539ms 06:18:29 INFO - PROCESS | 1956 | 1461676709604 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 06:18:29 INFO - PROCESS | 1956 | 1461676709607 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 06:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:18:29 INFO - PROCESS | 1956 | 1461676709614 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:18:29 INFO - PROCESS | 1956 | 1461676709617 Marionette TRACE conn4 <- [1,1518,null,{}] 06:18:29 INFO - PROCESS | 1956 | 1461676709623 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}] 06:18:29 INFO - PROCESS | 1956 | 1461676709835 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 06:18:30 INFO - PROCESS | 1956 | 1461676710129 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a097a3800 == 136 [pid = 1956] [id = 387] 06:18:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f7a001e9800) [pid = 1956] [serial = 1162] [outer = (nil)] 06:18:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x7f7a037f8400) [pid = 1956] [serial = 1163] [outer = 0x7f7a001e9800] 06:18:30 INFO - PROCESS | 1956 | 1461676710253 Marionette DEBUG loaded listener.js 06:18:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x7f7a044d8000) [pid = 1956] [serial = 1164] [outer = 0x7f7a001e9800] 06:18:31 INFO - PROCESS | 1956 | 1461676711109 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]]]}] 06:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1539ms 06:18:31 INFO - PROCESS | 1956 | 1461676711154 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 06:18:31 INFO - PROCESS | 1956 | 1461676711158 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 06:18:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:18:31 INFO - PROCESS | 1956 | 1461676711165 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:18:31 INFO - PROCESS | 1956 | 1461676711167 Marionette TRACE conn4 <- [1,1522,null,{}] 06:18:31 INFO - PROCESS | 1956 | 1461676711173 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}] 06:18:31 INFO - PROCESS | 1956 | 1461676711414 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 06:18:31 INFO - PROCESS | 1956 | 1461676711669 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b5e0000 == 137 [pid = 1956] [id = 388] 06:18:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x7f7a0937d000) [pid = 1956] [serial = 1165] [outer = (nil)] 06:18:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x7f7a09783000) [pid = 1956] [serial = 1166] [outer = 0x7f7a0937d000] 06:18:31 INFO - PROCESS | 1956 | 1461676711793 Marionette DEBUG loaded listener.js 06:18:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x7f7a0aa07c00) [pid = 1956] [serial = 1167] [outer = 0x7f7a0937d000] 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:32 INFO - PROCESS | 1956 | 1461676712660 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"]]]}] 06:18:32 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 () { 06:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:18:32 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 () { 06:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:18:32 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 () { 06:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:18:32 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 () { 06:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:18:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1529ms 06:18:32 INFO - PROCESS | 1956 | 1461676712699 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 06:18:32 INFO - PROCESS | 1956 | 1461676712708 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 06:18:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:18:32 INFO - PROCESS | 1956 | 1461676712715 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:18:32 INFO - PROCESS | 1956 | 1461676712718 Marionette TRACE conn4 <- [1,1526,null,{}] 06:18:32 INFO - PROCESS | 1956 | 1461676712746 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}] 06:18:32 INFO - PROCESS | 1956 | 1461676712948 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 06:18:33 INFO - PROCESS | 1956 | 1461676713155 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1716d000 == 138 [pid = 1956] [id = 389] 06:18:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x7f7a09375800) [pid = 1956] [serial = 1168] [outer = (nil)] 06:18:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x7f7a0b9b4800) [pid = 1956] [serial = 1169] [outer = 0x7f7a09375800] 06:18:33 INFO - PROCESS | 1956 | 1461676713273 Marionette DEBUG loaded listener.js 06:18:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f7a16c42400) [pid = 1956] [serial = 1170] [outer = 0x7f7a09375800] 06:18:34 INFO - PROCESS | 1956 | 1461676714218 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"]]]}] 06:18:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:18:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:18:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:18:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1552ms 06:18:34 INFO - PROCESS | 1956 | 1461676714297 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 06:18:34 INFO - PROCESS | 1956 | 1461676714303 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 06:18:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:18:34 INFO - PROCESS | 1956 | 1461676714315 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:18:34 INFO - PROCESS | 1956 | 1461676714318 Marionette TRACE conn4 <- [1,1530,null,{}] 06:18:34 INFO - PROCESS | 1956 | 1461676714324 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}] 06:18:34 INFO - PROCESS | 1956 | 1461676714548 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 06:18:34 INFO - PROCESS | 1956 | 1461676714793 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bb3d800 == 139 [pid = 1956] [id = 390] 06:18:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f7a09379c00) [pid = 1956] [serial = 1171] [outer = (nil)] 06:18:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f7a0c5d8800) [pid = 1956] [serial = 1172] [outer = 0x7f7a09379c00] 06:18:34 INFO - PROCESS | 1956 | 1461676714928 Marionette DEBUG loaded listener.js 06:18:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f7a1bab0000) [pid = 1956] [serial = 1173] [outer = 0x7f7a09379c00] 06:18:35 INFO - PROCESS | 1956 | 1461676715681 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]]]}] 06:18:35 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 06:18:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:18:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:18:35 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. 06:18:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:18:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1429ms 06:18:35 INFO - PROCESS | 1956 | 1461676715747 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 06:18:35 INFO - PROCESS | 1956 | 1461676715751 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 06:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:18:35 INFO - PROCESS | 1956 | 1461676715758 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:18:35 INFO - PROCESS | 1956 | 1461676715762 Marionette TRACE conn4 <- [1,1534,null,{}] 06:18:35 INFO - PROCESS | 1956 | 1461676715767 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}] 06:18:35 INFO - PROCESS | 1956 | 1461676715966 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 06:18:36 INFO - PROCESS | 1956 | 1461676716179 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a207a8800 == 140 [pid = 1956] [id = 391] 06:18:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f79f2578000) [pid = 1956] [serial = 1174] [outer = (nil)] 06:18:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f79f257d800) [pid = 1956] [serial = 1175] [outer = 0x7f79f2578000] 06:18:36 INFO - PROCESS | 1956 | 1461676716301 Marionette DEBUG loaded listener.js 06:18:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f79f2584800) [pid = 1956] [serial = 1176] [outer = 0x7f79f2578000] 06:18:37 INFO - PROCESS | 1956 | 1461676717228 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]]]}] 06:18:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1537ms 06:18:37 INFO - PROCESS | 1956 | 1461676717296 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 06:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:18:37 INFO - PROCESS | 1956 | 1461676717301 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 06:18:37 INFO - PROCESS | 1956 | 1461676717308 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:18:37 INFO - PROCESS | 1956 | 1461676717311 Marionette TRACE conn4 <- [1,1538,null,{}] 06:18:37 INFO - PROCESS | 1956 | 1461676717317 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}] 06:18:37 INFO - PROCESS | 1956 | 1461676717532 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 06:18:37 INFO - PROCESS | 1956 | 1461676717781 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26d3800 == 141 [pid = 1956] [id = 392] 06:18:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f79f2578400) [pid = 1956] [serial = 1177] [outer = (nil)] 06:18:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f7a1baa6400) [pid = 1956] [serial = 1178] [outer = 0x7f79f2578400] 06:18:37 INFO - PROCESS | 1956 | 1461676717901 Marionette DEBUG loaded listener.js 06:18:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f7a1bcb1c00) [pid = 1956] [serial = 1179] [outer = 0x7f79f2578400] 06:18:38 INFO - PROCESS | 1956 | 1461676718770 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]]]}] 06:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1530ms 06:18:38 INFO - PROCESS | 1956 | 1461676718838 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 06:18:38 INFO - PROCESS | 1956 | 1461676718842 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 06:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:18:38 INFO - PROCESS | 1956 | 1461676718848 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:18:38 INFO - PROCESS | 1956 | 1461676718852 Marionette TRACE conn4 <- [1,1542,null,{}] 06:18:38 INFO - PROCESS | 1956 | 1461676718858 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}] 06:18:39 INFO - PROCESS | 1956 | 1461676719081 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 06:18:39 INFO - PROCESS | 1956 | 1461676719343 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215d6800 == 142 [pid = 1956] [id = 393] 06:18:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f79f26ff400) [pid = 1956] [serial = 1180] [outer = (nil)] 06:18:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f7a1bd02c00) [pid = 1956] [serial = 1181] [outer = 0x7f79f26ff400] 06:18:39 INFO - PROCESS | 1956 | 1461676719470 Marionette DEBUG loaded listener.js 06:18:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x7f7a1bd0cc00) [pid = 1956] [serial = 1182] [outer = 0x7f79f26ff400] 06:18:40 INFO - PROCESS | 1956 | 1461676720337 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]]]}] 06:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1536ms 06:18:40 INFO - PROCESS | 1956 | 1461676720385 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 06:18:40 INFO - PROCESS | 1956 | 1461676720389 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 06:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:18:40 INFO - PROCESS | 1956 | 1461676720395 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:18:40 INFO - PROCESS | 1956 | 1461676720397 Marionette TRACE conn4 <- [1,1546,null,{}] 06:18:40 INFO - PROCESS | 1956 | 1461676720402 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}] 06:18:40 INFO - PROCESS | 1956 | 1461676720611 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 06:18:40 INFO - PROCESS | 1956 | 1461676720875 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eefef000 == 143 [pid = 1956] [id = 394] 06:18:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x7f79ef0aa800) [pid = 1956] [serial = 1183] [outer = (nil)] 06:18:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x7f79ef0b2400) [pid = 1956] [serial = 1184] [outer = 0x7f79ef0aa800] 06:18:41 INFO - PROCESS | 1956 | 1461676720999 Marionette DEBUG loaded listener.js 06:18:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f79ef0b6800) [pid = 1956] [serial = 1185] [outer = 0x7f79ef0aa800] 06:18:41 INFO - PROCESS | 1956 | 1461676721860 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]]]}] 06:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1528ms 06:18:41 INFO - PROCESS | 1956 | 1461676721924 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 06:18:41 INFO - PROCESS | 1956 | 1461676721928 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 06:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:18:41 INFO - PROCESS | 1956 | 1461676721934 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:18:41 INFO - PROCESS | 1956 | 1461676721937 Marionette TRACE conn4 <- [1,1550,null,{}] 06:18:41 INFO - PROCESS | 1956 | 1461676721943 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}] 06:18:42 INFO - PROCESS | 1956 | 1461676722172 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 06:18:42 INFO - PROCESS | 1956 | 1461676722428 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5cc4000 == 144 [pid = 1956] [id = 395] 06:18:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x7f79ef0ab000) [pid = 1956] [serial = 1186] [outer = (nil)] 06:18:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x7f79ef84c800) [pid = 1956] [serial = 1187] [outer = 0x7f79ef0ab000] 06:18:42 INFO - PROCESS | 1956 | 1461676722552 Marionette DEBUG loaded listener.js 06:18:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x7f79ef850400) [pid = 1956] [serial = 1188] [outer = 0x7f79ef0ab000] 06:18:43 INFO - PROCESS | 1956 | 1461676723442 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]]]}] 06:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1578ms 06:18:43 INFO - PROCESS | 1956 | 1461676723514 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 06:18:43 INFO - PROCESS | 1956 | 1461676723519 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 06:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:18:43 INFO - PROCESS | 1956 | 1461676723528 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:18:43 INFO - PROCESS | 1956 | 1461676723532 Marionette TRACE conn4 <- [1,1554,null,{}] 06:18:43 INFO - PROCESS | 1956 | 1461676723539 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}] 06:18:43 INFO - PROCESS | 1956 | 1461676723841 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 06:18:44 INFO - PROCESS | 1956 | 1461676724143 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79efc4c800 == 145 [pid = 1956] [id = 396] 06:18:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 221 (0x7f79ef847800) [pid = 1956] [serial = 1189] [outer = (nil)] 06:18:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 222 (0x7f79f26fd800) [pid = 1956] [serial = 1190] [outer = 0x7f79ef847800] 06:18:44 INFO - PROCESS | 1956 | 1461676724222 Marionette DEBUG loaded listener.js 06:18:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 223 (0x7f79fa4ef400) [pid = 1956] [serial = 1191] [outer = 0x7f79ef847800] 06:18:45 INFO - PROCESS | 1956 | 1461676725136 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]]]}] 06:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1687ms 06:18:45 INFO - PROCESS | 1956 | 1461676725215 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 06:18:45 INFO - PROCESS | 1956 | 1461676725219 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 06:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:18:45 INFO - PROCESS | 1956 | 1461676725225 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:18:45 INFO - PROCESS | 1956 | 1461676725228 Marionette TRACE conn4 <- [1,1558,null,{}] 06:18:45 INFO - PROCESS | 1956 | 1461676725234 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}] 06:18:45 INFO - PROCESS | 1956 | 1461676725501 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 06:18:46 INFO - PROCESS | 1956 | 1461676726166 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26ec000 == 146 [pid = 1956] [id = 397] 06:18:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 224 (0x7f79ef0ad400) [pid = 1956] [serial = 1192] [outer = (nil)] 06:18:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 225 (0x7f79f2546800) [pid = 1956] [serial = 1193] [outer = 0x7f79ef0ad400] 06:18:46 INFO - PROCESS | 1956 | 1461676726251 Marionette DEBUG loaded listener.js 06:18:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 226 (0x7f79f25cf800) [pid = 1956] [serial = 1194] [outer = 0x7f79ef0ad400] 06:18:47 INFO - PROCESS | 1956 | 1461676727159 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]]]}] 06:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1981ms 06:18:47 INFO - PROCESS | 1956 | 1461676727208 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 06:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:18:47 INFO - PROCESS | 1956 | 1461676727214 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 06:18:47 INFO - PROCESS | 1956 | 1461676727222 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:18:47 INFO - PROCESS | 1956 | 1461676727227 Marionette TRACE conn4 <- [1,1562,null,{}] 06:18:47 INFO - PROCESS | 1956 | 1461676727234 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}] 06:18:47 INFO - PROCESS | 1956 | 1461676727479 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 06:18:47 INFO - PROCESS | 1956 | 1461676727802 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8336000 == 147 [pid = 1956] [id = 398] 06:18:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 227 (0x7f79f25c8400) [pid = 1956] [serial = 1195] [outer = (nil)] 06:18:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 228 (0x7f79f29f0400) [pid = 1956] [serial = 1196] [outer = 0x7f79f25c8400] 06:18:47 INFO - PROCESS | 1956 | 1461676727882 Marionette DEBUG loaded listener.js 06:18:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 229 (0x7f79f3696c00) [pid = 1956] [serial = 1197] [outer = 0x7f79f25c8400] 06:18:48 INFO - PROCESS | 1956 | 1461676728877 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]]]}] 06:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1695ms 06:18:48 INFO - PROCESS | 1956 | 1461676728918 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 06:18:48 INFO - PROCESS | 1956 | 1461676728924 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 06:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:18:48 INFO - PROCESS | 1956 | 1461676728931 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:18:48 INFO - PROCESS | 1956 | 1461676728934 Marionette TRACE conn4 <- [1,1566,null,{}] 06:18:48 INFO - PROCESS | 1956 | 1461676728940 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}] 06:18:49 INFO - PROCESS | 1956 | 1461676729137 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 06:18:49 INFO - PROCESS | 1956 | 1461676729436 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2e4d000 == 148 [pid = 1956] [id = 399] 06:18:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 230 (0x7f79f36a3c00) [pid = 1956] [serial = 1198] [outer = (nil)] 06:18:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 231 (0x7f79f4e7bc00) [pid = 1956] [serial = 1199] [outer = 0x7f79f36a3c00] 06:18:49 INFO - PROCESS | 1956 | 1461676729583 Marionette DEBUG loaded listener.js 06:18:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 232 (0x7f79f5da0800) [pid = 1956] [serial = 1200] [outer = 0x7f79f36a3c00] 06:18:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffecb800 == 147 [pid = 1956] [id = 341] 06:18:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f9cb9000 == 146 [pid = 1956] [id = 340] 06:18:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f47d6000 == 145 [pid = 1956] [id = 339] 06:18:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6bcb800 == 144 [pid = 1956] [id = 189] 06:18:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8dde800 == 143 [pid = 1956] [id = 338] 06:18:49 INFO - PROCESS | 1956 | --DOMWINDOW == 231 (0x7f79f25d3800) [pid = 1956] [serial = 1067] [outer = (nil)] [url = about:blank] 06:18:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8e5a000 == 142 [pid = 1956] [id = 381] 06:18:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01b73800 == 141 [pid = 1956] [id = 380] 06:18:49 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00102800 == 140 [pid = 1956] [id = 379] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa22d800 == 139 [pid = 1956] [id = 378] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2add800 == 138 [pid = 1956] [id = 377] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6a96000 == 137 [pid = 1956] [id = 376] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2f96800 == 136 [pid = 1956] [id = 374] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef5d8800 == 135 [pid = 1956] [id = 372] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048db800 == 134 [pid = 1956] [id = 371] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048c2800 == 133 [pid = 1956] [id = 370] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2e51800 == 132 [pid = 1956] [id = 369] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a21314800 == 131 [pid = 1956] [id = 368] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1bac7000 == 130 [pid = 1956] [id = 367] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0c7ca000 == 129 [pid = 1956] [id = 366] 06:18:50 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f55c5000 == 128 [pid = 1956] [id = 363] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 230 (0x7f7a04224c00) [pid = 1956] [serial = 1088] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 229 (0x7f79f6cba800) [pid = 1956] [serial = 1034] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 228 (0x7f7a0c70d400) [pid = 1956] [serial = 1052] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 227 (0x7f7a008eec00) [pid = 1956] [serial = 1083] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 226 (0x7f7a1c5e4400) [pid = 1956] [serial = 1064] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 225 (0x7f7a0422ec00) [pid = 1956] [serial = 1046] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 224 (0x7f79f553f400) [pid = 1956] [serial = 1073] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 223 (0x7f7a01e3ac00) [pid = 1956] [serial = 1086] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 222 (0x7f79f8f72800) [pid = 1956] [serial = 1076] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 221 (0x7f7a00570800) [pid = 1956] [serial = 1082] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 220 (0x7f7a1a248800) [pid = 1956] [serial = 1058] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x7f79fe90a400) [pid = 1956] [serial = 1079] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x7f7a08ed7c00) [pid = 1956] [serial = 1049] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x7f79f29f3400) [pid = 1956] [serial = 1070] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f7a00adf000) [pid = 1956] [serial = 1040] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x7f79fe908400) [pid = 1956] [serial = 1037] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x7f7a00d6d800) [pid = 1956] [serial = 1085] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x7f79ffcb8c00) [pid = 1956] [serial = 1080] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f7a03524400) [pid = 1956] [serial = 1043] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f7a16eb2800) [pid = 1956] [serial = 1055] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f79f58dc800) [pid = 1956] [serial = 1074] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f79f9ecb800) [pid = 1956] [serial = 1077] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f7a1c1abc00) [pid = 1956] [serial = 1061] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1956 | 1461676730544 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]]]}] 06:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1640ms 06:18:50 INFO - PROCESS | 1956 | 1461676730572 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 06:18:50 INFO - PROCESS | 1956 | 1461676730576 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 06:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:18:50 INFO - PROCESS | 1956 | 1461676730584 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:18:50 INFO - PROCESS | 1956 | 1461676730592 Marionette TRACE conn4 <- [1,1570,null,{}] 06:18:50 INFO - PROCESS | 1956 | 1461676730606 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}] 06:18:50 INFO - PROCESS | 1956 | 1461676730808 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 06:18:51 INFO - PROCESS | 1956 | 1461676731005 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f85d6000 == 129 [pid = 1956] [id = 400] 06:18:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f79f44d3800) [pid = 1956] [serial = 1201] [outer = (nil)] 06:18:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f79f61aac00) [pid = 1956] [serial = 1202] [outer = 0x7f79f44d3800] 06:18:51 INFO - PROCESS | 1956 | 1461676731078 Marionette DEBUG loaded listener.js 06:18:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f79f6cc1800) [pid = 1956] [serial = 1203] [outer = 0x7f79f44d3800] 06:18:51 INFO - PROCESS | 1956 | 1461676731865 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]]]}] 06:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1344ms 06:18:51 INFO - PROCESS | 1956 | 1461676731927 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 06:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:18:51 INFO - PROCESS | 1956 | 1461676731931 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 06:18:51 INFO - PROCESS | 1956 | 1461676731937 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:18:51 INFO - PROCESS | 1956 | 1461676731940 Marionette TRACE conn4 <- [1,1574,null,{}] 06:18:51 INFO - PROCESS | 1956 | 1461676731945 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}] 06:18:52 INFO - PROCESS | 1956 | 1461676732221 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 06:18:52 INFO - PROCESS | 1956 | 1461676732257 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffec6000 == 130 [pid = 1956] [id = 401] 06:18:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f79f4de8c00) [pid = 1956] [serial = 1204] [outer = (nil)] 06:18:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f79f8d3a800) [pid = 1956] [serial = 1205] [outer = 0x7f79f4de8c00] 06:18:52 INFO - PROCESS | 1956 | 1461676732321 Marionette DEBUG loaded listener.js 06:18:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x7f79f9ed0c00) [pid = 1956] [serial = 1206] [outer = 0x7f79f4de8c00] 06:18:53 INFO - PROCESS | 1956 | 1461676733244 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]]]}] 06:18:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1335ms 06:18:53 INFO - PROCESS | 1956 | 1461676733273 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 06:18:53 INFO - PROCESS | 1956 | 1461676733275 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 06:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:18:53 INFO - PROCESS | 1956 | 1461676733282 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:18:53 INFO - PROCESS | 1956 | 1461676733284 Marionette TRACE conn4 <- [1,1578,null,{}] 06:18:53 INFO - PROCESS | 1956 | 1461676733289 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}] 06:18:53 INFO - PROCESS | 1956 | 1461676733533 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 06:18:53 INFO - PROCESS | 1956 | 1461676733576 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01ea1800 == 131 [pid = 1956] [id = 402] 06:18:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x7f79fea90400) [pid = 1956] [serial = 1207] [outer = (nil)] 06:18:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x7f79ffc6fc00) [pid = 1956] [serial = 1208] [outer = 0x7f79fea90400] 06:18:53 INFO - PROCESS | 1956 | 1461676733654 Marionette DEBUG loaded listener.js 06:18:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f7a00683000) [pid = 1956] [serial = 1209] [outer = 0x7f79fea90400] 06:18:54 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f79ffcb8400) [pid = 1956] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:18:54 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x7f79f29fa400) [pid = 1956] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:18:54 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x7f79f8c03c00) [pid = 1956] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:18:54 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x7f79f61a6c00) [pid = 1956] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:18:54 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f79f8408400) [pid = 1956] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:18:54 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f79f45f7800) [pid = 1956] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:18:54 INFO - PROCESS | 1956 | 1461676734855 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]]]}] 06:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1583ms 06:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:18:54 INFO - PROCESS | 1956 | 1461676734865 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 06:18:54 INFO - PROCESS | 1956 | 1461676734867 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 06:18:54 INFO - PROCESS | 1956 | 1461676734874 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:18:54 INFO - PROCESS | 1956 | 1461676734877 Marionette TRACE conn4 <- [1,1582,null,{}] 06:18:54 INFO - PROCESS | 1956 | 1461676734883 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}] 06:18:55 INFO - PROCESS | 1956 | 1461676735163 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 06:18:55 INFO - PROCESS | 1956 | 1461676735282 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04197000 == 132 [pid = 1956] [id = 403] 06:18:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f79f8408400) [pid = 1956] [serial = 1210] [outer = (nil)] 06:18:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f7a00570c00) [pid = 1956] [serial = 1211] [outer = 0x7f79f8408400] 06:18:55 INFO - PROCESS | 1956 | 1461676735345 Marionette DEBUG loaded listener.js 06:18:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x7f7a01e41000) [pid = 1956] [serial = 1212] [outer = 0x7f79f8408400] 06:18:56 INFO - PROCESS | 1956 | 1461676736086 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]]]}] 06:18:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1236ms 06:18:56 INFO - PROCESS | 1956 | 1461676736110 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 06:18:56 INFO - PROCESS | 1956 | 1461676736113 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 06:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:18:56 INFO - PROCESS | 1956 | 1461676736130 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:18:56 INFO - PROCESS | 1956 | 1461676736133 Marionette TRACE conn4 <- [1,1586,null,{}] 06:18:56 INFO - PROCESS | 1956 | 1461676736139 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}] 06:18:56 INFO - PROCESS | 1956 | 1461676736325 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 06:18:56 INFO - PROCESS | 1956 | 1461676736340 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048a7800 == 133 [pid = 1956] [id = 404] 06:18:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x7f7a00876000) [pid = 1956] [serial = 1213] [outer = (nil)] 06:18:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x7f7a044d5800) [pid = 1956] [serial = 1214] [outer = 0x7f7a00876000] 06:18:56 INFO - PROCESS | 1956 | 1461676736404 Marionette DEBUG loaded listener.js 06:18:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f7a04b6bc00) [pid = 1956] [serial = 1215] [outer = 0x7f7a00876000] 06:18:57 INFO - PROCESS | 1956 | 1461676737655 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]]]}] 06:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1585ms 06:18:57 INFO - PROCESS | 1956 | 1461676737716 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 06:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:18:57 INFO - PROCESS | 1956 | 1461676737724 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 06:18:57 INFO - PROCESS | 1956 | 1461676737732 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:18:57 INFO - PROCESS | 1956 | 1461676737739 Marionette TRACE conn4 <- [1,1590,null,{}] 06:18:57 INFO - PROCESS | 1956 | 1461676737747 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}] 06:18:58 INFO - PROCESS | 1956 | 1461676738002 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 06:18:58 INFO - PROCESS | 1956 | 1461676738312 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5cb9800 == 134 [pid = 1956] [id = 405] 06:18:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x7f79f26f3c00) [pid = 1956] [serial = 1216] [outer = (nil)] 06:18:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x7f79f26fc800) [pid = 1956] [serial = 1217] [outer = 0x7f79f26f3c00] 06:18:58 INFO - PROCESS | 1956 | 1461676738391 Marionette DEBUG loaded listener.js 06:18:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x7f79f36a1800) [pid = 1956] [serial = 1218] [outer = 0x7f79f26f3c00] 06:18:59 INFO - PROCESS | 1956 | 1461676739319 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]]]}] 06:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1637ms 06:18:59 INFO - PROCESS | 1956 | 1461676739369 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 06:18:59 INFO - PROCESS | 1956 | 1461676739377 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 06:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:18:59 INFO - PROCESS | 1956 | 1461676739389 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:18:59 INFO - PROCESS | 1956 | 1461676739393 Marionette TRACE conn4 <- [1,1594,null,{}] 06:18:59 INFO - PROCESS | 1956 | 1461676739401 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}] 06:18:59 INFO - PROCESS | 1956 | 1461676739628 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 06:18:59 INFO - PROCESS | 1956 | 1461676739927 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0370b800 == 135 [pid = 1956] [id = 406] 06:18:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 221 (0x7f79f58dc800) [pid = 1956] [serial = 1219] [outer = (nil)] 06:19:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 222 (0x7f79f615a800) [pid = 1956] [serial = 1220] [outer = 0x7f79f58dc800] 06:19:00 INFO - PROCESS | 1956 | 1461676740051 Marionette DEBUG loaded listener.js 06:19:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 223 (0x7f79f6acdc00) [pid = 1956] [serial = 1221] [outer = 0x7f79f58dc800] 06:19:01 INFO - PROCESS | 1956 | 1461676741025 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]]]}] 06:19:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1684ms 06:19:01 INFO - PROCESS | 1956 | 1461676741073 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 06:19:01 INFO - PROCESS | 1956 | 1461676741079 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 06:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:19:01 INFO - PROCESS | 1956 | 1461676741085 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:19:01 INFO - PROCESS | 1956 | 1461676741092 Marionette TRACE conn4 <- [1,1598,null,{}] 06:19:01 INFO - PROCESS | 1956 | 1461676741108 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}] 06:19:01 INFO - PROCESS | 1956 | 1461676741342 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 06:19:01 INFO - PROCESS | 1956 | 1461676741657 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08a61000 == 136 [pid = 1956] [id = 407] 06:19:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 224 (0x7f79fe86d800) [pid = 1956] [serial = 1222] [outer = (nil)] 06:19:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 225 (0x7f7a002e1400) [pid = 1956] [serial = 1223] [outer = 0x7f79fe86d800] 06:19:01 INFO - PROCESS | 1956 | 1461676741743 Marionette DEBUG loaded listener.js 06:19:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 226 (0x7f7a00e9bc00) [pid = 1956] [serial = 1224] [outer = 0x7f79fe86d800] 06:19:02 INFO - PROCESS | 1956 | 1461676742572 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]]]}] 06:19:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1537ms 06:19:02 INFO - PROCESS | 1956 | 1461676742624 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 06:19:02 INFO - PROCESS | 1956 | 1461676742627 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 06:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:19:02 INFO - PROCESS | 1956 | 1461676742635 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:19:02 INFO - PROCESS | 1956 | 1461676742637 Marionette TRACE conn4 <- [1,1602,null,{}] 06:19:02 INFO - PROCESS | 1956 | 1461676742643 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}] 06:19:02 INFO - PROCESS | 1956 | 1461676742871 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 06:19:03 INFO - PROCESS | 1956 | 1461676743084 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b5d3800 == 137 [pid = 1956] [id = 408] 06:19:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 227 (0x7f79fe8c0400) [pid = 1956] [serial = 1225] [outer = (nil)] 06:19:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 228 (0x7f7a044d9c00) [pid = 1956] [serial = 1226] [outer = 0x7f79fe8c0400] 06:19:03 INFO - PROCESS | 1956 | 1461676743242 Marionette DEBUG loaded listener.js 06:19:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 229 (0x7f7a07cdd000) [pid = 1956] [serial = 1227] [outer = 0x7f79fe8c0400] 06:19:04 INFO - PROCESS | 1956 | 1461676744160 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]]]}] 06:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1592ms 06:19:04 INFO - PROCESS | 1956 | 1461676744227 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 06:19:04 INFO - PROCESS | 1956 | 1461676744231 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 06:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:19:04 INFO - PROCESS | 1956 | 1461676744237 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:19:04 INFO - PROCESS | 1956 | 1461676744240 Marionette TRACE conn4 <- [1,1606,null,{}] 06:19:04 INFO - PROCESS | 1956 | 1461676744245 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}] 06:19:04 INFO - PROCESS | 1956 | 1461676744455 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 06:19:04 INFO - PROCESS | 1956 | 1461676744718 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a19d46000 == 138 [pid = 1956] [id = 409] 06:19:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 230 (0x7f7a08119800) [pid = 1956] [serial = 1228] [outer = (nil)] 06:19:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 231 (0x7f7a08caa000) [pid = 1956] [serial = 1229] [outer = 0x7f7a08119800] 06:19:04 INFO - PROCESS | 1956 | 1461676744837 Marionette DEBUG loaded listener.js 06:19:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 232 (0x7f7a09374400) [pid = 1956] [serial = 1230] [outer = 0x7f7a08119800] 06:19:05 INFO - PROCESS | 1956 | 1461676745696 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]]]}] 06:19:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:19:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1531ms 06:19:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:19:05 INFO - PROCESS | 1956 | 1461676745769 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 06:19:05 INFO - PROCESS | 1956 | 1461676745772 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 06:19:05 INFO - PROCESS | 1956 | 1461676745778 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:19:05 INFO - PROCESS | 1956 | 1461676745782 Marionette TRACE conn4 <- [1,1610,null,{}] 06:19:05 INFO - PROCESS | 1956 | 1461676745787 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}] 06:19:06 INFO - PROCESS | 1956 | 1461676746036 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 06:19:06 INFO - PROCESS | 1956 | 1461676746337 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a21309000 == 139 [pid = 1956] [id = 410] 06:19:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 233 (0x7f79fe870c00) [pid = 1956] [serial = 1231] [outer = (nil)] 06:19:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 234 (0x7f7a16f07800) [pid = 1956] [serial = 1232] [outer = 0x7f79fe870c00] 06:19:06 INFO - PROCESS | 1956 | 1461676746423 Marionette DEBUG loaded listener.js 06:19:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 235 (0x7f7a1bd08800) [pid = 1956] [serial = 1233] [outer = 0x7f79fe870c00] 06:19:07 INFO - PROCESS | 1956 | 1461676747241 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]]]}] 06:19:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:19:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1495ms 06:19:07 INFO - PROCESS | 1956 | 1461676747272 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 06:19:07 INFO - PROCESS | 1956 | 1461676747276 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 06:19:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:19:07 INFO - PROCESS | 1956 | 1461676747282 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:19:07 INFO - PROCESS | 1956 | 1461676747284 Marionette TRACE conn4 <- [1,1614,null,{}] 06:19:07 INFO - PROCESS | 1956 | 1461676747290 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}] 06:19:07 INFO - PROCESS | 1956 | 1461676747493 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 06:19:07 INFO - PROCESS | 1956 | 1461676747714 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dae800 == 140 [pid = 1956] [id = 411] 06:19:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 236 (0x7f79efeea400) [pid = 1956] [serial = 1234] [outer = (nil)] 06:19:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 237 (0x7f79efeef400) [pid = 1956] [serial = 1235] [outer = 0x7f79efeea400] 06:19:07 INFO - PROCESS | 1956 | 1461676747826 Marionette DEBUG loaded listener.js 06:19:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 238 (0x7f79efef4000) [pid = 1956] [serial = 1236] [outer = 0x7f79efeea400] 06:19:08 INFO - PROCESS | 1956 | 1461676748749 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]]]}] 06:19:08 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 06:19:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1541ms 06:19:08 INFO - PROCESS | 1956 | 1461676748832 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 06:19:08 INFO - PROCESS | 1956 | 1461676748836 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 06:19:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:19:08 INFO - PROCESS | 1956 | 1461676748853 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:19:08 INFO - PROCESS | 1956 | 1461676748861 Marionette TRACE conn4 <- [1,1618,null,{}] 06:19:08 INFO - PROCESS | 1956 | 1461676748867 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}] 06:19:09 INFO - PROCESS | 1956 | 1461676749075 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 06:19:09 INFO - PROCESS | 1956 | 1461676749336 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4478000 == 141 [pid = 1956] [id = 412] 06:19:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 239 (0x7f79efeebc00) [pid = 1956] [serial = 1237] [outer = (nil)] 06:19:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 240 (0x7f79f4e83800) [pid = 1956] [serial = 1238] [outer = 0x7f79efeebc00] 06:19:09 INFO - PROCESS | 1956 | 1461676749454 Marionette DEBUG loaded listener.js 06:19:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 241 (0x7f79f4e88400) [pid = 1956] [serial = 1239] [outer = 0x7f79efeebc00] 06:19:10 INFO - PROCESS | 1956 | 1461676750308 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]]]}] 06:19:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:19:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1492ms 06:19:10 INFO - PROCESS | 1956 | 1461676750342 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 06:19:10 INFO - PROCESS | 1956 | 1461676750344 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 06:19:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:19:10 INFO - PROCESS | 1956 | 1461676750351 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:19:10 INFO - PROCESS | 1956 | 1461676750353 Marionette TRACE conn4 <- [1,1622,null,{}] 06:19:10 INFO - PROCESS | 1956 | 1461676750359 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}] 06:19:10 INFO - PROCESS | 1956 | 1461676750586 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 06:19:10 INFO - PROCESS | 1956 | 1461676750815 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a205b7000 == 142 [pid = 1956] [id = 413] 06:19:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 242 (0x7f79efef0c00) [pid = 1956] [serial = 1240] [outer = (nil)] 06:19:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 243 (0x7f79f4e8e400) [pid = 1956] [serial = 1241] [outer = 0x7f79efef0c00] 06:19:10 INFO - PROCESS | 1956 | 1461676750938 Marionette DEBUG loaded listener.js 06:19:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 244 (0x7f7a17daa000) [pid = 1956] [serial = 1242] [outer = 0x7f79efef0c00] 06:19:11 INFO - PROCESS | 1956 | 1461676751864 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]]]}] 06:19:11 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 06:19:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1581ms 06:19:11 INFO - PROCESS | 1956 | 1461676751933 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 06:19:11 INFO - PROCESS | 1956 | 1461676751937 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 06:19:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:19:11 INFO - PROCESS | 1956 | 1461676751942 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:19:11 INFO - PROCESS | 1956 | 1461676751945 Marionette TRACE conn4 <- [1,1626,null,{}] 06:19:11 INFO - PROCESS | 1956 | 1461676751951 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}] 06:19:12 INFO - PROCESS | 1956 | 1461676752151 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 06:19:12 INFO - PROCESS | 1956 | 1461676752473 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a044aa800 == 143 [pid = 1956] [id = 414] 06:19:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 245 (0x7f79f2561000) [pid = 1956] [serial = 1243] [outer = (nil)] 06:19:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 246 (0x7f79f2564400) [pid = 1956] [serial = 1244] [outer = 0x7f79f2561000] 06:19:12 INFO - PROCESS | 1956 | 1461676752553 Marionette DEBUG loaded listener.js 06:19:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 247 (0x7f79f4e8c800) [pid = 1956] [serial = 1245] [outer = 0x7f79f2561000] 06:19:13 INFO - PROCESS | 1956 | 1461676753381 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]]]}] 06:19:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:19:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1484ms 06:19:13 INFO - PROCESS | 1956 | 1461676753427 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 06:19:13 INFO - PROCESS | 1956 | 1461676753431 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 06:19:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:19:13 INFO - PROCESS | 1956 | 1461676753437 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:19:13 INFO - PROCESS | 1956 | 1461676753441 Marionette TRACE conn4 <- [1,1630,null,{}] 06:19:13 INFO - PROCESS | 1956 | 1461676753446 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}] 06:19:13 INFO - PROCESS | 1956 | 1461676753665 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 06:19:13 INFO - PROCESS | 1956 | 1461676753932 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeed9000 == 144 [pid = 1956] [id = 415] 06:19:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 248 (0x7f79eec53800) [pid = 1956] [serial = 1246] [outer = (nil)] 06:19:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 249 (0x7f79f2561800) [pid = 1956] [serial = 1247] [outer = 0x7f79eec53800] 06:19:14 INFO - PROCESS | 1956 | 1461676754065 Marionette DEBUG loaded listener.js 06:19:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 250 (0x7f7a1bd09400) [pid = 1956] [serial = 1248] [outer = 0x7f79eec53800] 06:19:14 INFO - PROCESS | 1956 | 1461676754918 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]]]}] 06:19:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:19:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1591ms 06:19:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:19:15 INFO - PROCESS | 1956 | 1461676755030 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 06:19:15 INFO - PROCESS | 1956 | 1461676755033 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 06:19:15 INFO - PROCESS | 1956 | 1461676755039 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:19:15 INFO - PROCESS | 1956 | 1461676755042 Marionette TRACE conn4 <- [1,1634,null,{}] 06:19:15 INFO - PROCESS | 1956 | 1461676755048 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}] 06:19:15 INFO - PROCESS | 1956 | 1461676755299 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 06:19:16 INFO - PROCESS | 1956 | 1461676756160 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeede000 == 145 [pid = 1956] [id = 416] 06:19:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 251 (0x7f79eec4dc00) [pid = 1956] [serial = 1249] [outer = (nil)] 06:19:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 252 (0x7f79eec4fc00) [pid = 1956] [serial = 1250] [outer = 0x7f79eec4dc00] 06:19:16 INFO - PROCESS | 1956 | 1461676756332 Marionette DEBUG loaded listener.js 06:19:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 253 (0x7f79eec5a800) [pid = 1956] [serial = 1251] [outer = 0x7f79eec4dc00] 06:19:17 INFO - PROCESS | 1956 | 1461676757181 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]]]}] 06:19:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:19:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2186ms 06:19:17 INFO - PROCESS | 1956 | 1461676757225 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 06:19:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:19:17 INFO - PROCESS | 1956 | 1461676757230 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 06:19:17 INFO - PROCESS | 1956 | 1461676757243 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:19:17 INFO - PROCESS | 1956 | 1461676757252 Marionette TRACE conn4 <- [1,1638,null,{}] 06:19:17 INFO - PROCESS | 1956 | 1461676757259 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}] 06:19:17 INFO - PROCESS | 1956 | 1461676757442 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 06:19:17 INFO - PROCESS | 1956 | 1461676757661 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f3024000 == 146 [pid = 1956] [id = 417] 06:19:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 254 (0x7f79ed20a400) [pid = 1956] [serial = 1252] [outer = (nil)] 06:19:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 255 (0x7f79f2553c00) [pid = 1956] [serial = 1253] [outer = 0x7f79ed20a400] 06:19:17 INFO - PROCESS | 1956 | 1461676757775 Marionette DEBUG loaded listener.js 06:19:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 256 (0x7f79f2564800) [pid = 1956] [serial = 1254] [outer = 0x7f79ed20a400] 06:19:18 INFO - PROCESS | 1956 | 1461676758881 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]]]}] 06:19:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:19:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1702ms 06:19:18 INFO - PROCESS | 1956 | 1461676758941 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 06:19:18 INFO - PROCESS | 1956 | 1461676758947 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 06:19:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:19:18 INFO - PROCESS | 1956 | 1461676758954 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:19:18 INFO - PROCESS | 1956 | 1461676758957 Marionette TRACE conn4 <- [1,1642,null,{}] 06:19:18 INFO - PROCESS | 1956 | 1461676758963 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}] 06:19:19 INFO - PROCESS | 1956 | 1461676759140 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 06:19:19 INFO - PROCESS | 1956 | 1461676759441 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef5c3800 == 147 [pid = 1956] [id = 418] 06:19:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 257 (0x7f79f2579000) [pid = 1956] [serial = 1255] [outer = (nil)] 06:19:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 258 (0x7f79f2645800) [pid = 1956] [serial = 1256] [outer = 0x7f79f2579000] 06:19:19 INFO - PROCESS | 1956 | 1461676759557 Marionette DEBUG loaded listener.js 06:19:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 259 (0x7f79f26f1400) [pid = 1956] [serial = 1257] [outer = 0x7f79f2579000] 06:19:20 INFO - PROCESS | 1956 | 1461676760371 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]]]}] 06:19:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:19:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1492ms 06:19:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:19:20 INFO - PROCESS | 1956 | 1461676760447 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 06:19:20 INFO - PROCESS | 1956 | 1461676760451 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 06:19:20 INFO - PROCESS | 1956 | 1461676760459 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:19:20 INFO - PROCESS | 1956 | 1461676760467 Marionette TRACE conn4 <- [1,1646,null,{}] 06:19:20 INFO - PROCESS | 1956 | 1461676760481 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}] 06:19:20 INFO - PROCESS | 1956 | 1461676760730 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 06:19:21 INFO - PROCESS | 1956 | 1461676761050 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f844b800 == 148 [pid = 1956] [id = 419] 06:19:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 260 (0x7f79f26fb800) [pid = 1956] [serial = 1258] [outer = (nil)] 06:19:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 261 (0x7f79f45f2400) [pid = 1956] [serial = 1259] [outer = 0x7f79f26fb800] 06:19:21 INFO - PROCESS | 1956 | 1461676761118 Marionette DEBUG loaded listener.js 06:19:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 262 (0x7f79f4e76000) [pid = 1956] [serial = 1260] [outer = 0x7f79f26fb800] 06:19:21 INFO - PROCESS | 1956 | 1461676761964 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]]]}] 06:19:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:19:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1547ms 06:19:22 INFO - PROCESS | 1956 | 1461676762004 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 06:19:22 INFO - PROCESS | 1956 | 1461676762007 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 06:19:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:19:22 INFO - PROCESS | 1956 | 1461676762014 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:19:22 INFO - PROCESS | 1956 | 1461676762016 Marionette TRACE conn4 <- [1,1650,null,{}] 06:19:22 INFO - PROCESS | 1956 | 1461676762021 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}] 06:19:22 INFO - PROCESS | 1956 | 1461676762206 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 06:19:22 INFO - PROCESS | 1956 | 1461676762457 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26dc800 == 149 [pid = 1956] [id = 420] 06:19:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 263 (0x7f79f2577400) [pid = 1956] [serial = 1261] [outer = (nil)] 06:19:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 264 (0x7f79f6153400) [pid = 1956] [serial = 1262] [outer = 0x7f79f2577400] 06:19:22 INFO - PROCESS | 1956 | 1461676762562 Marionette DEBUG loaded listener.js 06:19:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 265 (0x7f79f6161c00) [pid = 1956] [serial = 1263] [outer = 0x7f79f2577400] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5de5800 == 148 [pid = 1956] [id = 201] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04197000 == 147 [pid = 1956] [id = 403] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 264 (0x7f7a08bdc400) [pid = 1956] [serial = 1103] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 263 (0x7f7a04225000) [pid = 1956] [serial = 1100] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 262 (0x7f79f6154c00) [pid = 1956] [serial = 1115] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 261 (0x7f79f36a3800) [pid = 1956] [serial = 1109] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 260 (0x7f79f44d6800) [pid = 1956] [serial = 1124] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 259 (0x7f79f25cd400) [pid = 1956] [serial = 1091] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 258 (0x7f7a16014400) [pid = 1956] [serial = 1106] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 257 (0x7f79f4e72800) [pid = 1956] [serial = 1112] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 256 (0x7f79f61a4400) [pid = 1956] [serial = 1127] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 255 (0x7f7a0026a400) [pid = 1956] [serial = 1097] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 254 (0x7f79f615dc00) [pid = 1956] [serial = 1118] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 253 (0x7f7a1bd07000) [pid = 1956] [serial = 1121] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 252 (0x7f79f8d41000) [pid = 1956] [serial = 1094] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 251 (0x7f7a01e38800) [pid = 1956] [serial = 1148] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01ea1800 == 146 [pid = 1956] [id = 402] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffec6000 == 145 [pid = 1956] [id = 401] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f85d6000 == 144 [pid = 1956] [id = 400] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2e4d000 == 143 [pid = 1956] [id = 399] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8336000 == 142 [pid = 1956] [id = 398] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26ec000 == 141 [pid = 1956] [id = 397] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26d3800 == 140 [pid = 1956] [id = 392] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a207a8800 == 139 [pid = 1956] [id = 391] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1bb3d800 == 138 [pid = 1956] [id = 390] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1716d000 == 137 [pid = 1956] [id = 389] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b5e0000 == 136 [pid = 1956] [id = 388] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a097a3800 == 135 [pid = 1956] [id = 387] 06:19:23 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a06aa0800 == 134 [pid = 1956] [id = 386] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 250 (0x7f79ffdd5400) [pid = 1956] [serial = 1142] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 249 (0x7f79f45fc000) [pid = 1956] [serial = 1131] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 248 (0x7f79f44cf400) [pid = 1956] [serial = 1130] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 247 (0x7f79f8d3f000) [pid = 1956] [serial = 1136] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 246 (0x7f79f9baf400) [pid = 1956] [serial = 1137] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 245 (0x7f79f61b1400) [pid = 1956] [serial = 1134] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 244 (0x7f79f61ab000) [pid = 1956] [serial = 1133] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 243 (0x7f79fe905c00) [pid = 1956] [serial = 1139] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 242 (0x7f7a002e4000) [pid = 1956] [serial = 1143] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 241 (0x7f79ffb3ec00) [pid = 1956] [serial = 1140] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 240 (0x7f79fe86dc00) [pid = 1956] [serial = 1145] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | --DOMWINDOW == 239 (0x7f7a00d71800) [pid = 1956] [serial = 1146] [outer = (nil)] [url = about:blank] 06:19:23 INFO - PROCESS | 1956 | 1461676763580 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]]]}] 06:19:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:19:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1584ms 06:19:23 INFO - PROCESS | 1956 | 1461676763599 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 06:19:23 INFO - PROCESS | 1956 | 1461676763602 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 06:19:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:19:23 INFO - PROCESS | 1956 | 1461676763609 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:19:23 INFO - PROCESS | 1956 | 1461676763612 Marionette TRACE conn4 <- [1,1654,null,{}] 06:19:23 INFO - PROCESS | 1956 | 1461676763617 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}] 06:19:23 INFO - PROCESS | 1956 | 1461676763785 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 06:19:24 INFO - PROCESS | 1956 | 1461676763998 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2f9d800 == 135 [pid = 1956] [id = 421] 06:19:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 240 (0x7f79f6160400) [pid = 1956] [serial = 1264] [outer = (nil)] 06:19:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 241 (0x7f79f61abc00) [pid = 1956] [serial = 1265] [outer = 0x7f79f6160400] 06:19:24 INFO - PROCESS | 1956 | 1461676764075 Marionette DEBUG loaded listener.js 06:19:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 242 (0x7f79f6cb9400) [pid = 1956] [serial = 1266] [outer = 0x7f79f6160400] 06:19:24 INFO - PROCESS | 1956 | 1461676764825 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]]]}] 06:19:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:19:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1237ms 06:19:24 INFO - PROCESS | 1956 | 1461676764850 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 06:19:24 INFO - PROCESS | 1956 | 1461676764853 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 06:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:19:24 INFO - PROCESS | 1956 | 1461676764872 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:19:24 INFO - PROCESS | 1956 | 1461676764876 Marionette TRACE conn4 <- [1,1658,null,{}] 06:19:24 INFO - PROCESS | 1956 | 1461676764881 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}] 06:19:25 INFO - PROCESS | 1956 | 1461676765049 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 06:19:25 INFO - PROCESS | 1956 | 1461676765066 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8d9000 == 136 [pid = 1956] [id = 422] 06:19:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 243 (0x7f79f8c11000) [pid = 1956] [serial = 1267] [outer = (nil)] 06:19:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 244 (0x7f79fa4f0c00) [pid = 1956] [serial = 1268] [outer = 0x7f79f8c11000] 06:19:25 INFO - PROCESS | 1956 | 1461676765126 Marionette DEBUG loaded listener.js 06:19:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 245 (0x7f79fe872000) [pid = 1956] [serial = 1269] [outer = 0x7f79f8c11000] 06:19:26 INFO - PROCESS | 1956 | 1461676766078 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]]]}] 06:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1244ms 06:19:26 INFO - PROCESS | 1956 | 1461676766103 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 06:19:26 INFO - PROCESS | 1956 | 1461676766107 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 06:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:19:26 INFO - PROCESS | 1956 | 1461676766112 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:19:26 INFO - PROCESS | 1956 | 1461676766114 Marionette TRACE conn4 <- [1,1662,null,{}] 06:19:26 INFO - PROCESS | 1956 | 1461676766120 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}] 06:19:26 INFO - PROCESS | 1956 | 1461676766363 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 06:19:26 INFO - PROCESS | 1956 | 1461676766400 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a007a0800 == 137 [pid = 1956] [id = 423] 06:19:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 246 (0x7f79f8d36400) [pid = 1956] [serial = 1270] [outer = (nil)] 06:19:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 247 (0x7f79fe8c9c00) [pid = 1956] [serial = 1271] [outer = 0x7f79f8d36400] 06:19:26 INFO - PROCESS | 1956 | 1461676766460 Marionette DEBUG loaded listener.js 06:19:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 248 (0x7f79ffb36800) [pid = 1956] [serial = 1272] [outer = 0x7f79f8d36400] 06:19:27 INFO - PROCESS | 1956 | 1461676767351 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]]]}] 06:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1281ms 06:19:27 INFO - PROCESS | 1956 | 1461676767396 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 06:19:27 INFO - PROCESS | 1956 | 1461676767399 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 06:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:19:27 INFO - PROCESS | 1956 | 1461676767405 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:19:27 INFO - PROCESS | 1956 | 1461676767407 Marionette TRACE conn4 <- [1,1666,null,{}] 06:19:27 INFO - PROCESS | 1956 | 1461676767412 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}] 06:19:27 INFO - PROCESS | 1956 | 1461676767655 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 06:19:27 INFO - PROCESS | 1956 | 1461676767691 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a021d4800 == 138 [pid = 1956] [id = 424] 06:19:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 249 (0x7f79f8d41000) [pid = 1956] [serial = 1273] [outer = (nil)] 06:19:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 250 (0x7f79ffcb4000) [pid = 1956] [serial = 1274] [outer = 0x7f79f8d41000] 06:19:27 INFO - PROCESS | 1956 | 1461676767755 Marionette DEBUG loaded listener.js 06:19:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 251 (0x7f7a001ec400) [pid = 1956] [serial = 1275] [outer = 0x7f79f8d41000] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 250 (0x7f79f45f6c00) [pid = 1956] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 249 (0x7f7a18104000) [pid = 1956] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 248 (0x7f79f254a000) [pid = 1956] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 247 (0x7f79f44c9800) [pid = 1956] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 246 (0x7f7a008e4800) [pid = 1956] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 245 (0x7f79f4dde400) [pid = 1956] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 244 (0x7f79fe8c4000) [pid = 1956] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 243 (0x7f79f2555c00) [pid = 1956] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 242 (0x7f79f6acd400) [pid = 1956] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 241 (0x7f79f45ed400) [pid = 1956] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 240 (0x7f79f45fac00) [pid = 1956] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 239 (0x7f7a00a59400) [pid = 1956] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 238 (0x7f7a00684000) [pid = 1956] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 237 (0x7f7a08e49800) [pid = 1956] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 236 (0x7f7a08e49400) [pid = 1956] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 235 (0x7f79f5da6c00) [pid = 1956] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 234 (0x7f7a01b39800) [pid = 1956] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 233 (0x7f79fea90400) [pid = 1956] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 232 (0x7f79f44d3800) [pid = 1956] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 231 (0x7f79f36a3c00) [pid = 1956] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 230 (0x7f79ef0ad400) [pid = 1956] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 229 (0x7f79f25c8400) [pid = 1956] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 228 (0x7f79f4de8c00) [pid = 1956] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:19:29 INFO - PROCESS | 1956 | --DOMWINDOW == 227 (0x7f79f8408400) [pid = 1956] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:19:29 INFO - PROCESS | 1956 | 1461676769766 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]]]}] 06:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2386ms 06:19:29 INFO - PROCESS | 1956 | 1461676769792 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 06:19:29 INFO - PROCESS | 1956 | 1461676769795 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 06:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:19:29 INFO - PROCESS | 1956 | 1461676769801 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:19:29 INFO - PROCESS | 1956 | 1461676769803 Marionette TRACE conn4 <- [1,1670,null,{}] 06:19:29 INFO - PROCESS | 1956 | 1461676769820 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}] 06:19:30 INFO - PROCESS | 1956 | 1461676770002 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 06:19:30 INFO - PROCESS | 1956 | 1461676770178 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe762800 == 139 [pid = 1956] [id = 425] 06:19:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 228 (0x7f79f254a000) [pid = 1956] [serial = 1276] [outer = (nil)] 06:19:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 229 (0x7f79f4de8c00) [pid = 1956] [serial = 1277] [outer = 0x7f79f254a000] 06:19:30 INFO - PROCESS | 1956 | 1461676770254 Marionette DEBUG loaded listener.js 06:19:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 230 (0x7f79ffb3b800) [pid = 1956] [serial = 1278] [outer = 0x7f79f254a000] 06:19:31 INFO - PROCESS | 1956 | 1461676770991 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]]]}] 06:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1227ms 06:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:19:31 INFO - PROCESS | 1956 | 1461676771030 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 06:19:31 INFO - PROCESS | 1956 | 1461676771032 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 06:19:31 INFO - PROCESS | 1956 | 1461676771039 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:19:31 INFO - PROCESS | 1956 | 1461676771043 Marionette TRACE conn4 <- [1,1674,null,{}] 06:19:31 INFO - PROCESS | 1956 | 1461676771048 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}] 06:19:31 INFO - PROCESS | 1956 | 1461676771335 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 06:19:31 INFO - PROCESS | 1956 | 1461676771770 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef4f3000 == 140 [pid = 1956] [id = 426] 06:19:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 231 (0x7f79ed20d800) [pid = 1956] [serial = 1279] [outer = (nil)] 06:19:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 232 (0x7f79eec50800) [pid = 1956] [serial = 1280] [outer = 0x7f79ed20d800] 06:19:31 INFO - PROCESS | 1956 | 1461676771858 Marionette DEBUG loaded listener.js 06:19:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 233 (0x7f79ef0b5c00) [pid = 1956] [serial = 1281] [outer = 0x7f79ed20d800] 06:19:32 INFO - PROCESS | 1956 | 1461676772755 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]]]}] 06:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1791ms 06:19:32 INFO - PROCESS | 1956 | 1461676772832 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 06:19:32 INFO - PROCESS | 1956 | 1461676772838 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 06:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:19:32 INFO - PROCESS | 1956 | 1461676772845 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:19:32 INFO - PROCESS | 1956 | 1461676772851 Marionette TRACE conn4 <- [1,1678,null,{}] 06:19:32 INFO - PROCESS | 1956 | 1461676772859 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}] 06:19:33 INFO - PROCESS | 1956 | 1461676773089 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 06:19:33 INFO - PROCESS | 1956 | 1461676773442 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6a8a800 == 141 [pid = 1956] [id = 427] 06:19:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 234 (0x7f79f2585800) [pid = 1956] [serial = 1282] [outer = (nil)] 06:19:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 235 (0x7f79f2642c00) [pid = 1956] [serial = 1283] [outer = 0x7f79f2585800] 06:19:33 INFO - PROCESS | 1956 | 1461676773530 Marionette DEBUG loaded listener.js 06:19:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 236 (0x7f79f29f5000) [pid = 1956] [serial = 1284] [outer = 0x7f79f2585800] 06:19:34 INFO - PROCESS | 1956 | 1461676774472 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]]]}] 06:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1685ms 06:19:34 INFO - PROCESS | 1956 | 1461676774535 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 06:19:34 INFO - PROCESS | 1956 | 1461676774541 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 06:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:19:34 INFO - PROCESS | 1956 | 1461676774549 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:19:34 INFO - PROCESS | 1956 | 1461676774552 Marionette TRACE conn4 <- [1,1682,null,{}] 06:19:34 INFO - PROCESS | 1956 | 1461676774558 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}] 06:19:34 INFO - PROCESS | 1956 | 1461676774783 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 06:19:35 INFO - PROCESS | 1956 | 1461676775135 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8e0000 == 142 [pid = 1956] [id = 428] 06:19:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 237 (0x7f79f44d6000) [pid = 1956] [serial = 1285] [outer = (nil)] 06:19:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 238 (0x7f79f58da000) [pid = 1956] [serial = 1286] [outer = 0x7f79f44d6000] 06:19:35 INFO - PROCESS | 1956 | 1461676775215 Marionette DEBUG loaded listener.js 06:19:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 239 (0x7f79f61af000) [pid = 1956] [serial = 1287] [outer = 0x7f79f44d6000] 06:19:36 INFO - PROCESS | 1956 | 1461676776152 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]]]}] 06:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1681ms 06:19:36 INFO - PROCESS | 1956 | 1461676776231 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 06:19:36 INFO - PROCESS | 1956 | 1461676776234 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 06:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:19:36 INFO - PROCESS | 1956 | 1461676776250 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:19:36 INFO - PROCESS | 1956 | 1461676776260 Marionette TRACE conn4 <- [1,1686,null,{}] 06:19:36 INFO - PROCESS | 1956 | 1461676776266 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}] 06:19:36 INFO - PROCESS | 1956 | 1461676776528 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 06:19:36 INFO - PROCESS | 1956 | 1461676776872 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04495800 == 143 [pid = 1956] [id = 429] 06:19:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 240 (0x7f79ed20b400) [pid = 1956] [serial = 1288] [outer = (nil)] 06:19:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 241 (0x7f79fe868c00) [pid = 1956] [serial = 1289] [outer = 0x7f79ed20b400] 06:19:36 INFO - PROCESS | 1956 | 1461676776950 Marionette DEBUG loaded listener.js 06:19:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 242 (0x7f79ffcb0c00) [pid = 1956] [serial = 1290] [outer = 0x7f79ed20b400] 06:19:37 INFO - PROCESS | 1956 | 1461676777917 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]]]}] 06:19:37 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 06:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1746ms 06:19:37 INFO - PROCESS | 1956 | 1461676777989 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 06:19:37 INFO - PROCESS | 1956 | 1461676777994 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 06:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:19:38 INFO - PROCESS | 1956 | 1461676778001 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:19:38 INFO - PROCESS | 1956 | 1461676778004 Marionette TRACE conn4 <- [1,1690,null,{}] 06:19:38 INFO - PROCESS | 1956 | 1461676778009 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}] 06:19:38 INFO - PROCESS | 1956 | 1461676778230 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 06:19:38 INFO - PROCESS | 1956 | 1461676778490 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048af000 == 144 [pid = 1956] [id = 430] 06:19:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 243 (0x7f79f4e73c00) [pid = 1956] [serial = 1291] [outer = (nil)] 06:19:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 244 (0x7f7a00686c00) [pid = 1956] [serial = 1292] [outer = 0x7f79f4e73c00] 06:19:38 INFO - PROCESS | 1956 | 1461676778611 Marionette DEBUG loaded listener.js 06:19:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 245 (0x7f7a00879800) [pid = 1956] [serial = 1293] [outer = 0x7f79f4e73c00] 06:19:39 INFO - PROCESS | 1956 | 1461676779468 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]]]}] 06:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1531ms 06:19:39 INFO - PROCESS | 1956 | 1461676779533 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 06:19:39 INFO - PROCESS | 1956 | 1461676779537 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 06:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:19:39 INFO - PROCESS | 1956 | 1461676779543 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:19:39 INFO - PROCESS | 1956 | 1461676779546 Marionette TRACE conn4 <- [1,1694,null,{}] 06:19:39 INFO - PROCESS | 1956 | 1461676779551 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}] 06:19:39 INFO - PROCESS | 1956 | 1461676779768 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 06:19:40 INFO - PROCESS | 1956 | 1461676780040 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04b21000 == 145 [pid = 1956] [id = 431] 06:19:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 246 (0x7f7a00ad7400) [pid = 1956] [serial = 1294] [outer = (nil)] 06:19:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 247 (0x7f7a00ade800) [pid = 1956] [serial = 1295] [outer = 0x7f7a00ad7400] 06:19:40 INFO - PROCESS | 1956 | 1461676780175 Marionette DEBUG loaded listener.js 06:19:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 248 (0x7f7a00ea7000) [pid = 1956] [serial = 1296] [outer = 0x7f7a00ad7400] 06:19:41 INFO - PROCESS | 1956 | 1461676781095 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]]]}] 06:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1578ms 06:19:41 INFO - PROCESS | 1956 | 1461676781122 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 06:19:41 INFO - PROCESS | 1956 | 1461676781125 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 06:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:19:41 INFO - PROCESS | 1956 | 1461676781131 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:19:41 INFO - PROCESS | 1956 | 1461676781134 Marionette TRACE conn4 <- [1,1698,null,{}] 06:19:41 INFO - PROCESS | 1956 | 1461676781139 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}] 06:19:41 INFO - PROCESS | 1956 | 1461676781352 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 06:19:41 INFO - PROCESS | 1956 | 1461676781574 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4ec800 == 146 [pid = 1956] [id = 432] 06:19:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 249 (0x7f79ed20ac00) [pid = 1956] [serial = 1297] [outer = (nil)] 06:19:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 250 (0x7f7a02025000) [pid = 1956] [serial = 1298] [outer = 0x7f79ed20ac00] 06:19:41 INFO - PROCESS | 1956 | 1461676781740 Marionette DEBUG loaded listener.js 06:19:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 251 (0x7f7a037ea400) [pid = 1956] [serial = 1299] [outer = 0x7f79ed20ac00] 06:19:42 INFO - PROCESS | 1956 | 1461676782651 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]]]}] 06:19:42 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 06:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1583ms 06:19:42 INFO - PROCESS | 1956 | 1461676782715 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 06:19:42 INFO - PROCESS | 1956 | 1461676782719 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 06:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:19:42 INFO - PROCESS | 1956 | 1461676782726 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:19:42 INFO - PROCESS | 1956 | 1461676782729 Marionette TRACE conn4 <- [1,1702,null,{}] 06:19:42 INFO - PROCESS | 1956 | 1461676782734 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}] 06:19:42 INFO - PROCESS | 1956 | 1461676782949 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 06:19:43 INFO - PROCESS | 1956 | 1461676783209 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0af54000 == 147 [pid = 1956] [id = 433] 06:19:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 252 (0x7f7a008e4c00) [pid = 1956] [serial = 1300] [outer = (nil)] 06:19:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 253 (0x7f7a0403b400) [pid = 1956] [serial = 1301] [outer = 0x7f7a008e4c00] 06:19:43 INFO - PROCESS | 1956 | 1461676783329 Marionette DEBUG loaded listener.js 06:19:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 254 (0x7f7a0422c400) [pid = 1956] [serial = 1302] [outer = 0x7f7a008e4c00] 06:19:44 INFO - PROCESS | 1956 | 1461676784176 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]]]}] 06:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1488ms 06:19:44 INFO - PROCESS | 1956 | 1461676784215 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 06:19:44 INFO - PROCESS | 1956 | 1461676784219 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 06:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:19:44 INFO - PROCESS | 1956 | 1461676784227 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:19:44 INFO - PROCESS | 1956 | 1461676784230 Marionette TRACE conn4 <- [1,1706,null,{}] 06:19:44 INFO - PROCESS | 1956 | 1461676784236 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}] 06:19:44 INFO - PROCESS | 1956 | 1461676784448 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 06:19:44 INFO - PROCESS | 1956 | 1461676784723 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a16c1e000 == 148 [pid = 1956] [id = 434] 06:19:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 255 (0x7f7a03530400) [pid = 1956] [serial = 1303] [outer = (nil)] 06:19:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 256 (0x7f7a04a62400) [pid = 1956] [serial = 1304] [outer = 0x7f7a03530400] 06:19:44 INFO - PROCESS | 1956 | 1461676784845 Marionette DEBUG loaded listener.js 06:19:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 257 (0x7f7a05fd8400) [pid = 1956] [serial = 1305] [outer = 0x7f7a03530400] 06:19:45 INFO - PROCESS | 1956 | 1461676785708 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]]]}] 06:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1529ms 06:19:45 INFO - PROCESS | 1956 | 1461676785757 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 06:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:19:45 INFO - PROCESS | 1956 | 1461676785762 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 06:19:45 INFO - PROCESS | 1956 | 1461676785768 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:19:45 INFO - PROCESS | 1956 | 1461676785777 Marionette TRACE conn4 <- [1,1710,null,{}] 06:19:45 INFO - PROCESS | 1956 | 1461676785782 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}] 06:19:46 INFO - PROCESS | 1956 | 1461676785998 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 06:19:46 INFO - PROCESS | 1956 | 1461676786301 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1a283000 == 149 [pid = 1956] [id = 435] 06:19:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 258 (0x7f7a03850800) [pid = 1956] [serial = 1306] [outer = (nil)] 06:19:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 259 (0x7f7a08bd8000) [pid = 1956] [serial = 1307] [outer = 0x7f7a03850800] 06:19:46 INFO - PROCESS | 1956 | 1461676786383 Marionette DEBUG loaded listener.js 06:19:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 260 (0x7f7a09373c00) [pid = 1956] [serial = 1308] [outer = 0x7f7a03850800] 06:19:47 INFO - PROCESS | 1956 | 1461676787313 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]]]}] 06:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1584ms 06:19:47 INFO - PROCESS | 1956 | 1461676787354 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 06:19:47 INFO - PROCESS | 1956 | 1461676787358 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 06:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:19:47 INFO - PROCESS | 1956 | 1461676787368 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:19:47 INFO - PROCESS | 1956 | 1461676787372 Marionette TRACE conn4 <- [1,1714,null,{}] 06:19:47 INFO - PROCESS | 1956 | 1461676787382 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}] 06:19:47 INFO - PROCESS | 1956 | 1461676787590 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 06:19:47 INFO - PROCESS | 1956 | 1461676787861 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a205ce800 == 150 [pid = 1956] [id = 436] 06:19:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 261 (0x7f7a0c5e1400) [pid = 1956] [serial = 1309] [outer = (nil)] 06:19:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 262 (0x7f7a0c755c00) [pid = 1956] [serial = 1310] [outer = 0x7f7a0c5e1400] 06:19:48 INFO - PROCESS | 1956 | 1461676788006 Marionette DEBUG loaded listener.js 06:19:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 263 (0x7f7a160e9800) [pid = 1956] [serial = 1311] [outer = 0x7f7a0c5e1400] 06:19:48 INFO - PROCESS | 1956 | 1461676788925 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]]]}] 06:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1638ms 06:19:49 INFO - PROCESS | 1956 | 1461676789004 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 06:19:49 INFO - PROCESS | 1956 | 1461676789008 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 06:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:19:49 INFO - PROCESS | 1956 | 1461676789015 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:19:49 INFO - PROCESS | 1956 | 1461676789024 Marionette TRACE conn4 <- [1,1718,null,{}] 06:19:49 INFO - PROCESS | 1956 | 1461676789037 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}] 06:19:49 INFO - PROCESS | 1956 | 1461676789317 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 06:19:49 INFO - PROCESS | 1956 | 1461676789641 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eead6000 == 151 [pid = 1956] [id = 437] 06:19:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 264 (0x7f7a09dc2000) [pid = 1956] [serial = 1312] [outer = (nil)] 06:19:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 265 (0x7f7a19d1c400) [pid = 1956] [serial = 1313] [outer = 0x7f7a09dc2000] 06:19:49 INFO - PROCESS | 1956 | 1461676789733 Marionette DEBUG loaded listener.js 06:19:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 266 (0x7f7a1bd06000) [pid = 1956] [serial = 1314] [outer = 0x7f7a09dc2000] 06:19:50 INFO - PROCESS | 1956 | 1461676790614 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]]]}] 06:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1649ms 06:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:19:50 INFO - PROCESS | 1956 | 1461676790665 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 06:19:50 INFO - PROCESS | 1956 | 1461676790668 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 06:19:50 INFO - PROCESS | 1956 | 1461676790674 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:19:50 INFO - PROCESS | 1956 | 1461676790678 Marionette TRACE conn4 <- [1,1722,null,{}] 06:19:50 INFO - PROCESS | 1956 | 1461676790683 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}] 06:19:50 INFO - PROCESS | 1956 | 1461676790911 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 06:19:51 INFO - PROCESS | 1956 | 1461676791237 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eff4d800 == 152 [pid = 1956] [id = 438] 06:19:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 267 (0x7f79f1fa5c00) [pid = 1956] [serial = 1315] [outer = (nil)] 06:19:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 268 (0x7f79f1fac800) [pid = 1956] [serial = 1316] [outer = 0x7f79f1fa5c00] 06:19:51 INFO - PROCESS | 1956 | 1461676791320 Marionette DEBUG loaded listener.js 06:19:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 269 (0x7f79f1fb1400) [pid = 1956] [serial = 1317] [outer = 0x7f79f1fa5c00] 06:19:52 INFO - PROCESS | 1956 | 1461676792199 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]]]}] 06:19:52 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 06:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1581ms 06:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:19:52 INFO - PROCESS | 1956 | 1461676792255 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 06:19:52 INFO - PROCESS | 1956 | 1461676792258 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 06:19:52 INFO - PROCESS | 1956 | 1461676792266 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:19:52 INFO - PROCESS | 1956 | 1461676792269 Marionette TRACE conn4 <- [1,1726,null,{}] 06:19:52 INFO - PROCESS | 1956 | 1461676792276 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}] 06:19:52 INFO - PROCESS | 1956 | 1461676792530 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 06:19:52 INFO - PROCESS | 1956 | 1461676792834 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ec6e000 == 153 [pid = 1956] [id = 439] 06:19:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 270 (0x7f79f1fa6000) [pid = 1956] [serial = 1318] [outer = (nil)] 06:19:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 271 (0x7f79f20b9800) [pid = 1956] [serial = 1319] [outer = 0x7f79f1fa6000] 06:19:52 INFO - PROCESS | 1956 | 1461676792919 Marionette DEBUG loaded listener.js 06:19:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 272 (0x7f79f20c0000) [pid = 1956] [serial = 1320] [outer = 0x7f79f1fa6000] 06:19:53 INFO - PROCESS | 1956 | 1461676793785 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]]]}] 06:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1590ms 06:19:53 INFO - PROCESS | 1956 | 1461676793855 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 06:19:53 INFO - PROCESS | 1956 | 1461676793859 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 06:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:19:53 INFO - PROCESS | 1956 | 1461676793866 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:19:53 INFO - PROCESS | 1956 | 1461676793869 Marionette TRACE conn4 <- [1,1730,null,{}] 06:19:53 INFO - PROCESS | 1956 | 1461676793875 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}] 06:19:54 INFO - PROCESS | 1956 | 1461676794190 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 06:19:54 INFO - PROCESS | 1956 | 1461676794509 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebed6800 == 154 [pid = 1956] [id = 440] 06:19:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 273 (0x7f79f1faa800) [pid = 1956] [serial = 1321] [outer = (nil)] 06:19:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 274 (0x7f79f20c6400) [pid = 1956] [serial = 1322] [outer = 0x7f79f1faa800] 06:19:54 INFO - PROCESS | 1956 | 1461676794591 Marionette DEBUG loaded listener.js 06:19:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 275 (0x7f7a1bb5c000) [pid = 1956] [serial = 1323] [outer = 0x7f79f1faa800] 06:19:55 INFO - PROCESS | 1956 | 1461676795444 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]]]}] 06:19:55 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 06:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1631ms 06:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:19:55 INFO - PROCESS | 1956 | 1461676795498 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 06:19:55 INFO - PROCESS | 1956 | 1461676795501 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 06:19:55 INFO - PROCESS | 1956 | 1461676795507 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:19:55 INFO - PROCESS | 1956 | 1461676795510 Marionette TRACE conn4 <- [1,1734,null,{}] 06:19:55 INFO - PROCESS | 1956 | 1461676795517 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}] 06:19:55 INFO - PROCESS | 1956 | 1461676795735 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 06:19:56 INFO - PROCESS | 1956 | 1461676796035 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebc1f000 == 155 [pid = 1956] [id = 441] 06:19:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 276 (0x7f79ebc34400) [pid = 1956] [serial = 1324] [outer = (nil)] 06:19:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 277 (0x7f79ebc3a800) [pid = 1956] [serial = 1325] [outer = 0x7f79ebc34400] 06:19:56 INFO - PROCESS | 1956 | 1461676796153 Marionette DEBUG loaded listener.js 06:19:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 278 (0x7f79ebc3f400) [pid = 1956] [serial = 1326] [outer = 0x7f79ebc34400] 06:19:57 INFO - PROCESS | 1956 | 1461676797038 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]]]}] 06:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1586ms 06:19:57 INFO - PROCESS | 1956 | 1461676797094 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 06:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:19:57 INFO - PROCESS | 1956 | 1461676797103 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 06:19:57 INFO - PROCESS | 1956 | 1461676797112 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:19:57 INFO - PROCESS | 1956 | 1461676797116 Marionette TRACE conn4 <- [1,1738,null,{}] 06:19:57 INFO - PROCESS | 1956 | 1461676797124 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}] 06:19:57 INFO - PROCESS | 1956 | 1461676797389 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 06:19:57 INFO - PROCESS | 1956 | 1461676797720 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeff1000 == 156 [pid = 1956] [id = 442] 06:19:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 279 (0x7f79ebc35800) [pid = 1956] [serial = 1327] [outer = (nil)] 06:19:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 280 (0x7f79f2551000) [pid = 1956] [serial = 1328] [outer = 0x7f79ebc35800] 06:19:57 INFO - PROCESS | 1956 | 1461676797801 Marionette DEBUG loaded listener.js 06:19:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 281 (0x7f79f56c7000) [pid = 1956] [serial = 1329] [outer = 0x7f79ebc35800] 06:19:58 INFO - PROCESS | 1956 | 1461676798688 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]]]}] 06:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1644ms 06:19:58 INFO - PROCESS | 1956 | 1461676798755 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 06:19:58 INFO - PROCESS | 1956 | 1461676798759 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 06:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:19:58 INFO - PROCESS | 1956 | 1461676798765 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:19:58 INFO - PROCESS | 1956 | 1461676798768 Marionette TRACE conn4 <- [1,1742,null,{}] 06:19:58 INFO - PROCESS | 1956 | 1461676798773 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}] 06:19:59 INFO - PROCESS | 1956 | 1461676799001 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 06:19:59 INFO - PROCESS | 1956 | 1461676799321 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8de9000 == 157 [pid = 1956] [id = 443] 06:19:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 282 (0x7f79ebc3b400) [pid = 1956] [serial = 1330] [outer = (nil)] 06:19:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 283 (0x7f79f45f3800) [pid = 1956] [serial = 1331] [outer = 0x7f79ebc3b400] 06:19:59 INFO - PROCESS | 1956 | 1461676799402 Marionette DEBUG loaded listener.js 06:19:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 284 (0x7f7a1bd0a800) [pid = 1956] [serial = 1332] [outer = 0x7f79ebc3b400] 06:20:00 INFO - PROCESS | 1956 | 1461676800275 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]]]}] 06:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1581ms 06:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:20:00 INFO - PROCESS | 1956 | 1461676800349 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 06:20:00 INFO - PROCESS | 1956 | 1461676800351 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 06:20:00 INFO - PROCESS | 1956 | 1461676800359 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:20:00 INFO - PROCESS | 1956 | 1461676800362 Marionette TRACE conn4 <- [1,1746,null,{}] 06:20:00 INFO - PROCESS | 1956 | 1461676800367 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}] 06:20:00 INFO - PROCESS | 1956 | 1461676800586 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 06:20:00 INFO - PROCESS | 1956 | 1461676800901 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a705800 == 158 [pid = 1956] [id = 444] 06:20:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 285 (0x7f79f20ba800) [pid = 1956] [serial = 1333] [outer = (nil)] 06:20:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 286 (0x7f79f30a7800) [pid = 1956] [serial = 1334] [outer = 0x7f79f20ba800] 06:20:00 INFO - PROCESS | 1956 | 1461676800981 Marionette DEBUG loaded listener.js 06:20:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 287 (0x7f79f30ad400) [pid = 1956] [serial = 1335] [outer = 0x7f79f20ba800] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04192000 == 157 [pid = 1956] [id = 329] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00792000 == 156 [pid = 1956] [id = 325] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4408800 == 155 [pid = 1956] [id = 321] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f85d1000 == 154 [pid = 1956] [id = 322] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0497b800 == 153 [pid = 1956] [id = 191] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a042f5000 == 152 [pid = 1956] [id = 330] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09f89800 == 151 [pid = 1956] [id = 365] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a049c1800 == 150 [pid = 1956] [id = 331] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0d3c8800 == 149 [pid = 1956] [id = 336] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a091bf000 == 148 [pid = 1956] [id = 333] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a709800 == 147 [pid = 1956] [id = 51] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aaa9800 == 146 [pid = 1956] [id = 335] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a07ccb000 == 145 [pid = 1956] [id = 332] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0340a800 == 144 [pid = 1956] [id = 328] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a4f0000 == 143 [pid = 1956] [id = 334] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe762800 == 142 [pid = 1956] [id = 425] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a021d4800 == 141 [pid = 1956] [id = 424] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a007a0800 == 140 [pid = 1956] [id = 423] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8d9000 == 139 [pid = 1956] [id = 422] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2f9d800 == 138 [pid = 1956] [id = 421] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26dc800 == 137 [pid = 1956] [id = 420] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f844b800 == 136 [pid = 1956] [id = 419] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef5c3800 == 135 [pid = 1956] [id = 418] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f3024000 == 134 [pid = 1956] [id = 417] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eeede000 == 133 [pid = 1956] [id = 416] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4478000 == 132 [pid = 1956] [id = 412] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03dae800 == 131 [pid = 1956] [id = 411] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a21309000 == 130 [pid = 1956] [id = 410] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a19d46000 == 129 [pid = 1956] [id = 409] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b5d3800 == 128 [pid = 1956] [id = 408] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0370b800 == 127 [pid = 1956] [id = 406] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5cb9800 == 126 [pid = 1956] [id = 405] 06:20:02 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048a7800 == 125 [pid = 1956] [id = 404] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 286 (0x7f7a18107000) [pid = 1956] [serial = 948] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 285 (0x7f7a1bca2c00) [pid = 1956] [serial = 951] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 284 (0x7f79f2555800) [pid = 1956] [serial = 1014] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 283 (0x7f79f61ab800) [pid = 1956] [serial = 1128] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 282 (0x7f7a00e9e400) [pid = 1956] [serial = 927] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 281 (0x7f79f8c10c00) [pid = 1956] [serial = 960] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 280 (0x7f7a00265800) [pid = 1956] [serial = 924] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 279 (0x7f79f29f8400) [pid = 1956] [serial = 1071] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 278 (0x7f7a16ff2c00) [pid = 1956] [serial = 945] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 277 (0x7f79f6cb5c00) [pid = 1956] [serial = 921] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 276 (0x7f7a160e6000) [pid = 1956] [serial = 942] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 275 (0x7f7a04229000) [pid = 1956] [serial = 930] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 274 (0x7f7a1c62c000) [pid = 1956] [serial = 954] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 273 (0x7f7a1014b800) [pid = 1956] [serial = 939] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 272 (0x7f7a0a7f7c00) [pid = 1956] [serial = 936] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 271 (0x7f79ffdd5c00) [pid = 1956] [serial = 957] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 270 (0x7f7a05fe5000) [pid = 1956] [serial = 933] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 269 (0x7f79f8d3a800) [pid = 1956] [serial = 1205] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 268 (0x7f7a00570c00) [pid = 1956] [serial = 1211] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 267 (0x7f79f9ed0c00) [pid = 1956] [serial = 1206] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 266 (0x7f7a01e41000) [pid = 1956] [serial = 1212] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 265 (0x7f79ffc6fc00) [pid = 1956] [serial = 1208] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 264 (0x7f7a00683000) [pid = 1956] [serial = 1209] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 263 (0x7f79f257d800) [pid = 1956] [serial = 1175] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 262 (0x7f7a0c5d8800) [pid = 1956] [serial = 1172] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 261 (0x7f79ef84c800) [pid = 1956] [serial = 1187] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 260 (0x7f7a1baa6400) [pid = 1956] [serial = 1178] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 259 (0x7f7a00a4d400) [pid = 1956] [serial = 1160] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 258 (0x7f7a09783000) [pid = 1956] [serial = 1166] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 257 (0x7f7a0b9b4800) [pid = 1956] [serial = 1169] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 256 (0x7f79f61aac00) [pid = 1956] [serial = 1202] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 255 (0x7f79f6cc1800) [pid = 1956] [serial = 1203] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 254 (0x7f79f4e7bc00) [pid = 1956] [serial = 1199] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 253 (0x7f79f5da0800) [pid = 1956] [serial = 1200] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 252 (0x7f7a037f8400) [pid = 1956] [serial = 1163] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 251 (0x7f79ef0b2400) [pid = 1956] [serial = 1184] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 250 (0x7f79ffc6a800) [pid = 1956] [serial = 1157] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 249 (0x7f79f61b0800) [pid = 1956] [serial = 1154] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 248 (0x7f79f44cfc00) [pid = 1956] [serial = 1151] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 247 (0x7f79f25cf800) [pid = 1956] [serial = 1194] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 246 (0x7f79f2546800) [pid = 1956] [serial = 1193] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 245 (0x7f79f3696c00) [pid = 1956] [serial = 1197] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 244 (0x7f79f29f0400) [pid = 1956] [serial = 1196] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 243 (0x7f7a1bd02c00) [pid = 1956] [serial = 1181] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | --DOMWINDOW == 242 (0x7f79f26fd800) [pid = 1956] [serial = 1190] [outer = (nil)] [url = about:blank] 06:20:03 INFO - PROCESS | 1956 | 1461676803138 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]]]}] 06:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2936ms 06:20:03 INFO - PROCESS | 1956 | 1461676803294 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 06:20:03 INFO - PROCESS | 1956 | 1461676803299 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 06:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:20:03 INFO - PROCESS | 1956 | 1461676803309 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:20:03 INFO - PROCESS | 1956 | 1461676803312 Marionette TRACE conn4 <- [1,1750,null,{}] 06:20:03 INFO - PROCESS | 1956 | 1461676803321 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}] 06:20:03 INFO - PROCESS | 1956 | 1461676803524 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 06:20:03 INFO - PROCESS | 1956 | 1461676803726 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eefd5000 == 126 [pid = 1956] [id = 445] 06:20:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 243 (0x7f79ef84a800) [pid = 1956] [serial = 1336] [outer = (nil)] 06:20:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 244 (0x7f79ef852800) [pid = 1956] [serial = 1337] [outer = 0x7f79ef84a800] 06:20:03 INFO - PROCESS | 1956 | 1461676803801 Marionette DEBUG loaded listener.js 06:20:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 245 (0x7f79f2546800) [pid = 1956] [serial = 1338] [outer = 0x7f79ef84a800] 06:20:04 INFO - PROCESS | 1956 | 1461676804605 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]]]}] 06:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1339ms 06:20:04 INFO - PROCESS | 1956 | 1461676804648 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 06:20:04 INFO - PROCESS | 1956 | 1461676804657 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 06:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:20:04 INFO - PROCESS | 1956 | 1461676804670 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:20:04 INFO - PROCESS | 1956 | 1461676804673 Marionette TRACE conn4 <- [1,1754,null,{}] 06:20:04 INFO - PROCESS | 1956 | 1461676804680 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}] 06:20:04 INFO - PROCESS | 1956 | 1461676804902 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 06:20:05 INFO - PROCESS | 1956 | 1461676805110 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26ee800 == 127 [pid = 1956] [id = 446] 06:20:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 246 (0x7f79ef0ad400) [pid = 1956] [serial = 1339] [outer = (nil)] 06:20:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 247 (0x7f79f25ca000) [pid = 1956] [serial = 1340] [outer = 0x7f79ef0ad400] 06:20:05 INFO - PROCESS | 1956 | 1461676805177 Marionette DEBUG loaded listener.js 06:20:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 248 (0x7f79f26f6c00) [pid = 1956] [serial = 1341] [outer = 0x7f79ef0ad400] 06:20:06 INFO - PROCESS | 1956 | 1461676806211 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]]]}] 06:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1582ms 06:20:06 INFO - PROCESS | 1956 | 1461676806252 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 06:20:06 INFO - PROCESS | 1956 | 1461676806256 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 06:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:20:06 INFO - PROCESS | 1956 | 1461676806262 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:20:06 INFO - PROCESS | 1956 | 1461676806267 Marionette TRACE conn4 <- [1,1758,null,{}] 06:20:06 INFO - PROCESS | 1956 | 1461676806290 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}] 06:20:06 INFO - PROCESS | 1956 | 1461676806569 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 06:20:06 INFO - PROCESS | 1956 | 1461676806601 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4d35800 == 128 [pid = 1956] [id = 447] 06:20:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 249 (0x7f79f369ac00) [pid = 1956] [serial = 1342] [outer = (nil)] 06:20:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 250 (0x7f79f45f0800) [pid = 1956] [serial = 1343] [outer = 0x7f79f369ac00] 06:20:06 INFO - PROCESS | 1956 | 1461676806674 Marionette DEBUG loaded listener.js 06:20:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 251 (0x7f79f4e86400) [pid = 1956] [serial = 1344] [outer = 0x7f79f369ac00] 06:20:08 INFO - PROCESS | 1956 | --DOMWINDOW == 250 (0x7f79f8d41000) [pid = 1956] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:20:08 INFO - PROCESS | 1956 | --DOMWINDOW == 249 (0x7f79f8c11000) [pid = 1956] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:20:08 INFO - PROCESS | 1956 | --DOMWINDOW == 248 (0x7f79ed20a400) [pid = 1956] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:20:08 INFO - PROCESS | 1956 | --DOMWINDOW == 247 (0x7f79f26fb800) [pid = 1956] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:20:08 INFO - PROCESS | 1956 | --DOMWINDOW == 246 (0x7f79f6160400) [pid = 1956] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:20:08 INFO - PROCESS | 1956 | --DOMWINDOW == 245 (0x7f79f2577400) [pid = 1956] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:20:08 INFO - PROCESS | 1956 | --DOMWINDOW == 244 (0x7f79f2579000) [pid = 1956] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:20:08 INFO - PROCESS | 1956 | --DOMWINDOW == 243 (0x7f79f8d36400) [pid = 1956] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:20:08 INFO - PROCESS | 1956 | --DOMWINDOW == 242 (0x7f79eec4dc00) [pid = 1956] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:20:08 INFO - PROCESS | 1956 | 1461676808657 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]]]}] 06:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2445ms 06:20:08 INFO - PROCESS | 1956 | 1461676808708 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 06:20:08 INFO - PROCESS | 1956 | 1461676808713 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 06:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:20:08 INFO - PROCESS | 1956 | 1461676808719 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:20:08 INFO - PROCESS | 1956 | 1461676808723 Marionette TRACE conn4 <- [1,1762,null,{}] 06:20:08 INFO - PROCESS | 1956 | 1461676808728 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}] 06:20:08 INFO - PROCESS | 1956 | 1461676808924 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 06:20:09 INFO - PROCESS | 1956 | 1461676809110 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6bcd000 == 129 [pid = 1956] [id = 448] 06:20:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 243 (0x7f79ed20a400) [pid = 1956] [serial = 1345] [outer = (nil)] 06:20:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 244 (0x7f79f4de7000) [pid = 1956] [serial = 1346] [outer = 0x7f79ed20a400] 06:20:09 INFO - PROCESS | 1956 | 1461676809189 Marionette DEBUG loaded listener.js 06:20:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 245 (0x7f79f5f66400) [pid = 1956] [serial = 1347] [outer = 0x7f79ed20a400] 06:20:09 INFO - PROCESS | 1956 | 1461676809946 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]]]}] 06:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1246ms 06:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:20:09 INFO - PROCESS | 1956 | 1461676809977 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 06:20:09 INFO - PROCESS | 1956 | 1461676809979 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 06:20:09 INFO - PROCESS | 1956 | 1461676809986 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:20:09 INFO - PROCESS | 1956 | 1461676809989 Marionette TRACE conn4 <- [1,1766,null,{}] 06:20:10 INFO - PROCESS | 1956 | 1461676810007 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}] 06:20:10 INFO - PROCESS | 1956 | 1461676810202 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 06:20:10 INFO - PROCESS | 1956 | 1461676810217 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f9cd1000 == 130 [pid = 1956] [id = 449] 06:20:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 246 (0x7f79f58dc400) [pid = 1956] [serial = 1348] [outer = (nil)] 06:20:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 247 (0x7f79f5f70400) [pid = 1956] [serial = 1349] [outer = 0x7f79f58dc400] 06:20:10 INFO - PROCESS | 1956 | 1461676810281 Marionette DEBUG loaded listener.js 06:20:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 248 (0x7f79f6160400) [pid = 1956] [serial = 1350] [outer = 0x7f79f58dc400] 06:20:11 INFO - PROCESS | 1956 | 1461676811572 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]]]}] 06:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1642ms 06:20:11 INFO - PROCESS | 1956 | 1461676811629 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 06:20:11 INFO - PROCESS | 1956 | 1461676811637 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 06:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:20:11 INFO - PROCESS | 1956 | 1461676811644 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:20:11 INFO - PROCESS | 1956 | 1461676811651 Marionette TRACE conn4 <- [1,1770,null,{}] 06:20:11 INFO - PROCESS | 1956 | 1461676811658 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}] 06:20:11 INFO - PROCESS | 1956 | 1461676811915 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 06:20:12 INFO - PROCESS | 1956 | 1461676812230 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2aee800 == 131 [pid = 1956] [id = 450] 06:20:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 249 (0x7f79f1fb2400) [pid = 1956] [serial = 1351] [outer = (nil)] 06:20:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 250 (0x7f79f2580800) [pid = 1956] [serial = 1352] [outer = 0x7f79f1fb2400] 06:20:12 INFO - PROCESS | 1956 | 1461676812319 Marionette DEBUG loaded listener.js 06:20:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 251 (0x7f79f26fb800) [pid = 1956] [serial = 1353] [outer = 0x7f79f1fb2400] 06:20:13 INFO - PROCESS | 1956 | 1461676813303 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]]]}] 06:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1691ms 06:20:13 INFO - PROCESS | 1956 | 1461676813337 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 06:20:13 INFO - PROCESS | 1956 | 1461676813346 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 06:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:20:13 INFO - PROCESS | 1956 | 1461676813358 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:20:13 INFO - PROCESS | 1956 | 1461676813361 Marionette TRACE conn4 <- [1,1774,null,{}] 06:20:13 INFO - PROCESS | 1956 | 1461676813369 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}] 06:20:13 INFO - PROCESS | 1956 | 1461676813612 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 06:20:13 INFO - PROCESS | 1956 | 1461676813926 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa220800 == 132 [pid = 1956] [id = 451] 06:20:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 252 (0x7f79f29fe000) [pid = 1956] [serial = 1354] [outer = (nil)] 06:20:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 253 (0x7f79f5f67000) [pid = 1956] [serial = 1355] [outer = 0x7f79f29fe000] 06:20:14 INFO - PROCESS | 1956 | 1461676814004 Marionette DEBUG loaded listener.js 06:20:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 254 (0x7f79f5f6f400) [pid = 1956] [serial = 1356] [outer = 0x7f79f29fe000] 06:20:14 INFO - PROCESS | 1956 | 1461676814963 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]]]}] 06:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1682ms 06:20:15 INFO - PROCESS | 1956 | 1461676815043 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 06:20:15 INFO - PROCESS | 1956 | 1461676815050 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 06:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:20:15 INFO - PROCESS | 1956 | 1461676815060 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:20:15 INFO - PROCESS | 1956 | 1461676815069 Marionette TRACE conn4 <- [1,1778,null,{}] 06:20:15 INFO - PROCESS | 1956 | 1461676815137 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}] 06:20:15 INFO - PROCESS | 1956 | 1461676815543 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 06:20:15 INFO - PROCESS | 1956 | 1461676815803 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffd87800 == 133 [pid = 1956] [id = 452] 06:20:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 255 (0x7f79f61b1400) [pid = 1956] [serial = 1357] [outer = (nil)] 06:20:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 256 (0x7f79f8133400) [pid = 1956] [serial = 1358] [outer = 0x7f79f61b1400] 06:20:15 INFO - PROCESS | 1956 | 1461676815884 Marionette DEBUG loaded listener.js 06:20:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 257 (0x7f79f8d38400) [pid = 1956] [serial = 1359] [outer = 0x7f79f61b1400] 06:20:16 INFO - PROCESS | 1956 | 1461676816799 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]]]}] 06:20:16 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 06:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1796ms 06:20:16 INFO - PROCESS | 1956 | 1461676816855 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 06:20:16 INFO - PROCESS | 1956 | 1461676816859 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 06:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:20:16 INFO - PROCESS | 1956 | 1461676816867 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:20:16 INFO - PROCESS | 1956 | 1461676816869 Marionette TRACE conn4 <- [1,1782,null,{}] 06:20:16 INFO - PROCESS | 1956 | 1461676816875 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}] 06:20:17 INFO - PROCESS | 1956 | 1461676817099 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 06:20:17 INFO - PROCESS | 1956 | 1461676817361 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a007a0800 == 134 [pid = 1956] [id = 453] 06:20:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 258 (0x7f79f6b96800) [pid = 1956] [serial = 1360] [outer = (nil)] 06:20:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 259 (0x7f79f9abc400) [pid = 1956] [serial = 1361] [outer = 0x7f79f6b96800] 06:20:17 INFO - PROCESS | 1956 | 1461676817487 Marionette DEBUG loaded listener.js 06:20:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 260 (0x7f79fe86a800) [pid = 1956] [serial = 1362] [outer = 0x7f79f6b96800] 06:20:18 INFO - PROCESS | 1956 | 1461676818386 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]]]}] 06:20:18 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 06:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1581ms 06:20:18 INFO - PROCESS | 1956 | 1461676818449 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 06:20:18 INFO - PROCESS | 1956 | 1461676818454 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 06:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:20:18 INFO - PROCESS | 1956 | 1461676818460 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:20:18 INFO - PROCESS | 1956 | 1461676818463 Marionette TRACE conn4 <- [1,1786,null,{}] 06:20:18 INFO - PROCESS | 1956 | 1461676818469 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}] 06:20:18 INFO - PROCESS | 1956 | 1461676818689 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 06:20:19 INFO - PROCESS | 1956 | 1461676819010 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03da3800 == 135 [pid = 1956] [id = 454] 06:20:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 261 (0x7f79fe90f800) [pid = 1956] [serial = 1363] [outer = (nil)] 06:20:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 262 (0x7f79ffc6a800) [pid = 1956] [serial = 1364] [outer = 0x7f79fe90f800] 06:20:19 INFO - PROCESS | 1956 | 1461676819093 Marionette DEBUG loaded listener.js 06:20:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 263 (0x7f79ffdd6c00) [pid = 1956] [serial = 1365] [outer = 0x7f79fe90f800] 06:20:19 INFO - PROCESS | 1956 | 1461676819990 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]]]}] 06:20:20 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 06:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1578ms 06:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:20:20 INFO - PROCESS | 1956 | 1461676820040 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 06:20:20 INFO - PROCESS | 1956 | 1461676820043 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 06:20:20 INFO - PROCESS | 1956 | 1461676820051 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:20:20 INFO - PROCESS | 1956 | 1461676820054 Marionette TRACE conn4 <- [1,1790,null,{}] 06:20:20 INFO - PROCESS | 1956 | 1461676820060 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}] 06:20:20 INFO - PROCESS | 1956 | 1461676820298 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 06:20:20 INFO - PROCESS | 1956 | 1461676820606 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a042f2000 == 136 [pid = 1956] [id = 455] 06:20:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 264 (0x7f7a00688400) [pid = 1956] [serial = 1366] [outer = (nil)] 06:20:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 265 (0x7f7a00a50000) [pid = 1956] [serial = 1367] [outer = 0x7f7a00688400] 06:20:20 INFO - PROCESS | 1956 | 1461676820697 Marionette DEBUG loaded listener.js 06:20:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 266 (0x7f7a00d68800) [pid = 1956] [serial = 1368] [outer = 0x7f7a00688400] 06:20:21 INFO - PROCESS | 1956 | 1461676821557 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]]]}] 06:20:21 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) 06:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1582ms 06:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:20:21 INFO - PROCESS | 1956 | 1461676821632 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 06:20:21 INFO - PROCESS | 1956 | 1461676821636 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 06:20:21 INFO - PROCESS | 1956 | 1461676821642 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:20:21 INFO - PROCESS | 1956 | 1461676821645 Marionette TRACE conn4 <- [1,1794,null,{}] 06:20:21 INFO - PROCESS | 1956 | 1461676821651 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}] 06:20:21 INFO - PROCESS | 1956 | 1461676821869 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 06:20:22 INFO - PROCESS | 1956 | 1461676822136 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048be800 == 137 [pid = 1956] [id = 456] 06:20:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 267 (0x7f7a0068f000) [pid = 1956] [serial = 1369] [outer = (nil)] 06:20:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 268 (0x7f7a01b33c00) [pid = 1956] [serial = 1370] [outer = 0x7f7a0068f000] 06:20:22 INFO - PROCESS | 1956 | 1461676822256 Marionette DEBUG loaded listener.js 06:20:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 269 (0x7f7a02029400) [pid = 1956] [serial = 1371] [outer = 0x7f7a0068f000] 06:20:23 INFO - PROCESS | 1956 | 1461676823086 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]]]}] 06:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1482ms 06:20:23 INFO - PROCESS | 1956 | 1461676823125 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 06:20:23 INFO - PROCESS | 1956 | 1461676823129 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 06:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:20:23 INFO - PROCESS | 1956 | 1461676823135 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:20:23 INFO - PROCESS | 1956 | 1461676823139 Marionette TRACE conn4 <- [1,1798,null,{}] 06:20:23 INFO - PROCESS | 1956 | 1461676823145 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}] 06:20:23 INFO - PROCESS | 1956 | 1461676823367 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 06:20:23 INFO - PROCESS | 1956 | 1461676823648 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08fcf000 == 138 [pid = 1956] [id = 457] 06:20:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 270 (0x7f79f9bb4400) [pid = 1956] [serial = 1372] [outer = (nil)] 06:20:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 271 (0x7f7a037f8400) [pid = 1956] [serial = 1373] [outer = 0x7f79f9bb4400] 06:20:23 INFO - PROCESS | 1956 | 1461676823772 Marionette DEBUG loaded listener.js 06:20:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 272 (0x7f7a0422fc00) [pid = 1956] [serial = 1374] [outer = 0x7f79f9bb4400] 06:20:24 INFO - PROCESS | 1956 | 1461676824629 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]]]}] 06:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1540ms 06:20:24 INFO - PROCESS | 1956 | 1461676824676 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 06:20:24 INFO - PROCESS | 1956 | 1461676824680 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 06:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:20:24 INFO - PROCESS | 1956 | 1461676824686 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:20:24 INFO - PROCESS | 1956 | 1461676824690 Marionette TRACE conn4 <- [1,1802,null,{}] 06:20:24 INFO - PROCESS | 1956 | 1461676824695 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}] 06:20:24 INFO - PROCESS | 1956 | 1461676824905 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 06:20:25 INFO - PROCESS | 1956 | 1461676825222 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aaa9000 == 139 [pid = 1956] [id = 458] 06:20:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 273 (0x7f7a008e4800) [pid = 1956] [serial = 1375] [outer = (nil)] 06:20:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 274 (0x7f7a06a63000) [pid = 1956] [serial = 1376] [outer = 0x7f7a008e4800] 06:20:25 INFO - PROCESS | 1956 | 1461676825303 Marionette DEBUG loaded listener.js 06:20:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 275 (0x7f7a08f3b800) [pid = 1956] [serial = 1377] [outer = 0x7f7a008e4800] 06:20:26 INFO - PROCESS | 1956 | 1461676826152 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]]]}] 06:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1528ms 06:20:26 INFO - PROCESS | 1956 | 1461676826216 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 06:20:26 INFO - PROCESS | 1956 | 1461676826220 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 06:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:20:26 INFO - PROCESS | 1956 | 1461676826226 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:20:26 INFO - PROCESS | 1956 | 1461676826228 Marionette TRACE conn4 <- [1,1806,null,{}] 06:20:26 INFO - PROCESS | 1956 | 1461676826234 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}] 06:20:26 INFO - PROCESS | 1956 | 1461676826460 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 06:20:26 INFO - PROCESS | 1956 | 1461676826781 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a16fc0000 == 140 [pid = 1956] [id = 459] 06:20:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 276 (0x7f7a0ab6b000) [pid = 1956] [serial = 1378] [outer = (nil)] 06:20:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 277 (0x7f7a0b58d000) [pid = 1956] [serial = 1379] [outer = 0x7f7a0ab6b000] 06:20:26 INFO - PROCESS | 1956 | 1461676826860 Marionette DEBUG loaded listener.js 06:20:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 278 (0x7f7a0c756000) [pid = 1956] [serial = 1380] [outer = 0x7f7a0ab6b000] 06:20:27 INFO - PROCESS | 1956 | 1461676827709 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]]]}] 06:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1533ms 06:20:27 INFO - PROCESS | 1956 | 1461676827761 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 06:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:20:27 INFO - PROCESS | 1956 | 1461676827765 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 06:20:27 INFO - PROCESS | 1956 | 1461676827771 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:20:27 INFO - PROCESS | 1956 | 1461676827775 Marionette TRACE conn4 <- [1,1810,null,{}] 06:20:27 INFO - PROCESS | 1956 | 1461676827781 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}] 06:20:28 INFO - PROCESS | 1956 | 1461676828024 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 06:20:28 INFO - PROCESS | 1956 | 1461676828353 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c621800 == 141 [pid = 1956] [id = 460] 06:20:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 279 (0x7f7a0ab6c800) [pid = 1956] [serial = 1381] [outer = (nil)] 06:20:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 280 (0x7f7a16f76800) [pid = 1956] [serial = 1382] [outer = 0x7f7a0ab6c800] 06:20:28 INFO - PROCESS | 1956 | 1461676828452 Marionette DEBUG loaded listener.js 06:20:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 281 (0x7f7a1bca6400) [pid = 1956] [serial = 1383] [outer = 0x7f7a0ab6c800] 06:20:29 INFO - PROCESS | 1956 | 1461676829331 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]]]}] 06:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1631ms 06:20:29 INFO - PROCESS | 1956 | 1461676829403 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 06:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:20:29 INFO - PROCESS | 1956 | 1461676829409 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 06:20:29 INFO - PROCESS | 1956 | 1461676829415 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:20:29 INFO - PROCESS | 1956 | 1461676829419 Marionette TRACE conn4 <- [1,1814,null,{}] 06:20:29 INFO - PROCESS | 1956 | 1461676829424 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}] 06:20:29 INFO - PROCESS | 1956 | 1461676829648 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 06:20:29 INFO - PROCESS | 1956 | 1461676829957 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00711000 == 142 [pid = 1956] [id = 461] 06:20:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 282 (0x7f79ebe7f400) [pid = 1956] [serial = 1384] [outer = (nil)] 06:20:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 283 (0x7f79ebe89400) [pid = 1956] [serial = 1385] [outer = 0x7f79ebe7f400] 06:20:30 INFO - PROCESS | 1956 | 1461676830036 Marionette DEBUG loaded listener.js 06:20:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 284 (0x7f79ebe8dc00) [pid = 1956] [serial = 1386] [outer = 0x7f79ebe7f400] 06:20:30 INFO - PROCESS | 1956 | 1461676830894 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]]]}] 06:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1535ms 06:20:30 INFO - PROCESS | 1956 | 1461676830951 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 06:20:30 INFO - PROCESS | 1956 | 1461676830954 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 06:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:20:30 INFO - PROCESS | 1956 | 1461676830961 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:20:30 INFO - PROCESS | 1956 | 1461676830973 Marionette TRACE conn4 <- [1,1818,null,{}] 06:20:30 INFO - PROCESS | 1956 | 1461676830979 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}] 06:20:31 INFO - PROCESS | 1956 | 1461676831203 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 06:20:31 INFO - PROCESS | 1956 | 1461676831516 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215de000 == 143 [pid = 1956] [id = 462] 06:20:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 285 (0x7f79ebe81400) [pid = 1956] [serial = 1387] [outer = (nil)] 06:20:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 286 (0x7f7a1bca5c00) [pid = 1956] [serial = 1388] [outer = 0x7f79ebe81400] 06:20:31 INFO - PROCESS | 1956 | 1461676831599 Marionette DEBUG loaded listener.js 06:20:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 287 (0x7f7a1bd0f000) [pid = 1956] [serial = 1389] [outer = 0x7f79ebe81400] 06:20:32 INFO - PROCESS | 1956 | 1461676832475 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]]]}] 06:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1593ms 06:20:32 INFO - PROCESS | 1956 | 1461676832555 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 06:20:32 INFO - PROCESS | 1956 | 1461676832558 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 06:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:20:32 INFO - PROCESS | 1956 | 1461676832566 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:20:32 INFO - PROCESS | 1956 | 1461676832569 Marionette TRACE conn4 <- [1,1822,null,{}] 06:20:32 INFO - PROCESS | 1956 | 1461676832575 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}] 06:20:32 INFO - PROCESS | 1956 | 1461676832828 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 06:20:33 INFO - PROCESS | 1956 | 1461676833150 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef7dd000 == 144 [pid = 1956] [id = 463] 06:20:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 288 (0x7f79ebe8d400) [pid = 1956] [serial = 1390] [outer = (nil)] 06:20:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 289 (0x7f7a04444800) [pid = 1956] [serial = 1391] [outer = 0x7f79ebe8d400] 06:20:33 INFO - PROCESS | 1956 | 1461676833226 Marionette DEBUG loaded listener.js 06:20:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 290 (0x7f7a0444d000) [pid = 1956] [serial = 1392] [outer = 0x7f79ebe8d400] 06:20:34 INFO - PROCESS | 1956 | 1461676834138 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]]]}] 06:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1632ms 06:20:34 INFO - PROCESS | 1956 | 1461676834199 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 06:20:34 INFO - PROCESS | 1956 | 1461676834201 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 06:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:20:34 INFO - PROCESS | 1956 | 1461676834208 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:20:34 INFO - PROCESS | 1956 | 1461676834211 Marionette TRACE conn4 <- [1,1826,null,{}] 06:20:34 INFO - PROCESS | 1956 | 1461676834216 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}] 06:20:34 INFO - PROCESS | 1956 | 1461676834448 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 06:20:34 INFO - PROCESS | 1956 | 1461676834760 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eb7bb000 == 145 [pid = 1956] [id = 464] 06:20:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 291 (0x7f79eb7eac00) [pid = 1956] [serial = 1393] [outer = (nil)] 06:20:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 292 (0x7f79eb7f1400) [pid = 1956] [serial = 1394] [outer = 0x7f79eb7eac00] 06:20:34 INFO - PROCESS | 1956 | 1461676834842 Marionette DEBUG loaded listener.js 06:20:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 293 (0x7f79ebe8e000) [pid = 1956] [serial = 1395] [outer = 0x7f79eb7eac00] 06:20:35 INFO - PROCESS | 1956 | 1461676835664 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]]]}] 06:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1485ms 06:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:20:35 INFO - PROCESS | 1956 | 1461676835696 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 06:20:35 INFO - PROCESS | 1956 | 1461676835699 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 06:20:35 INFO - PROCESS | 1956 | 1461676835705 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:20:35 INFO - PROCESS | 1956 | 1461676835709 Marionette TRACE conn4 <- [1,1830,null,{}] 06:20:35 INFO - PROCESS | 1956 | 1461676835715 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}] 06:20:35 INFO - PROCESS | 1956 | 1461676835943 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 06:20:36 INFO - PROCESS | 1956 | 1461676836231 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eb687000 == 146 [pid = 1956] [id = 465] 06:20:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 294 (0x7f79eb7eb400) [pid = 1956] [serial = 1396] [outer = (nil)] 06:20:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 295 (0x7f79f30a9400) [pid = 1956] [serial = 1397] [outer = 0x7f79eb7eb400] 06:20:36 INFO - PROCESS | 1956 | 1461676836350 Marionette DEBUG loaded listener.js 06:20:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 296 (0x7f79f840b400) [pid = 1956] [serial = 1398] [outer = 0x7f79eb7eb400] 06:20:37 INFO - PROCESS | 1956 | 1461676837274 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]]]}] 06:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1636ms 06:20:37 INFO - PROCESS | 1956 | 1461676837342 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 06:20:37 INFO - PROCESS | 1956 | 1461676837346 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 06:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:20:37 INFO - PROCESS | 1956 | 1461676837352 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:20:37 INFO - PROCESS | 1956 | 1461676837355 Marionette TRACE conn4 <- [1,1834,null,{}] 06:20:37 INFO - PROCESS | 1956 | 1461676837362 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}] 06:20:37 INFO - PROCESS | 1956 | 1461676837599 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 06:20:37 INFO - PROCESS | 1956 | 1461676837934 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef5db000 == 147 [pid = 1956] [id = 466] 06:20:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 297 (0x7f79ebe84c00) [pid = 1956] [serial = 1399] [outer = (nil)] 06:20:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 298 (0x7f79ffc6f800) [pid = 1956] [serial = 1400] [outer = 0x7f79ebe84c00] 06:20:38 INFO - PROCESS | 1956 | 1461676838016 Marionette DEBUG loaded listener.js 06:20:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 299 (0x7f7a04450c00) [pid = 1956] [serial = 1401] [outer = 0x7f79ebe84c00] 06:20:38 INFO - PROCESS | 1956 | 1461676838945 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]]]}] 06:20:38 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 06:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1638ms 06:20:38 INFO - PROCESS | 1956 | 1461676838992 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 06:20:38 INFO - PROCESS | 1956 | 1461676838996 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 06:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:20:39 INFO - PROCESS | 1956 | 1461676839002 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:20:39 INFO - PROCESS | 1956 | 1461676839004 Marionette TRACE conn4 <- [1,1838,null,{}] 06:20:39 INFO - PROCESS | 1956 | 1461676839010 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}] 06:20:39 INFO - PROCESS | 1956 | 1461676839234 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 06:20:39 INFO - PROCESS | 1956 | 1461676839576 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffc54000 == 148 [pid = 1956] [id = 467] 06:20:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 300 (0x7f79eec54c00) [pid = 1956] [serial = 1402] [outer = (nil)] 06:20:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 301 (0x7f79f21c4000) [pid = 1956] [serial = 1403] [outer = 0x7f79eec54c00] 06:20:39 INFO - PROCESS | 1956 | 1461676839658 Marionette DEBUG loaded listener.js 06:20:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 302 (0x7f79f21c9400) [pid = 1956] [serial = 1404] [outer = 0x7f79eec54c00] 06:20:40 INFO - PROCESS | 1956 | 1461676840592 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]]]}] 06:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1629ms 06:20:40 INFO - PROCESS | 1956 | 1461676840632 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 06:20:40 INFO - PROCESS | 1956 | 1461676840636 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 06:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:20:40 INFO - PROCESS | 1956 | 1461676840642 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:20:40 INFO - PROCESS | 1956 | 1461676840647 Marionette TRACE conn4 <- [1,1842,null,{}] 06:20:40 INFO - PROCESS | 1956 | 1461676840659 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}] 06:20:40 INFO - PROCESS | 1956 | 1461676840900 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eeff1000 == 147 [pid = 1956] [id = 442] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebc1f000 == 146 [pid = 1956] [id = 441] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebed6800 == 145 [pid = 1956] [id = 440] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1ec6e000 == 144 [pid = 1956] [id = 439] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eff4d800 == 143 [pid = 1956] [id = 438] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eead6000 == 142 [pid = 1956] [id = 437] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a205ce800 == 141 [pid = 1956] [id = 436] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1a283000 == 140 [pid = 1956] [id = 435] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a16c1e000 == 139 [pid = 1956] [id = 434] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0af54000 == 138 [pid = 1956] [id = 433] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a4ec800 == 137 [pid = 1956] [id = 432] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04b21000 == 136 [pid = 1956] [id = 431] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048af000 == 135 [pid = 1956] [id = 430] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04495800 == 134 [pid = 1956] [id = 429] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8e0000 == 133 [pid = 1956] [id = 428] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6a8a800 == 132 [pid = 1956] [id = 427] 06:20:42 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef4f3000 == 131 [pid = 1956] [id = 426] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 301 (0x7f79ffcb4000) [pid = 1956] [serial = 1274] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 300 (0x7f79f2561800) [pid = 1956] [serial = 1247] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 299 (0x7f79fa4f0c00) [pid = 1956] [serial = 1268] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 298 (0x7f79f2553c00) [pid = 1956] [serial = 1253] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 297 (0x7f7a002e1400) [pid = 1956] [serial = 1223] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 296 (0x7f7a044d9c00) [pid = 1956] [serial = 1226] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 295 (0x7f79fe872000) [pid = 1956] [serial = 1269] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 294 (0x7f79f615a800) [pid = 1956] [serial = 1220] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 293 (0x7f79f4e76000) [pid = 1956] [serial = 1260] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 292 (0x7f79f61abc00) [pid = 1956] [serial = 1265] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 291 (0x7f79f6161c00) [pid = 1956] [serial = 1263] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 290 (0x7f7a001ec400) [pid = 1956] [serial = 1275] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 289 (0x7f79f26f1400) [pid = 1956] [serial = 1257] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 288 (0x7f79f4e8e400) [pid = 1956] [serial = 1241] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 287 (0x7f79ffb36800) [pid = 1956] [serial = 1272] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 286 (0x7f7a16f07800) [pid = 1956] [serial = 1232] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 285 (0x7f79fe8c9c00) [pid = 1956] [serial = 1271] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 284 (0x7f79f6cb9400) [pid = 1956] [serial = 1266] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 283 (0x7f7a044d5800) [pid = 1956] [serial = 1214] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 282 (0x7f79eec4fc00) [pid = 1956] [serial = 1250] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 281 (0x7f79efeef400) [pid = 1956] [serial = 1235] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 280 (0x7f79f26fc800) [pid = 1956] [serial = 1217] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 279 (0x7f79f4e83800) [pid = 1956] [serial = 1238] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 278 (0x7f79f2564800) [pid = 1956] [serial = 1254] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 277 (0x7f79f2645800) [pid = 1956] [serial = 1256] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 276 (0x7f79f2564400) [pid = 1956] [serial = 1244] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 275 (0x7f7a08caa000) [pid = 1956] [serial = 1229] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 274 (0x7f79f45f2400) [pid = 1956] [serial = 1259] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 273 (0x7f79f6153400) [pid = 1956] [serial = 1262] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 272 (0x7f79eec5a800) [pid = 1956] [serial = 1251] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | --DOMWINDOW == 271 (0x7f79f4de8c00) [pid = 1956] [serial = 1277] [outer = (nil)] [url = about:blank] 06:20:42 INFO - PROCESS | 1956 | 1461676842568 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebc1f000 == 132 [pid = 1956] [id = 468] 06:20:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 272 (0x7f79ebc38c00) [pid = 1956] [serial = 1405] [outer = (nil)] 06:20:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 273 (0x7f79ebc40800) [pid = 1956] [serial = 1406] [outer = 0x7f79ebc38c00] 06:20:42 INFO - PROCESS | 1956 | 1461676842647 Marionette DEBUG loaded listener.js 06:20:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 274 (0x7f79ed20f000) [pid = 1956] [serial = 1407] [outer = 0x7f79ebc38c00] 06:20:43 INFO - PROCESS | 1956 | 1461676843448 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]]]}] 06:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2847ms 06:20:43 INFO - PROCESS | 1956 | 1461676843492 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 06:20:43 INFO - PROCESS | 1956 | 1461676843497 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 06:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:20:43 INFO - PROCESS | 1956 | 1461676843505 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:20:43 INFO - PROCESS | 1956 | 1461676843510 Marionette TRACE conn4 <- [1,1846,null,{}] 06:20:43 INFO - PROCESS | 1956 | 1461676843516 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}] 06:20:43 INFO - PROCESS | 1956 | 1461676843759 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 06:20:43 INFO - PROCESS | 1956 | 1461676843948 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeb5c800 == 133 [pid = 1956] [id = 469] 06:20:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 275 (0x7f79ebc3b800) [pid = 1956] [serial = 1408] [outer = (nil)] 06:20:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 276 (0x7f79f1fa3400) [pid = 1956] [serial = 1409] [outer = 0x7f79ebc3b800] 06:20:44 INFO - PROCESS | 1956 | 1461676844020 Marionette DEBUG loaded listener.js 06:20:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 277 (0x7f79f1fafc00) [pid = 1956] [serial = 1410] [outer = 0x7f79ebc3b800] 06:20:44 INFO - PROCESS | 1956 | 1461676844897 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]]]}] 06:20:44 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) 06:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1443ms 06:20:44 INFO - PROCESS | 1956 | 1461676844951 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 06:20:44 INFO - PROCESS | 1956 | 1461676844958 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 06:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:20:44 INFO - PROCESS | 1956 | 1461676844964 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:20:44 INFO - PROCESS | 1956 | 1461676844967 Marionette TRACE conn4 <- [1,1850,null,{}] 06:20:44 INFO - PROCESS | 1956 | 1461676844981 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}] 06:20:45 INFO - PROCESS | 1956 | 1461676845255 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 06:20:45 INFO - PROCESS | 1956 | 1461676845291 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef7d1800 == 134 [pid = 1956] [id = 470] 06:20:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 278 (0x7f79f2558000) [pid = 1956] [serial = 1411] [outer = (nil)] 06:20:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 279 (0x7f79f2561c00) [pid = 1956] [serial = 1412] [outer = 0x7f79f2558000] 06:20:45 INFO - PROCESS | 1956 | 1461676845356 Marionette DEBUG loaded listener.js 06:20:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 280 (0x7f79f25d5800) [pid = 1956] [serial = 1413] [outer = 0x7f79f2558000] 06:20:46 INFO - PROCESS | 1956 | 1461676846327 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]]]}] 06:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1383ms 06:20:46 INFO - PROCESS | 1956 | 1461676846354 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 06:20:46 INFO - PROCESS | 1956 | 1461676846358 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 06:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:20:46 INFO - PROCESS | 1956 | 1461676846373 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:20:46 INFO - PROCESS | 1956 | 1461676846382 Marionette TRACE conn4 <- [1,1854,null,{}] 06:20:46 INFO - PROCESS | 1956 | 1461676846398 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}] 06:20:46 INFO - PROCESS | 1956 | 1461676846677 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 06:20:46 INFO - PROCESS | 1956 | 1461676846722 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2e5f800 == 135 [pid = 1956] [id = 471] 06:20:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 281 (0x7f79f2585000) [pid = 1956] [serial = 1414] [outer = (nil)] 06:20:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 282 (0x7f79f369d400) [pid = 1956] [serial = 1415] [outer = 0x7f79f2585000] 06:20:46 INFO - PROCESS | 1956 | 1461676846787 Marionette DEBUG loaded listener.js 06:20:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 283 (0x7f79f4e82c00) [pid = 1956] [serial = 1416] [outer = 0x7f79f2585000] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 282 (0x7f79f4e75c00) [pid = 1956] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 281 (0x7f79ef84a800) [pid = 1956] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 280 (0x7f7a06a68800) [pid = 1956] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 279 (0x7f79efeea400) [pid = 1956] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 278 (0x7f7a008e4c00) [pid = 1956] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 277 (0x7f7a044d8c00) [pid = 1956] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 276 (0x7f79f4e73c00) [pid = 1956] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 275 (0x7f79fe8c0400) [pid = 1956] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 274 (0x7f79ed20d800) [pid = 1956] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 273 (0x7f79ef0ad400) [pid = 1956] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 272 (0x7f79f1fa5c00) [pid = 1956] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 271 (0x7f7a0937d000) [pid = 1956] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 270 (0x7f79f44d6000) [pid = 1956] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 269 (0x7f7a1bb68000) [pid = 1956] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 268 (0x7f79ebc3b400) [pid = 1956] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 267 (0x7f79fe8ce000) [pid = 1956] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 266 (0x7f79fe86d800) [pid = 1956] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 265 (0x7f79ed20b400) [pid = 1956] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 264 (0x7f79f25cbc00) [pid = 1956] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 263 (0x7f79f1faa800) [pid = 1956] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 262 (0x7f79f44cc000) [pid = 1956] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 261 (0x7f79f2585800) [pid = 1956] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 260 (0x7f79f9eca800) [pid = 1956] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 259 (0x7f79fe8c7c00) [pid = 1956] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 258 (0x7f79efef0c00) [pid = 1956] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 257 (0x7f7a1bd04c00) [pid = 1956] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 256 (0x7f79f2561000) [pid = 1956] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 255 (0x7f79f9bac800) [pid = 1956] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 254 (0x7f79ed20ac00) [pid = 1956] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 253 (0x7f79ef0ab000) [pid = 1956] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 252 (0x7f7a00876400) [pid = 1956] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 251 (0x7f7a001e9800) [pid = 1956] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 250 (0x7f79efeebc00) [pid = 1956] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 249 (0x7f7a00ad7400) [pid = 1956] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 248 (0x7f79fa4f2c00) [pid = 1956] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 247 (0x7f79f26ff400) [pid = 1956] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 246 (0x7f79ed20a400) [pid = 1956] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 245 (0x7f7a09375800) [pid = 1956] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 244 (0x7f7a03850800) [pid = 1956] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 243 (0x7f79ebc34400) [pid = 1956] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 242 (0x7f79f369ac00) [pid = 1956] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 241 (0x7f7a04b61400) [pid = 1956] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 240 (0x7f7a0811ac00) [pid = 1956] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 239 (0x7f79f61a7400) [pid = 1956] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 238 (0x7f7a0b571400) [pid = 1956] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 237 (0x7f7a0087b400) [pid = 1956] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 236 (0x7f7a0d310000) [pid = 1956] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 235 (0x7f7a09379c00) [pid = 1956] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 234 (0x7f7a04a59800) [pid = 1956] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 233 (0x7f79fe907c00) [pid = 1956] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 232 (0x7f79ef847800) [pid = 1956] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 231 (0x7f7a0c5e1400) [pid = 1956] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 230 (0x7f79fa4fac00) [pid = 1956] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 229 (0x7f79ebc35800) [pid = 1956] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 228 (0x7f79f369c400) [pid = 1956] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 227 (0x7f79f25c6400) [pid = 1956] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 226 (0x7f79f4de0800) [pid = 1956] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 225 (0x7f79f8f7bc00) [pid = 1956] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 224 (0x7f79f1fa6000) [pid = 1956] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 223 (0x7f7a08119800) [pid = 1956] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 222 (0x7f79f8136400) [pid = 1956] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 221 (0x7f79ffcb3400) [pid = 1956] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 220 (0x7f79ef0aa800) [pid = 1956] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x7f79f4e6e400) [pid = 1956] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x7f79f26f3c00) [pid = 1956] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x7f7a08118800) [pid = 1956] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f7a00d74c00) [pid = 1956] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x7f7a1c346800) [pid = 1956] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x7f7a0422f800) [pid = 1956] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x7f7a09dc2000) [pid = 1956] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f79f369b400) [pid = 1956] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f79f2578000) [pid = 1956] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f7a0087b800) [pid = 1956] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f7a05fd9800) [pid = 1956] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f79f254a000) [pid = 1956] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f79fe870c00) [pid = 1956] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f79ffcb2400) [pid = 1956] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f7a00a4ac00) [pid = 1956] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f7a03530400) [pid = 1956] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f79fe8c6800) [pid = 1956] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f79eec53800) [pid = 1956] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f79ffc67000) [pid = 1956] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x7f79f58dc800) [pid = 1956] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x7f79f29fa000) [pid = 1956] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x7f79f2578400) [pid = 1956] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x7f79f5546800) [pid = 1956] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x7f7a01b3d800) [pid = 1956] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:20:48 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x7f7a00876000) [pid = 1956] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:20:48 INFO - PROCESS | 1956 | 1461676848980 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]]]}] 06:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2667ms 06:20:49 INFO - PROCESS | 1956 | 1461676849033 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 06:20:49 INFO - PROCESS | 1956 | 1461676849037 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 06:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:20:49 INFO - PROCESS | 1956 | 1461676849043 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:20:49 INFO - PROCESS | 1956 | 1461676849045 Marionette TRACE conn4 <- [1,1858,null,{}] 06:20:49 INFO - PROCESS | 1956 | 1461676849050 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}] 06:20:49 INFO - PROCESS | 1956 | 1461676849333 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 06:20:49 INFO - PROCESS | 1956 | 1461676849355 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79efc40800 == 136 [pid = 1956] [id = 472] 06:20:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x7f79ebc34400) [pid = 1956] [serial = 1417] [outer = (nil)] 06:20:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x7f79ef854000) [pid = 1956] [serial = 1418] [outer = 0x7f79ebc34400] 06:20:49 INFO - PROCESS | 1956 | 1461676849420 Marionette DEBUG loaded listener.js 06:20:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x7f79f2549000) [pid = 1956] [serial = 1419] [outer = 0x7f79ebc34400] 06:20:50 INFO - PROCESS | 1956 | 1461676850403 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]]]}] 06:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1432ms 06:20:50 INFO - PROCESS | 1956 | 1461676850476 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 06:20:50 INFO - PROCESS | 1956 | 1461676850481 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 06:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:20:50 INFO - PROCESS | 1956 | 1461676850490 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:20:50 INFO - PROCESS | 1956 | 1461676850494 Marionette TRACE conn4 <- [1,1862,null,{}] 06:20:50 INFO - PROCESS | 1956 | 1461676850503 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}] 06:20:50 INFO - PROCESS | 1956 | 1461676850768 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 06:20:51 INFO - PROCESS | 1956 | 1461676851077 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeadc800 == 137 [pid = 1956] [id = 473] 06:20:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x7f79ebe8e800) [pid = 1956] [serial = 1420] [outer = (nil)] 06:20:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x7f79eec51400) [pid = 1956] [serial = 1421] [outer = 0x7f79ebe8e800] 06:20:51 INFO - PROCESS | 1956 | 1461676851158 Marionette DEBUG loaded listener.js 06:20:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x7f79ef0b4400) [pid = 1956] [serial = 1422] [outer = 0x7f79ebe8e800] 06:20:52 INFO - PROCESS | 1956 | 1461676852066 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]]]}] 06:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1639ms 06:20:52 INFO - PROCESS | 1956 | 1461676852130 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 06:20:52 INFO - PROCESS | 1956 | 1461676852139 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 06:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:20:52 INFO - PROCESS | 1956 | 1461676852150 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:20:52 INFO - PROCESS | 1956 | 1461676852153 Marionette TRACE conn4 <- [1,1866,null,{}] 06:20:52 INFO - PROCESS | 1956 | 1461676852159 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}] 06:20:52 INFO - PROCESS | 1956 | 1461676852421 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 06:20:52 INFO - PROCESS | 1956 | 1461676852740 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26ec000 == 138 [pid = 1956] [id = 474] 06:20:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f79f1fb0800) [pid = 1956] [serial = 1423] [outer = (nil)] 06:20:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f79f21be400) [pid = 1956] [serial = 1424] [outer = 0x7f79f1fb0800] 06:20:52 INFO - PROCESS | 1956 | 1461676852815 Marionette DEBUG loaded listener.js 06:20:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f79f2556800) [pid = 1956] [serial = 1425] [outer = 0x7f79f1fb0800] 06:20:53 INFO - PROCESS | 1956 | 1461676853699 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]]]}] 06:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1589ms 06:20:53 INFO - PROCESS | 1956 | 1461676853739 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 06:20:53 INFO - PROCESS | 1956 | 1461676853743 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 06:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:20:53 INFO - PROCESS | 1956 | 1461676853750 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:20:53 INFO - PROCESS | 1956 | 1461676853756 Marionette TRACE conn4 <- [1,1870,null,{}] 06:20:53 INFO - PROCESS | 1956 | 1461676853776 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}] 06:20:54 INFO - PROCESS | 1956 | 1461676854011 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 06:20:54 INFO - PROCESS | 1956 | 1461676854380 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5de8000 == 139 [pid = 1956] [id = 475] 06:20:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f79f264a000) [pid = 1956] [serial = 1426] [outer = (nil)] 06:20:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f79f29f4800) [pid = 1956] [serial = 1427] [outer = 0x7f79f264a000] 06:20:54 INFO - PROCESS | 1956 | 1461676854468 Marionette DEBUG loaded listener.js 06:20:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f79f369a800) [pid = 1956] [serial = 1428] [outer = 0x7f79f264a000] 06:20:55 INFO - PROCESS | 1956 | 1461676855319 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]]]}] 06:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1635ms 06:20:55 INFO - PROCESS | 1956 | 1461676855386 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 06:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:20:55 INFO - PROCESS | 1956 | 1461676855391 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 06:20:55 INFO - PROCESS | 1956 | 1461676855399 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:20:55 INFO - PROCESS | 1956 | 1461676855402 Marionette TRACE conn4 <- [1,1874,null,{}] 06:20:55 INFO - PROCESS | 1956 | 1461676855409 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}] 06:20:55 INFO - PROCESS | 1956 | 1461676855675 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 06:20:55 INFO - PROCESS | 1956 | 1461676855984 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8de4800 == 140 [pid = 1956] [id = 476] 06:20:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f79f26f2800) [pid = 1956] [serial = 1429] [outer = (nil)] 06:20:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f79f45f4400) [pid = 1956] [serial = 1430] [outer = 0x7f79f26f2800] 06:20:56 INFO - PROCESS | 1956 | 1461676856065 Marionette DEBUG loaded listener.js 06:20:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f79f4e8e400) [pid = 1956] [serial = 1431] [outer = 0x7f79f26f2800] 06:20:56 INFO - PROCESS | 1956 | 1461676856936 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]]]}] 06:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1591ms 06:20:56 INFO - PROCESS | 1956 | 1461676856990 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 06:20:56 INFO - PROCESS | 1956 | 1461676856993 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 06:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:20:57 INFO - PROCESS | 1956 | 1461676856999 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:20:57 INFO - PROCESS | 1956 | 1461676857002 Marionette TRACE conn4 <- [1,1878,null,{}] 06:20:57 INFO - PROCESS | 1956 | 1461676857007 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}] 06:20:57 INFO - PROCESS | 1956 | 1461676857220 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 06:20:57 INFO - PROCESS | 1956 | 1461676857532 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa21d800 == 141 [pid = 1956] [id = 477] 06:20:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f79f369fc00) [pid = 1956] [serial = 1432] [outer = (nil)] 06:20:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f79f58ddc00) [pid = 1956] [serial = 1433] [outer = 0x7f79f369fc00] 06:20:57 INFO - PROCESS | 1956 | 1461676857612 Marionette DEBUG loaded listener.js 06:20:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f79f5f6a000) [pid = 1956] [serial = 1434] [outer = 0x7f79f369fc00] 06:20:58 INFO - PROCESS | 1956 | 1461676858473 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]]]}] 06:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1528ms 06:20:58 INFO - PROCESS | 1956 | 1461676858529 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 06:20:58 INFO - PROCESS | 1956 | 1461676858533 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 06:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:20:58 INFO - PROCESS | 1956 | 1461676858539 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:20:58 INFO - PROCESS | 1956 | 1461676858541 Marionette TRACE conn4 <- [1,1882,null,{}] 06:20:58 INFO - PROCESS | 1956 | 1461676858547 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}] 06:20:58 INFO - PROCESS | 1956 | 1461676858870 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 06:20:59 INFO - PROCESS | 1956 | ************************* 06:20:59 INFO - PROCESS | 1956 | A coding exception was thrown and uncaught in a Task. 06:20:59 INFO - PROCESS | 1956 | 06:20:59 INFO - PROCESS | 1956 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:20:59 INFO - PROCESS | 1956 | Full stack: 06:20:59 INFO - PROCESS | 1956 | ************************* 06:20:59 INFO - PROCESS | 1956 | 1461676859198 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00717800 == 142 [pid = 1956] [id = 478] 06:20:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x7f79f9abf400) [pid = 1956] [serial = 1435] [outer = (nil)] 06:20:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x7f79f9bb5000) [pid = 1956] [serial = 1436] [outer = 0x7f79f9abf400] 06:20:59 INFO - PROCESS | 1956 | 1461676859287 Marionette DEBUG loaded listener.js 06:20:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x7f79fe8c6800) [pid = 1956] [serial = 1437] [outer = 0x7f79f9abf400] 06:21:00 INFO - PROCESS | 1956 | 1461676860165 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]]]}] 06:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1679ms 06:21:00 INFO - PROCESS | 1956 | 1461676860220 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 06:21:00 INFO - PROCESS | 1956 | 1461676860224 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 06:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:21:00 INFO - PROCESS | 1956 | 1461676860229 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:21:00 INFO - PROCESS | 1956 | 1461676860233 Marionette TRACE conn4 <- [1,1886,null,{}] 06:21:00 INFO - PROCESS | 1956 | 1461676860238 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}] 06:21:00 INFO - PROCESS | 1956 | 1461676860455 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 06:21:00 INFO - PROCESS | 1956 | 1461676860729 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03820800 == 143 [pid = 1956] [id = 479] 06:21:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f79f61a9c00) [pid = 1956] [serial = 1438] [outer = (nil)] 06:21:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x7f79ffb32400) [pid = 1956] [serial = 1439] [outer = 0x7f79f61a9c00] 06:21:00 INFO - PROCESS | 1956 | 1461676860859 Marionette DEBUG loaded listener.js 06:21:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x7f79ffcad000) [pid = 1956] [serial = 1440] [outer = 0x7f79f61a9c00] 06:21:01 INFO - PROCESS | 1956 | 1461676861762 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]]]}] 06:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1584ms 06:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:21:01 INFO - PROCESS | 1956 | 1461676861816 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 06:21:01 INFO - PROCESS | 1956 | 1461676861819 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 06:21:01 INFO - PROCESS | 1956 | 1461676861825 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:21:01 INFO - PROCESS | 1956 | 1461676861828 Marionette TRACE conn4 <- [1,1890,null,{}] 06:21:01 INFO - PROCESS | 1956 | 1461676861833 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}] 06:21:02 INFO - PROCESS | 1956 | 1461676862042 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 06:21:02 INFO - PROCESS | 1956 | 1461676862357 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a041c7000 == 144 [pid = 1956] [id = 480] 06:21:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x7f79f9bac800) [pid = 1956] [serial = 1441] [outer = (nil)] 06:21:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 221 (0x7f7a001e6c00) [pid = 1956] [serial = 1442] [outer = 0x7f79f9bac800] 06:21:02 INFO - PROCESS | 1956 | 1461676862439 Marionette DEBUG loaded listener.js 06:21:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 222 (0x7f7a00562400) [pid = 1956] [serial = 1443] [outer = 0x7f79f9bac800] 06:21:03 INFO - PROCESS | 1956 | 1461676863308 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]]]}] 06:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1549ms 06:21:03 INFO - PROCESS | 1956 | 1461676863374 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 06:21:03 INFO - PROCESS | 1956 | 1461676863378 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 06:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:21:03 INFO - PROCESS | 1956 | 1461676863385 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:21:03 INFO - PROCESS | 1956 | 1461676863388 Marionette TRACE conn4 <- [1,1894,null,{}] 06:21:03 INFO - PROCESS | 1956 | 1461676863393 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}] 06:21:03 INFO - PROCESS | 1956 | 1461676863610 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 06:21:03 INFO - PROCESS | 1956 | 1461676863966 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0486a800 == 145 [pid = 1956] [id = 481] 06:21:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 223 (0x7f7a00683000) [pid = 1956] [serial = 1444] [outer = (nil)] 06:21:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 224 (0x7f7a00873400) [pid = 1956] [serial = 1445] [outer = 0x7f7a00683000] 06:21:04 INFO - PROCESS | 1956 | 1461676864048 Marionette DEBUG loaded listener.js 06:21:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 225 (0x7f7a008efc00) [pid = 1956] [serial = 1446] [outer = 0x7f7a00683000] 06:21:04 INFO - PROCESS | 1956 | 1461676864929 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]]]}] 06:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1586ms 06:21:04 INFO - PROCESS | 1956 | 1461676864971 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 06:21:04 INFO - PROCESS | 1956 | 1461676864975 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 06:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:21:04 INFO - PROCESS | 1956 | 1461676864981 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:21:04 INFO - PROCESS | 1956 | 1461676864983 Marionette TRACE conn4 <- [1,1898,null,{}] 06:21:04 INFO - PROCESS | 1956 | 1461676864989 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}] 06:21:05 INFO - PROCESS | 1956 | 1461676865206 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 06:21:05 INFO - PROCESS | 1956 | 1461676865524 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a05f86000 == 146 [pid = 1956] [id = 482] 06:21:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 226 (0x7f79f8d32400) [pid = 1956] [serial = 1447] [outer = (nil)] 06:21:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 227 (0x7f7a00a50400) [pid = 1956] [serial = 1448] [outer = 0x7f79f8d32400] 06:21:05 INFO - PROCESS | 1956 | 1461676865604 Marionette DEBUG loaded listener.js 06:21:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 228 (0x7f7a00d6b000) [pid = 1956] [serial = 1449] [outer = 0x7f79f8d32400] 06:21:06 INFO - PROCESS | 1956 | 1461676866465 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]]]}] 06:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1533ms 06:21:06 INFO - PROCESS | 1956 | 1461676866516 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 06:21:06 INFO - PROCESS | 1956 | 1461676866520 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 06:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:21:06 INFO - PROCESS | 1956 | 1461676866526 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:21:06 INFO - PROCESS | 1956 | 1461676866530 Marionette TRACE conn4 <- [1,1902,null,{}] 06:21:06 INFO - PROCESS | 1956 | 1461676866535 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}] 06:21:06 INFO - PROCESS | 1956 | 1461676866787 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 06:21:07 INFO - PROCESS | 1956 | 1461676867118 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa99000 == 147 [pid = 1956] [id = 483] 06:21:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 229 (0x7f7a0344cc00) [pid = 1956] [serial = 1450] [outer = (nil)] 06:21:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 230 (0x7f7a037f4000) [pid = 1956] [serial = 1451] [outer = 0x7f7a0344cc00] 06:21:07 INFO - PROCESS | 1956 | 1461676867202 Marionette DEBUG loaded listener.js 06:21:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 231 (0x7f7a04223c00) [pid = 1956] [serial = 1452] [outer = 0x7f7a0344cc00] 06:21:08 INFO - PROCESS | 1956 | 1461676868234 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]]]}] 06:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1788ms 06:21:08 INFO - PROCESS | 1956 | 1461676868318 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 06:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:21:08 INFO - PROCESS | 1956 | 1461676868324 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 06:21:08 INFO - PROCESS | 1956 | 1461676868333 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:21:08 INFO - PROCESS | 1956 | 1461676868338 Marionette TRACE conn4 <- [1,1906,null,{}] 06:21:08 INFO - PROCESS | 1956 | 1461676868346 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}] 06:21:08 INFO - PROCESS | 1956 | 1461676868829 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 06:21:09 INFO - PROCESS | 1956 | 1461676869147 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0d3d9000 == 148 [pid = 1956] [id = 484] 06:21:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 232 (0x7f79ffddc800) [pid = 1956] [serial = 1453] [outer = (nil)] 06:21:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 233 (0x7f7a0444c400) [pid = 1956] [serial = 1454] [outer = 0x7f79ffddc800] 06:21:09 INFO - PROCESS | 1956 | 1461676869224 Marionette DEBUG loaded listener.js 06:21:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 234 (0x7f7a04a62000) [pid = 1956] [serial = 1455] [outer = 0x7f79ffddc800] 06:21:10 INFO - PROCESS | 1956 | 1461676870119 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]]]}] 06:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1841ms 06:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:21:10 INFO - PROCESS | 1956 | 1461676870172 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 06:21:10 INFO - PROCESS | 1956 | 1461676870175 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 06:21:10 INFO - PROCESS | 1956 | 1461676870182 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:21:10 INFO - PROCESS | 1956 | 1461676870185 Marionette TRACE conn4 <- [1,1910,null,{}] 06:21:10 INFO - PROCESS | 1956 | 1461676870190 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}] 06:21:10 INFO - PROCESS | 1956 | 1461676870410 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 06:21:10 INFO - PROCESS | 1956 | 1461676870701 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1802d800 == 149 [pid = 1956] [id = 485] 06:21:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 235 (0x7f7a03527c00) [pid = 1956] [serial = 1456] [outer = (nil)] 06:21:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 236 (0x7f7a05fda400) [pid = 1956] [serial = 1457] [outer = 0x7f7a03527c00] 06:21:10 INFO - PROCESS | 1956 | 1461676870821 Marionette DEBUG loaded listener.js 06:21:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 237 (0x7f7a07ce1800) [pid = 1956] [serial = 1458] [outer = 0x7f7a03527c00] 06:21:11 INFO - PROCESS | 1956 | 1461676871697 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]]]}] 06:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1583ms 06:21:11 INFO - PROCESS | 1956 | 1461676871766 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 06:21:11 INFO - PROCESS | 1956 | 1461676871769 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 06:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:21:11 INFO - PROCESS | 1956 | 1461676871775 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:21:11 INFO - PROCESS | 1956 | 1461676871777 Marionette TRACE conn4 <- [1,1914,null,{}] 06:21:11 INFO - PROCESS | 1956 | 1461676871783 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}] 06:21:12 INFO - PROCESS | 1956 | 1461676872009 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 06:21:12 INFO - PROCESS | 1956 | 1461676872324 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c15a000 == 150 [pid = 1956] [id = 486] 06:21:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 238 (0x7f7a04a62c00) [pid = 1956] [serial = 1459] [outer = (nil)] 06:21:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 239 (0x7f7a08ed2800) [pid = 1956] [serial = 1460] [outer = 0x7f7a04a62c00] 06:21:12 INFO - PROCESS | 1956 | 1461676872404 Marionette DEBUG loaded listener.js 06:21:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 240 (0x7f7a09ac4000) [pid = 1956] [serial = 1461] [outer = 0x7f7a04a62c00] 06:21:13 INFO - PROCESS | 1956 | 1461676873237 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]]]}] 06:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1527ms 06:21:13 INFO - PROCESS | 1956 | 1461676873305 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 06:21:13 INFO - PROCESS | 1956 | 1461676873309 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 06:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:21:13 INFO - PROCESS | 1956 | 1461676873314 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:21:13 INFO - PROCESS | 1956 | 1461676873317 Marionette TRACE conn4 <- [1,1918,null,{}] 06:21:13 INFO - PROCESS | 1956 | 1461676873323 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}] 06:21:13 INFO - PROCESS | 1956 | 1461676873590 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 06:21:13 INFO - PROCESS | 1956 | 1461676873872 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a205ce800 == 151 [pid = 1956] [id = 487] 06:21:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 241 (0x7f79fa4f8800) [pid = 1956] [serial = 1462] [outer = (nil)] 06:21:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 242 (0x7f7a0a8ac800) [pid = 1956] [serial = 1463] [outer = 0x7f79fa4f8800] 06:21:13 INFO - PROCESS | 1956 | 1461676873990 Marionette DEBUG loaded listener.js 06:21:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 243 (0x7f7a0b9b4c00) [pid = 1956] [serial = 1464] [outer = 0x7f79fa4f8800] 06:21:14 INFO - PROCESS | 1956 | 1461676874857 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]]]}] 06:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1589ms 06:21:14 INFO - PROCESS | 1956 | 1461676874905 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 06:21:14 INFO - PROCESS | 1956 | 1461676874909 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 06:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:21:14 INFO - PROCESS | 1956 | 1461676874914 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:21:14 INFO - PROCESS | 1956 | 1461676874917 Marionette TRACE conn4 <- [1,1922,null,{}] 06:21:14 INFO - PROCESS | 1956 | 1461676874923 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}] 06:21:15 INFO - PROCESS | 1956 | 1461676875135 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 06:21:15 INFO - PROCESS | 1956 | 1461676875454 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ed54f800 == 152 [pid = 1956] [id = 488] 06:21:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 244 (0x7f7a0811b000) [pid = 1956] [serial = 1465] [outer = (nil)] 06:21:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 245 (0x7f7a0d3a6800) [pid = 1956] [serial = 1466] [outer = 0x7f7a0811b000] 06:21:15 INFO - PROCESS | 1956 | 1461676875535 Marionette DEBUG loaded listener.js 06:21:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 246 (0x7f7a160ea000) [pid = 1956] [serial = 1467] [outer = 0x7f7a0811b000] 06:21:16 INFO - PROCESS | 1956 | 1461676876369 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]]]}] 06:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1486ms 06:21:16 INFO - PROCESS | 1956 | 1461676876402 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 06:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:21:16 INFO - PROCESS | 1956 | 1461676876406 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 06:21:16 INFO - PROCESS | 1956 | 1461676876412 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:21:16 INFO - PROCESS | 1956 | 1461676876415 Marionette TRACE conn4 <- [1,1926,null,{}] 06:21:16 INFO - PROCESS | 1956 | 1461676876420 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}] 06:21:16 INFO - PROCESS | 1956 | 1461676876631 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 06:21:16 INFO - PROCESS | 1956 | 1461676876977 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef4ef000 == 153 [pid = 1956] [id = 489] 06:21:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 247 (0x7f79eec59000) [pid = 1956] [serial = 1468] [outer = (nil)] 06:21:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 248 (0x7f79f2641400) [pid = 1956] [serial = 1469] [outer = 0x7f79eec59000] 06:21:17 INFO - PROCESS | 1956 | 1461676877054 Marionette DEBUG loaded listener.js 06:21:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 249 (0x7f79f5f72800) [pid = 1956] [serial = 1470] [outer = 0x7f79eec59000] 06:21:17 INFO - PROCESS | 1956 | 1461676877910 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]]]}] 06:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1533ms 06:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:21:17 INFO - PROCESS | 1956 | 1461676877946 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 06:21:17 INFO - PROCESS | 1956 | 1461676877948 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 06:21:17 INFO - PROCESS | 1956 | 1461676877956 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:21:17 INFO - PROCESS | 1956 | 1461676877959 Marionette TRACE conn4 <- [1,1930,null,{}] 06:21:17 INFO - PROCESS | 1956 | 1461676877965 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}] 06:21:18 INFO - PROCESS | 1956 | 1461676878185 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 06:21:18 INFO - PROCESS | 1956 | 1461676878522 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ea2cf800 == 154 [pid = 1956] [id = 490] 06:21:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 250 (0x7f79ebc32000) [pid = 1956] [serial = 1471] [outer = (nil)] 06:21:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 251 (0x7f79f21c1400) [pid = 1956] [serial = 1472] [outer = 0x7f79ebc32000] 06:21:18 INFO - PROCESS | 1956 | 1461676878601 Marionette DEBUG loaded listener.js 06:21:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 252 (0x7f79f4e78c00) [pid = 1956] [serial = 1473] [outer = 0x7f79ebc32000] 06:21:19 INFO - PROCESS | 1956 | 1461676879522 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]]]}] 06:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1639ms 06:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:21:19 INFO - PROCESS | 1956 | 1461676879594 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 06:21:19 INFO - PROCESS | 1956 | 1461676879597 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 06:21:19 INFO - PROCESS | 1956 | 1461676879603 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:21:19 INFO - PROCESS | 1956 | 1461676879607 Marionette TRACE conn4 <- [1,1934,null,{}] 06:21:19 INFO - PROCESS | 1956 | 1461676879612 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}] 06:21:19 INFO - PROCESS | 1956 | 1461676879869 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 06:21:20 INFO - PROCESS | 1956 | 1461676880197 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebece000 == 155 [pid = 1956] [id = 491] 06:21:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 253 (0x7f79ebc3d400) [pid = 1956] [serial = 1474] [outer = (nil)] 06:21:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 254 (0x7f79ef847000) [pid = 1956] [serial = 1475] [outer = 0x7f79ebc3d400] 06:21:20 INFO - PROCESS | 1956 | 1461676880272 Marionette DEBUG loaded listener.js 06:21:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 255 (0x7f79f2644400) [pid = 1956] [serial = 1476] [outer = 0x7f79ebc3d400] 06:21:21 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0c7c2000 == 154 [pid = 1956] [id = 45] 06:21:21 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00d3f000 == 153 [pid = 1956] [id = 364] 06:21:21 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a4f6800 == 152 [pid = 1956] [id = 166] 06:21:21 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f85cb800 == 151 [pid = 1956] [id = 326] 06:21:21 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a08a61000 == 150 [pid = 1956] [id = 407] 06:21:21 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2e5f800 == 149 [pid = 1956] [id = 471] 06:21:21 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef7d1800 == 148 [pid = 1956] [id = 470] 06:21:21 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eeb5c800 == 147 [pid = 1956] [id = 469] 06:21:21 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebc1f000 == 146 [pid = 1956] [id = 468] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 254 (0x7f79fe906400) [pid = 1956] [serial = 1119] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 253 (0x7f79ef852800) [pid = 1956] [serial = 1337] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 252 (0x7f7a0a8a6c00) [pid = 1956] [serial = 1050] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 251 (0x7f79efef4000) [pid = 1956] [serial = 1236] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 250 (0x7f7a0422c400) [pid = 1956] [serial = 1302] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 249 (0x7f7a04a66400) [pid = 1956] [serial = 993] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 248 (0x7f7a00879800) [pid = 1956] [serial = 1293] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 247 (0x7f7a07cdd000) [pid = 1956] [serial = 1227] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 246 (0x7f79ef0b5c00) [pid = 1956] [serial = 1281] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 245 (0x7f79f25ca000) [pid = 1956] [serial = 1340] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 244 (0x7f79f1fac800) [pid = 1956] [serial = 1316] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 243 (0x7f7a0aa07c00) [pid = 1956] [serial = 1167] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 242 (0x7f79f58da000) [pid = 1956] [serial = 1286] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 241 (0x7f7a1c507400) [pid = 1956] [serial = 1011] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 240 (0x7f79eec50800) [pid = 1956] [serial = 1280] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 239 (0x7f79f45f3800) [pid = 1956] [serial = 1331] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 238 (0x7f7a002e0c00) [pid = 1956] [serial = 1158] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 237 (0x7f7a1bd0a800) [pid = 1956] [serial = 1332] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 236 (0x7f7a00e9bc00) [pid = 1956] [serial = 1224] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 235 (0x7f79ffcb0c00) [pid = 1956] [serial = 1290] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 234 (0x7f7a044db000) [pid = 1956] [serial = 1068] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 233 (0x7f7a1bb5c000) [pid = 1956] [serial = 1323] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 232 (0x7f7a1bd0f400) [pid = 1956] [serial = 1125] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 231 (0x7f79f29f5000) [pid = 1956] [serial = 1284] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 230 (0x7f7a04035400) [pid = 1956] [serial = 1044] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 229 (0x7f7a00a52800) [pid = 1956] [serial = 1098] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 228 (0x7f7a17daa000) [pid = 1956] [serial = 1242] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 227 (0x7f7a1bd0d400) [pid = 1956] [serial = 1122] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 226 (0x7f79f4e8c800) [pid = 1956] [serial = 1245] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 225 (0x7f7a044d3400) [pid = 1956] [serial = 990] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 224 (0x7f7a037ea400) [pid = 1956] [serial = 1299] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 223 (0x7f79ef850400) [pid = 1956] [serial = 1188] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 222 (0x7f7a0ab71400) [pid = 1956] [serial = 999] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 221 (0x7f79f2642c00) [pid = 1956] [serial = 1283] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 220 (0x7f7a044d8000) [pid = 1956] [serial = 1164] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x7f79f4e88400) [pid = 1956] [serial = 1239] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x7f79f30a7800) [pid = 1956] [serial = 1334] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x7f7a00ade800) [pid = 1956] [serial = 1295] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f7a16fe9000) [pid = 1956] [serial = 1008] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x7f7a1bd0cc00) [pid = 1956] [serial = 1182] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x7f7a0403b400) [pid = 1956] [serial = 1301] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x7f79f20c6400) [pid = 1956] [serial = 1322] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f79f4de7000) [pid = 1956] [serial = 1346] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f7a16c42400) [pid = 1956] [serial = 1170] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f79f1fb1400) [pid = 1956] [serial = 1317] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f7a09373c00) [pid = 1956] [serial = 1308] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f79ebc3a800) [pid = 1956] [serial = 1325] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f79f4e86400) [pid = 1956] [serial = 1344] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f7a16019400) [pid = 1956] [serial = 1053] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f7a09695400) [pid = 1956] [serial = 1104] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f79f6cbec00) [pid = 1956] [serial = 1155] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f79f56c7800) [pid = 1956] [serial = 1062] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f7a0343e400) [pid = 1956] [serial = 1032] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f7a1bca8800) [pid = 1956] [serial = 1107] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x7f7a1bab0000) [pid = 1956] [serial = 1173] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x7f7a1bb61800) [pid = 1956] [serial = 1059] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x7f7a00d66800) [pid = 1956] [serial = 1161] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x7f79fa4ef400) [pid = 1956] [serial = 1191] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x7f7a0c755c00) [pid = 1956] [serial = 1310] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x7f79ffc74000) [pid = 1956] [serial = 1038] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x7f7a00ea7000) [pid = 1956] [serial = 1296] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f79f2546800) [pid = 1956] [serial = 1338] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f79f56c7000) [pid = 1956] [serial = 1329] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f79f4e78000) [pid = 1956] [serial = 1113] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f79f29fd800) [pid = 1956] [serial = 1092] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f7a0384d400) [pid = 1956] [serial = 1149] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f79fe8c0000) [pid = 1956] [serial = 981] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f79f61af000) [pid = 1956] [serial = 1287] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f79f20b9800) [pid = 1956] [serial = 1319] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a09374400) [pid = 1956] [serial = 1230] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f79fe86d400) [pid = 1956] [serial = 1095] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f7a0056e400) [pid = 1956] [serial = 984] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f79ef0b6800) [pid = 1956] [serial = 1185] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f7a160e9800) [pid = 1956] [serial = 1311] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79f6158800) [pid = 1956] [serial = 1116] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79f36a1800) [pid = 1956] [serial = 1218] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79f2551000) [pid = 1956] [serial = 1328] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f7a09693c00) [pid = 1956] [serial = 996] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f7a037f0800) [pid = 1956] [serial = 987] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f7a1c62cc00) [pid = 1956] [serial = 1065] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f7a0d314000) [pid = 1956] [serial = 1005] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79f26f6c00) [pid = 1956] [serial = 1341] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79f45f0800) [pid = 1956] [serial = 1343] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f7a08bd8000) [pid = 1956] [serial = 1307] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f7a19d1c400) [pid = 1956] [serial = 1313] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79ebc3f400) [pid = 1956] [serial = 1326] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f7a00686c00) [pid = 1956] [serial = 1292] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f7a17198400) [pid = 1956] [serial = 1110] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f7a02025000) [pid = 1956] [serial = 1298] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79f2584800) [pid = 1956] [serial = 1176] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f7a00e99c00) [pid = 1956] [serial = 1041] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f7a17357800) [pid = 1956] [serial = 1056] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79ffb3b800) [pid = 1956] [serial = 1278] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79fe868c00) [pid = 1956] [serial = 1289] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f7a1bd08800) [pid = 1956] [serial = 1233] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f7a09adf800) [pid = 1956] [serial = 1002] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a044da000) [pid = 1956] [serial = 1047] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f7a04a62400) [pid = 1956] [serial = 1304] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f7a05f59000) [pid = 1956] [serial = 1089] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f7a1bd09400) [pid = 1956] [serial = 1248] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f7a05fdcc00) [pid = 1956] [serial = 1101] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a1bd06000) [pid = 1956] [serial = 1314] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f7a05fd8400) [pid = 1956] [serial = 1305] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79f6acdc00) [pid = 1956] [serial = 1221] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79f4e75400) [pid = 1956] [serial = 1152] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f7a1bcb1c00) [pid = 1956] [serial = 1179] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79f20c0000) [pid = 1956] [serial = 1320] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f8c0bc00) [pid = 1956] [serial = 1035] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f7a0403f800) [pid = 1956] [serial = 978] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f7a04b6bc00) [pid = 1956] [serial = 1215] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79f5f66400) [pid = 1956] [serial = 1347] [outer = (nil)] [url = about:blank] 06:21:22 INFO - PROCESS | 1956 | 1461676882553 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]]]}] 06:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2992ms 06:21:22 INFO - PROCESS | 1956 | 1461676882595 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 06:21:22 INFO - PROCESS | 1956 | 1461676882601 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 06:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:21:22 INFO - PROCESS | 1956 | 1461676882609 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:21:22 INFO - PROCESS | 1956 | 1461676882614 Marionette TRACE conn4 <- [1,1938,null,{}] 06:21:22 INFO - PROCESS | 1956 | 1461676882621 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}] 06:21:22 INFO - PROCESS | 1956 | 1461676882828 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 06:21:23 INFO - PROCESS | 1956 | 1461676883054 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebec4000 == 147 [pid = 1956] [id = 492] 06:21:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79ed202800) [pid = 1956] [serial = 1477] [outer = (nil)] 06:21:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79ed20b800) [pid = 1956] [serial = 1478] [outer = 0x7f79ed202800] 06:21:23 INFO - PROCESS | 1956 | 1461676883122 Marionette DEBUG loaded listener.js 06:21:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79eec54000) [pid = 1956] [serial = 1479] [outer = 0x7f79ed202800] 06:21:23 INFO - PROCESS | 1956 | 1461676883877 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]]]}] 06:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1287ms 06:21:23 INFO - PROCESS | 1956 | 1461676883901 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 06:21:23 INFO - PROCESS | 1956 | 1461676883911 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 06:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:21:23 INFO - PROCESS | 1956 | 1461676883976 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:21:23 INFO - PROCESS | 1956 | 1461676883983 Marionette TRACE conn4 <- [1,1942,null,{}] 06:21:23 INFO - PROCESS | 1956 | 1461676883992 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}] 06:21:24 INFO - PROCESS | 1956 | 1461676884287 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 06:21:24 INFO - PROCESS | 1956 | 1461676884590 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeb45800 == 148 [pid = 1956] [id = 493] 06:21:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79ef84e800) [pid = 1956] [serial = 1480] [outer = (nil)] 06:21:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79efeeb000) [pid = 1956] [serial = 1481] [outer = 0x7f79ef84e800] 06:21:24 INFO - PROCESS | 1956 | 1461676884673 Marionette DEBUG loaded listener.js 06:21:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f1faac00) [pid = 1956] [serial = 1482] [outer = 0x7f79ef84e800] 06:21:25 INFO - PROCESS | 1956 | 1461676885444 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]]]}] 06:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1490ms 06:21:25 INFO - PROCESS | 1956 | 1461676885464 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 06:21:25 INFO - PROCESS | 1956 | 1461676885468 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 06:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:21:25 INFO - PROCESS | 1956 | 1461676885474 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:21:25 INFO - PROCESS | 1956 | 1461676885479 Marionette TRACE conn4 <- [1,1946,null,{}] 06:21:25 INFO - PROCESS | 1956 | 1461676885501 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}] 06:21:25 INFO - PROCESS | 1956 | 1461676885763 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 06:21:25 INFO - PROCESS | 1956 | 1461676885800 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef5c6000 == 149 [pid = 1956] [id = 494] 06:21:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f21c0c00) [pid = 1956] [serial = 1483] [outer = (nil)] 06:21:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f21cb400) [pid = 1956] [serial = 1484] [outer = 0x7f79f21c0c00] 06:21:25 INFO - PROCESS | 1956 | 1461676885924 Marionette DEBUG loaded listener.js 06:21:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f255b800) [pid = 1956] [serial = 1485] [outer = 0x7f79f21c0c00] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f20ba800) [pid = 1956] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79ebe84c00) [pid = 1956] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79ebe8d400) [pid = 1956] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79f29fe000) [pid = 1956] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79f1fb2400) [pid = 1956] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79eb7eb400) [pid = 1956] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79f2558000) [pid = 1956] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f7a008e4800) [pid = 1956] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79ebc3b800) [pid = 1956] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79f61b1400) [pid = 1956] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79f9bb4400) [pid = 1956] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79eec54c00) [pid = 1956] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f7a0ab6c800) [pid = 1956] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f7a0ab6b000) [pid = 1956] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f7a00688400) [pid = 1956] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79ebe7f400) [pid = 1956] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79eb7eac00) [pid = 1956] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f7a0068f000) [pid = 1956] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f79f6b96800) [pid = 1956] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f79ebe81400) [pid = 1956] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79fe90f800) [pid = 1956] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79ebc38c00) [pid = 1956] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:21:27 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f79f2585000) [pid = 1956] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:21:27 INFO - PROCESS | 1956 | 1461676887527 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]]]}] 06:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2089ms 06:21:27 INFO - PROCESS | 1956 | 1461676887563 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 06:21:27 INFO - PROCESS | 1956 | 1461676887568 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 06:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:21:27 INFO - PROCESS | 1956 | 1461676887584 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:21:27 INFO - PROCESS | 1956 | 1461676887587 Marionette TRACE conn4 <- [1,1950,null,{}] 06:21:27 INFO - PROCESS | 1956 | 1461676887592 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}] 06:21:27 INFO - PROCESS | 1956 | 1461676887776 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 06:21:27 INFO - PROCESS | 1956 | 1461676887794 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef7d2800 == 150 [pid = 1956] [id = 495] 06:21:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79eb7ef800) [pid = 1956] [serial = 1486] [outer = (nil)] 06:21:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79f255e800) [pid = 1956] [serial = 1487] [outer = 0x7f79eb7ef800] 06:21:27 INFO - PROCESS | 1956 | 1461676887859 Marionette DEBUG loaded listener.js 06:21:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79f2584400) [pid = 1956] [serial = 1488] [outer = 0x7f79eb7ef800] 06:21:28 INFO - PROCESS | 1956 | 1461676888726 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]]]}] 06:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1179ms 06:21:28 INFO - PROCESS | 1956 | 1461676888763 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 06:21:28 INFO - PROCESS | 1956 | 1461676888766 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 06:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:21:28 INFO - PROCESS | 1956 | 1461676888772 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:21:28 INFO - PROCESS | 1956 | 1461676888775 Marionette TRACE conn4 <- [1,1954,null,{}] 06:21:28 INFO - PROCESS | 1956 | 1461676888804 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}] 06:21:29 INFO - PROCESS | 1956 | 1461676888998 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 06:21:29 INFO - PROCESS | 1956 | 1461676889012 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eff54000 == 151 [pid = 1956] [id = 496] 06:21:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79efeef400) [pid = 1956] [serial = 1489] [outer = (nil)] 06:21:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79f2647800) [pid = 1956] [serial = 1490] [outer = 0x7f79efeef400] 06:21:29 INFO - PROCESS | 1956 | 1461676889074 Marionette DEBUG loaded listener.js 06:21:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79f26f4000) [pid = 1956] [serial = 1491] [outer = 0x7f79efeef400] 06:21:30 INFO - PROCESS | 1956 | 1461676890384 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]]]}] 06:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1683ms 06:21:30 INFO - PROCESS | 1956 | 1461676890457 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 06:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:21:30 INFO - PROCESS | 1956 | 1461676890465 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 06:21:30 INFO - PROCESS | 1956 | 1461676890472 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:21:30 INFO - PROCESS | 1956 | 1461676890479 Marionette TRACE conn4 <- [1,1958,null,{}] 06:21:30 INFO - PROCESS | 1956 | 1461676890486 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}] 06:21:30 INFO - PROCESS | 1956 | 1461676890758 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 06:21:31 INFO - PROCESS | 1956 | 1461676891069 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeae0800 == 152 [pid = 1956] [id = 497] 06:21:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79eec54400) [pid = 1956] [serial = 1492] [outer = (nil)] 06:21:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79ef847800) [pid = 1956] [serial = 1493] [outer = 0x7f79eec54400] 06:21:31 INFO - PROCESS | 1956 | 1461676891146 Marionette DEBUG loaded listener.js 06:21:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79efef5400) [pid = 1956] [serial = 1494] [outer = 0x7f79eec54400] 06:21:32 INFO - PROCESS | 1956 | 1461676892075 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]]]}] 06:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1647ms 06:21:32 INFO - PROCESS | 1956 | 1461676892121 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 06:21:32 INFO - PROCESS | 1956 | 1461676892130 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 06:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:21:32 INFO - PROCESS | 1956 | 1461676892141 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:21:32 INFO - PROCESS | 1956 | 1461676892144 Marionette TRACE conn4 <- [1,1962,null,{}] 06:21:32 INFO - PROCESS | 1956 | 1461676892151 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}] 06:21:32 INFO - PROCESS | 1956 | 1461676892384 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 06:21:32 INFO - PROCESS | 1956 | 1461676892684 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26d2000 == 153 [pid = 1956] [id = 498] 06:21:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79f20b8c00) [pid = 1956] [serial = 1495] [outer = (nil)] 06:21:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79f2565800) [pid = 1956] [serial = 1496] [outer = 0x7f79f20b8c00] 06:21:32 INFO - PROCESS | 1956 | 1461676892762 Marionette DEBUG loaded listener.js 06:21:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f2646c00) [pid = 1956] [serial = 1497] [outer = 0x7f79f20b8c00] 06:21:33 INFO - PROCESS | 1956 | 1461676893625 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]]]}] 06:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1533ms 06:21:33 INFO - PROCESS | 1956 | 1461676893674 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 06:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:21:33 INFO - PROCESS | 1956 | 1461676893679 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 06:21:33 INFO - PROCESS | 1956 | 1461676893685 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:21:33 INFO - PROCESS | 1956 | 1461676893690 Marionette TRACE conn4 <- [1,1966,null,{}] 06:21:33 INFO - PROCESS | 1956 | 1461676893706 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}] 06:21:33 INFO - PROCESS | 1956 | 1461676893936 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 06:21:34 INFO - PROCESS | 1956 | 1461676894195 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2f84000 == 154 [pid = 1956] [id = 499] 06:21:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f26f4400) [pid = 1956] [serial = 1498] [outer = (nil)] 06:21:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79f30a4000) [pid = 1956] [serial = 1499] [outer = 0x7f79f26f4400] 06:21:34 INFO - PROCESS | 1956 | 1461676894325 Marionette DEBUG loaded listener.js 06:21:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f369ac00) [pid = 1956] [serial = 1500] [outer = 0x7f79f26f4400] 06:21:35 INFO - PROCESS | 1956 | 1461676895256 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]]]}] 06:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1635ms 06:21:35 INFO - PROCESS | 1956 | 1461676895320 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 06:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:21:35 INFO - PROCESS | 1956 | 1461676895325 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 06:21:35 INFO - PROCESS | 1956 | 1461676895331 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:21:35 INFO - PROCESS | 1956 | 1461676895334 Marionette TRACE conn4 <- [1,1970,null,{}] 06:21:35 INFO - PROCESS | 1956 | 1461676895339 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}] 06:21:35 INFO - PROCESS | 1956 | 1461676895555 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 06:21:35 INFO - PROCESS | 1956 | 1461676895771 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f44f5800 == 155 [pid = 1956] [id = 500] 06:21:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79f29f7800) [pid = 1956] [serial = 1501] [outer = (nil)] 06:21:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f45f2400) [pid = 1956] [serial = 1502] [outer = 0x7f79f29f7800] 06:21:35 INFO - PROCESS | 1956 | 1461676895889 Marionette DEBUG loaded listener.js 06:21:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f4de8c00) [pid = 1956] [serial = 1503] [outer = 0x7f79f29f7800] 06:21:36 INFO - PROCESS | 1956 | 1461676896799 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]]]}] 06:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1538ms 06:21:36 INFO - PROCESS | 1956 | 1461676896870 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 06:21:36 INFO - PROCESS | 1956 | 1461676896874 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 06:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:21:36 INFO - PROCESS | 1956 | 1461676896881 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:21:36 INFO - PROCESS | 1956 | 1461676896884 Marionette TRACE conn4 <- [1,1974,null,{}] 06:21:36 INFO - PROCESS | 1956 | 1461676896889 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}] 06:21:37 INFO - PROCESS | 1956 | 1461676897135 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 06:21:37 INFO - PROCESS | 1956 | 1461676897394 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5cbc800 == 156 [pid = 1956] [id = 501] 06:21:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f4e83400) [pid = 1956] [serial = 1504] [outer = (nil)] 06:21:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f553ec00) [pid = 1956] [serial = 1505] [outer = 0x7f79f4e83400] 06:21:37 INFO - PROCESS | 1956 | 1461676897523 Marionette DEBUG loaded listener.js 06:21:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f58d6c00) [pid = 1956] [serial = 1506] [outer = 0x7f79f4e83400] 06:21:38 INFO - PROCESS | 1956 | 1461676898389 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]]]}] 06:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1581ms 06:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:21:38 INFO - PROCESS | 1956 | 1461676898463 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 06:21:38 INFO - PROCESS | 1956 | 1461676898466 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 06:21:38 INFO - PROCESS | 1956 | 1461676898479 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:21:38 INFO - PROCESS | 1956 | 1461676898482 Marionette TRACE conn4 <- [1,1978,null,{}] 06:21:38 INFO - PROCESS | 1956 | 1461676898492 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}] 06:21:38 INFO - PROCESS | 1956 | 1461676898769 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 06:21:39 INFO - PROCESS | 1956 | 1461676899071 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8444800 == 157 [pid = 1956] [id = 502] 06:21:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f4e86400) [pid = 1956] [serial = 1507] [outer = (nil)] 06:21:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f6153400) [pid = 1956] [serial = 1508] [outer = 0x7f79f4e86400] 06:21:39 INFO - PROCESS | 1956 | 1461676899156 Marionette DEBUG loaded listener.js 06:21:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f6ac8c00) [pid = 1956] [serial = 1509] [outer = 0x7f79f4e86400] 06:21:40 INFO - PROCESS | 1956 | 1461676900009 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]]]}] 06:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1595ms 06:21:40 INFO - PROCESS | 1956 | 1461676900068 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 06:21:40 INFO - PROCESS | 1956 | 1461676900072 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 06:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:21:40 INFO - PROCESS | 1956 | 1461676900078 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:21:40 INFO - PROCESS | 1956 | 1461676900081 Marionette TRACE conn4 <- [1,1982,null,{}] 06:21:40 INFO - PROCESS | 1956 | 1461676900086 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}] 06:21:40 INFO - PROCESS | 1956 | 1461676900300 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 06:21:40 INFO - PROCESS | 1956 | 1461676900566 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f9ccb800 == 158 [pid = 1956] [id = 503] 06:21:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f58d7000) [pid = 1956] [serial = 1510] [outer = (nil)] 06:21:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79f6cb9400) [pid = 1956] [serial = 1511] [outer = 0x7f79f58d7000] 06:21:40 INFO - PROCESS | 1956 | 1461676900683 Marionette DEBUG loaded listener.js 06:21:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79f8138400) [pid = 1956] [serial = 1512] [outer = 0x7f79f58d7000] 06:21:41 INFO - PROCESS | 1956 | 1461676901524 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]]]}] 06:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1478ms 06:21:41 INFO - PROCESS | 1956 | 1461676901557 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 06:21:41 INFO - PROCESS | 1956 | 1461676901561 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 06:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:21:41 INFO - PROCESS | 1956 | 1461676901567 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:21:41 INFO - PROCESS | 1956 | 1461676901570 Marionette TRACE conn4 <- [1,1986,null,{}] 06:21:41 INFO - PROCESS | 1956 | 1461676901575 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}] 06:21:41 INFO - PROCESS | 1956 | 1461676901783 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 06:21:42 INFO - PROCESS | 1956 | 1461676902006 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe75b800 == 159 [pid = 1956] [id = 504] 06:21:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f79f6ac9000) [pid = 1956] [serial = 1513] [outer = (nil)] 06:21:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79f8d3a800) [pid = 1956] [serial = 1514] [outer = 0x7f79f6ac9000] 06:21:42 INFO - PROCESS | 1956 | 1461676902117 Marionette DEBUG loaded listener.js 06:21:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79f9baf000) [pid = 1956] [serial = 1515] [outer = 0x7f79f6ac9000] 06:21:43 INFO - PROCESS | 1956 | 1461676903035 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]]]}] 06:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1532ms 06:21:43 INFO - PROCESS | 1956 | 1461676903101 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 06:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:21:43 INFO - PROCESS | 1956 | 1461676903105 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 06:21:43 INFO - PROCESS | 1956 | 1461676903110 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:21:43 INFO - PROCESS | 1956 | 1461676903114 Marionette TRACE conn4 <- [1,1990,null,{}] 06:21:43 INFO - PROCESS | 1956 | 1461676903119 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}] 06:21:43 INFO - PROCESS | 1956 | 1461676903378 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 06:21:43 INFO - PROCESS | 1956 | 1461676903706 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffec7800 == 160 [pid = 1956] [id = 505] 06:21:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79f6b96400) [pid = 1956] [serial = 1516] [outer = (nil)] 06:21:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79fe869400) [pid = 1956] [serial = 1517] [outer = 0x7f79f6b96400] 06:21:43 INFO - PROCESS | 1956 | 1461676903784 Marionette DEBUG loaded listener.js 06:21:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79fe8c3800) [pid = 1956] [serial = 1518] [outer = 0x7f79f6b96400] 06:21:44 INFO - PROCESS | 1956 | 1461676904643 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]]]}] 06:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1580ms 06:21:44 INFO - PROCESS | 1956 | 1461676904691 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 06:21:44 INFO - PROCESS | 1956 | 1461676904693 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 06:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:21:44 INFO - PROCESS | 1956 | 1461676904700 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:21:44 INFO - PROCESS | 1956 | 1461676904702 Marionette TRACE conn4 <- [1,1994,null,{}] 06:21:44 INFO - PROCESS | 1956 | 1461676904708 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}] 06:21:44 INFO - PROCESS | 1956 | 1461676904921 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 06:21:45 INFO - PROCESS | 1956 | 1461676905157 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00721000 == 161 [pid = 1956] [id = 506] 06:21:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f9baf800) [pid = 1956] [serial = 1519] [outer = (nil)] 06:21:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79fea96c00) [pid = 1956] [serial = 1520] [outer = 0x7f79f9baf800] 06:21:45 INFO - PROCESS | 1956 | 1461676905232 Marionette DEBUG loaded listener.js 06:21:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79ffcb6400) [pid = 1956] [serial = 1521] [outer = 0x7f79f9baf800] 06:21:46 INFO - PROCESS | 1956 | 1461676906186 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]]]}] 06:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1533ms 06:21:46 INFO - PROCESS | 1956 | 1461676906234 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 06:21:46 INFO - PROCESS | 1956 | 1461676906238 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 06:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:21:46 INFO - PROCESS | 1956 | 1461676906244 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:21:46 INFO - PROCESS | 1956 | 1461676906248 Marionette TRACE conn4 <- [1,1998,null,{}] 06:21:46 INFO - PROCESS | 1956 | 1461676906253 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}] 06:21:46 INFO - PROCESS | 1956 | 1461676906501 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 06:21:46 INFO - PROCESS | 1956 | 1461676906763 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a021de000 == 162 [pid = 1956] [id = 507] 06:21:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79fe905400) [pid = 1956] [serial = 1522] [outer = (nil)] 06:21:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f7a00ada800) [pid = 1956] [serial = 1523] [outer = 0x7f79fe905400] 06:21:46 INFO - PROCESS | 1956 | 1461676906906 Marionette DEBUG loaded listener.js 06:21:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f7a00d74c00) [pid = 1956] [serial = 1524] [outer = 0x7f79fe905400] 06:21:47 INFO - PROCESS | 1956 | 1461676907698 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]]]}] 06:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1480ms 06:21:47 INFO - PROCESS | 1956 | 1461676907724 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 06:21:47 INFO - PROCESS | 1956 | 1461676907728 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 06:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:21:47 INFO - PROCESS | 1956 | 1461676907734 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:21:47 INFO - PROCESS | 1956 | 1461676907736 Marionette TRACE conn4 <- [1,2002,null,{}] 06:21:47 INFO - PROCESS | 1956 | 1461676907742 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}] 06:21:47 INFO - PROCESS | 1956 | 1461676907961 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 06:21:48 INFO - PROCESS | 1956 | 1461676908237 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dc3000 == 163 [pid = 1956] [id = 508] 06:21:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f79fe86b800) [pid = 1956] [serial = 1525] [outer = (nil)] 06:21:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f7a01b35000) [pid = 1956] [serial = 1526] [outer = 0x7f79fe86b800] 06:21:48 INFO - PROCESS | 1956 | 1461676908316 Marionette DEBUG loaded listener.js 06:21:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a02023400) [pid = 1956] [serial = 1527] [outer = 0x7f79fe86b800] 06:21:49 INFO - PROCESS | 1956 | 1461676909193 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]]]}] 06:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1528ms 06:21:49 INFO - PROCESS | 1956 | 1461676909263 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 06:21:49 INFO - PROCESS | 1956 | 1461676909266 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 06:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:21:49 INFO - PROCESS | 1956 | 1461676909274 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:21:49 INFO - PROCESS | 1956 | 1461676909287 Marionette TRACE conn4 <- [1,2006,null,{}] 06:21:49 INFO - PROCESS | 1956 | 1461676909293 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}] 06:21:49 INFO - PROCESS | 1956 | 1461676909569 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 06:21:49 INFO - PROCESS | 1956 | 1461676909916 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04499000 == 164 [pid = 1956] [id = 509] 06:21:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f79eb7f1800) [pid = 1956] [serial = 1528] [outer = (nil)] 06:21:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f7a0344f400) [pid = 1956] [serial = 1529] [outer = 0x7f79eb7f1800] 06:21:50 INFO - PROCESS | 1956 | 1461676909999 Marionette DEBUG loaded listener.js 06:21:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a037f0800) [pid = 1956] [serial = 1530] [outer = 0x7f79eb7f1800] 06:21:50 INFO - PROCESS | 1956 | 1461676910827 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]]]}] 06:21:50 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 06:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1598ms 06:21:50 INFO - PROCESS | 1956 | 1461676910873 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 06:21:50 INFO - PROCESS | 1956 | 1461676910876 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 06:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:21:50 INFO - PROCESS | 1956 | 1461676910882 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:21:50 INFO - PROCESS | 1956 | 1461676910886 Marionette TRACE conn4 <- [1,2010,null,{}] 06:21:50 INFO - PROCESS | 1956 | 1461676910891 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}] 06:21:51 INFO - PROCESS | 1956 | 1461676911117 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 06:21:51 INFO - PROCESS | 1956 | 1461676911388 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04862800 == 165 [pid = 1956] [id = 510] 06:21:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a02021c00) [pid = 1956] [serial = 1531] [outer = (nil)] 06:21:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f7a0403d800) [pid = 1956] [serial = 1532] [outer = 0x7f7a02021c00] 06:21:51 INFO - PROCESS | 1956 | 1461676911510 Marionette DEBUG loaded listener.js 06:21:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a0422bc00) [pid = 1956] [serial = 1533] [outer = 0x7f7a02021c00] 06:21:52 INFO - PROCESS | 1956 | 1461676912351 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]]]}] 06:21:52 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 06:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1529ms 06:21:52 INFO - PROCESS | 1956 | 1461676912413 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 06:21:52 INFO - PROCESS | 1956 | 1461676912417 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 06:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:21:52 INFO - PROCESS | 1956 | 1461676912424 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:21:52 INFO - PROCESS | 1956 | 1461676912427 Marionette TRACE conn4 <- [1,2014,null,{}] 06:21:52 INFO - PROCESS | 1956 | 1461676912432 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}] 06:21:52 INFO - PROCESS | 1956 | 1461676912657 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 06:21:52 INFO - PROCESS | 1956 | 1461676912939 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048d2000 == 166 [pid = 1956] [id = 511] 06:21:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79ebc40c00) [pid = 1956] [serial = 1534] [outer = (nil)] 06:21:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a04443c00) [pid = 1956] [serial = 1535] [outer = 0x7f79ebc40c00] 06:21:53 INFO - PROCESS | 1956 | 1461676913060 Marionette DEBUG loaded listener.js 06:21:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a04450800) [pid = 1956] [serial = 1536] [outer = 0x7f79ebc40c00] 06:21:53 INFO - PROCESS | 1956 | 1461676913943 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]]]}] 06:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1579ms 06:21:54 INFO - PROCESS | 1956 | 1461676914005 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 06:21:54 INFO - PROCESS | 1956 | 1461676914009 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 06:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:21:54 INFO - PROCESS | 1956 | 1461676914015 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:21:54 INFO - PROCESS | 1956 | 1461676914017 Marionette TRACE conn4 <- [1,2018,null,{}] 06:21:54 INFO - PROCESS | 1956 | 1461676914023 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}] 06:21:54 INFO - PROCESS | 1956 | 1461676914243 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 06:21:54 INFO - PROCESS | 1956 | 1461676914562 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eb7ac800 == 167 [pid = 1956] [id = 512] 06:21:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f79eb7e7400) [pid = 1956] [serial = 1537] [outer = (nil)] 06:21:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f79ebe83000) [pid = 1956] [serial = 1538] [outer = 0x7f79eb7e7400] 06:21:54 INFO - PROCESS | 1956 | 1461676914640 Marionette DEBUG loaded listener.js 06:21:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f79f25cf400) [pid = 1956] [serial = 1539] [outer = 0x7f79eb7e7400] 06:21:56 INFO - PROCESS | 1956 | 1461676916022 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]]]}] 06:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2089ms 06:21:56 INFO - PROCESS | 1956 | 1461676916161 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 06:21:56 INFO - PROCESS | 1956 | 1461676916167 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 06:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:21:56 INFO - PROCESS | 1956 | 1461676916181 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:21:56 INFO - PROCESS | 1956 | 1461676916186 Marionette TRACE conn4 <- [1,2022,null,{}] 06:21:56 INFO - PROCESS | 1956 | 1461676916194 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}] 06:21:56 INFO - PROCESS | 1956 | 1461676916406 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 06:21:56 INFO - PROCESS | 1956 | 1461676916676 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeada800 == 168 [pid = 1956] [id = 513] 06:21:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f79ed203800) [pid = 1956] [serial = 1540] [outer = (nil)] 06:21:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f79ed20cc00) [pid = 1956] [serial = 1541] [outer = 0x7f79ed203800] 06:21:56 INFO - PROCESS | 1956 | 1461676916746 Marionette DEBUG loaded listener.js 06:21:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f79ef848800) [pid = 1956] [serial = 1542] [outer = 0x7f79ed203800] 06:21:57 INFO - PROCESS | 1956 | 1461676917687 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]]]}] 06:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1542ms 06:21:57 INFO - PROCESS | 1956 | 1461676917722 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 06:21:57 INFO - PROCESS | 1956 | 1461676917730 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 06:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:21:57 INFO - PROCESS | 1956 | 1461676917740 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:21:57 INFO - PROCESS | 1956 | 1461676917744 Marionette TRACE conn4 <- [1,2026,null,{}] 06:21:57 INFO - PROCESS | 1956 | 1461676917749 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}] 06:21:57 INFO - PROCESS | 1956 | 1461676917956 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 06:21:58 INFO - PROCESS | 1956 | 1461676918443 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebc13000 == 169 [pid = 1956] [id = 514] 06:21:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f79f1fb1800) [pid = 1956] [serial = 1543] [outer = (nil)] 06:21:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f79f20bec00) [pid = 1956] [serial = 1544] [outer = 0x7f79f1fb1800] 06:21:58 INFO - PROCESS | 1956 | 1461676918521 Marionette DEBUG loaded listener.js 06:21:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f79f21cbc00) [pid = 1956] [serial = 1545] [outer = 0x7f79f1fb1800] 06:21:59 INFO - PROCESS | 1956 | 1461676919392 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]]]}] 06:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1692ms 06:21:59 INFO - PROCESS | 1956 | 1461676919432 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 06:21:59 INFO - PROCESS | 1956 | 1461676919435 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 06:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:21:59 INFO - PROCESS | 1956 | 1461676919442 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:21:59 INFO - PROCESS | 1956 | 1461676919448 Marionette TRACE conn4 <- [1,2030,null,{}] 06:21:59 INFO - PROCESS | 1956 | 1461676919463 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}] 06:21:59 INFO - PROCESS | 1956 | 1461676919680 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 06:21:59 INFO - PROCESS | 1956 | 1461676919939 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26e3000 == 170 [pid = 1956] [id = 515] 06:22:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f79f25d5400) [pid = 1956] [serial = 1546] [outer = (nil)] 06:22:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f79f26fe800) [pid = 1956] [serial = 1547] [outer = 0x7f79f25d5400] 06:22:00 INFO - PROCESS | 1956 | 1461676920089 Marionette DEBUG loaded listener.js 06:22:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f79f30a8000) [pid = 1956] [serial = 1548] [outer = 0x7f79f25d5400] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8de9000 == 169 [pid = 1956] [id = 443] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef7d2800 == 168 [pid = 1956] [id = 495] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef5c6000 == 167 [pid = 1956] [id = 494] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eeb45800 == 166 [pid = 1956] [id = 493] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebec4000 == 165 [pid = 1956] [id = 492] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ea2cf800 == 164 [pid = 1956] [id = 490] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef4ef000 == 163 [pid = 1956] [id = 489] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ed54f800 == 162 [pid = 1956] [id = 488] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a205ce800 == 161 [pid = 1956] [id = 487] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c15a000 == 160 [pid = 1956] [id = 486] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1802d800 == 159 [pid = 1956] [id = 485] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0d3d9000 == 158 [pid = 1956] [id = 484] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa99000 == 157 [pid = 1956] [id = 483] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a05f86000 == 156 [pid = 1956] [id = 482] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0486a800 == 155 [pid = 1956] [id = 481] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a041c7000 == 154 [pid = 1956] [id = 480] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03820800 == 153 [pid = 1956] [id = 479] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00717800 == 152 [pid = 1956] [id = 478] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa21d800 == 151 [pid = 1956] [id = 477] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8de4800 == 150 [pid = 1956] [id = 476] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5de8000 == 149 [pid = 1956] [id = 475] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26ec000 == 148 [pid = 1956] [id = 474] 06:22:00 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eeadc800 == 147 [pid = 1956] [id = 473] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f79ffc6f800) [pid = 1956] [serial = 1400] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f7a0444d000) [pid = 1956] [serial = 1392] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f79f5f67000) [pid = 1956] [serial = 1355] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f79f2580800) [pid = 1956] [serial = 1352] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f79f840b400) [pid = 1956] [serial = 1398] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f79f2561c00) [pid = 1956] [serial = 1412] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f79f5f6f400) [pid = 1956] [serial = 1356] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a08f3b800) [pid = 1956] [serial = 1377] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f79f26fb800) [pid = 1956] [serial = 1353] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f79f1fa3400) [pid = 1956] [serial = 1409] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f79f8133400) [pid = 1956] [serial = 1358] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f7a037f8400) [pid = 1956] [serial = 1373] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79f21c4000) [pid = 1956] [serial = 1403] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f7a16f76800) [pid = 1956] [serial = 1382] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f7a0b58d000) [pid = 1956] [serial = 1379] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f7a00a50000) [pid = 1956] [serial = 1367] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79f25d5800) [pid = 1956] [serial = 1413] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79ebe8dc00) [pid = 1956] [serial = 1386] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79ebe8e000) [pid = 1956] [serial = 1395] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f7a1bca6400) [pid = 1956] [serial = 1383] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f7a0422fc00) [pid = 1956] [serial = 1374] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f7a02029400) [pid = 1956] [serial = 1371] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79fe86a800) [pid = 1956] [serial = 1362] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79f30a9400) [pid = 1956] [serial = 1397] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f7a1bd0f000) [pid = 1956] [serial = 1389] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79eb7f1400) [pid = 1956] [serial = 1394] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79ffdd6c00) [pid = 1956] [serial = 1365] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f7a04444800) [pid = 1956] [serial = 1391] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f7a1bca5c00) [pid = 1956] [serial = 1388] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79f9abc400) [pid = 1956] [serial = 1361] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79ebe89400) [pid = 1956] [serial = 1385] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f7a0c756000) [pid = 1956] [serial = 1380] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79ebc40800) [pid = 1956] [serial = 1406] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79f5f70400) [pid = 1956] [serial = 1349] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a04450c00) [pid = 1956] [serial = 1401] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79f8d38400) [pid = 1956] [serial = 1359] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79ffc6a800) [pid = 1956] [serial = 1364] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f7a06a63000) [pid = 1956] [serial = 1376] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79f369d400) [pid = 1956] [serial = 1415] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a01b33c00) [pid = 1956] [serial = 1370] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f1fafc00) [pid = 1956] [serial = 1410] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79f4e82c00) [pid = 1956] [serial = 1416] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f7a00d68800) [pid = 1956] [serial = 1368] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79ed20f000) [pid = 1956] [serial = 1407] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79f21c9400) [pid = 1956] [serial = 1404] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f30ad400) [pid = 1956] [serial = 1335] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79ef854000) [pid = 1956] [serial = 1418] [outer = (nil)] [url = about:blank] 06:22:01 INFO - PROCESS | 1956 | 1461676921164 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]]]}] 06:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1741ms 06:22:01 INFO - PROCESS | 1956 | 1461676921184 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 06:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:22:01 INFO - PROCESS | 1956 | 1461676921189 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 06:22:01 INFO - PROCESS | 1956 | 1461676921195 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:22:01 INFO - PROCESS | 1956 | 1461676921198 Marionette TRACE conn4 <- [1,2034,null,{}] 06:22:01 INFO - PROCESS | 1956 | 1461676921203 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}] 06:22:01 INFO - PROCESS | 1956 | 1461676921405 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 06:22:01 INFO - PROCESS | 1956 | 1461676921594 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ed54d000 == 148 [pid = 1956] [id = 516] 06:22:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79ebc37000) [pid = 1956] [serial = 1549] [outer = (nil)] 06:22:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f26f2400) [pid = 1956] [serial = 1550] [outer = 0x7f79ebc37000] 06:22:01 INFO - PROCESS | 1956 | 1461676921672 Marionette DEBUG loaded listener.js 06:22:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f369a000) [pid = 1956] [serial = 1551] [outer = 0x7f79ebc37000] 06:22:02 INFO - PROCESS | 1956 | 1461676922450 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]]]}] 06:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1286ms 06:22:02 INFO - PROCESS | 1956 | 1461676922508 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 06:22:02 INFO - PROCESS | 1956 | 1461676922512 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 06:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:22:02 INFO - PROCESS | 1956 | 1461676922520 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:22:02 INFO - PROCESS | 1956 | 1461676922523 Marionette TRACE conn4 <- [1,2038,null,{}] 06:22:02 INFO - PROCESS | 1956 | 1461676922528 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}] 06:22:02 INFO - PROCESS | 1956 | 1461676922730 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 06:22:02 INFO - PROCESS | 1956 | 1461676922745 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eff4c800 == 149 [pid = 1956] [id = 517] 06:22:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f30ad800) [pid = 1956] [serial = 1552] [outer = (nil)] 06:22:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f45efc00) [pid = 1956] [serial = 1553] [outer = 0x7f79f30ad800] 06:22:02 INFO - PROCESS | 1956 | 1461676922808 Marionette DEBUG loaded listener.js 06:22:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f4e75400) [pid = 1956] [serial = 1554] [outer = 0x7f79f30ad800] 06:22:03 INFO - PROCESS | 1956 | 1461676923826 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]]]}] 06:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1330ms 06:22:03 INFO - PROCESS | 1956 | 1461676923851 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 06:22:03 INFO - PROCESS | 1956 | 1461676923854 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 06:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:22:03 INFO - PROCESS | 1956 | 1461676923860 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:22:03 INFO - PROCESS | 1956 | 1461676923862 Marionette TRACE conn4 <- [1,2042,null,{}] 06:22:03 INFO - PROCESS | 1956 | 1461676923867 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}] 06:22:04 INFO - PROCESS | 1956 | 1461676924148 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 06:22:04 INFO - PROCESS | 1956 | 1461676924193 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f47c5800 == 150 [pid = 1956] [id = 518] 06:22:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f58dbc00) [pid = 1956] [serial = 1555] [outer = (nil)] 06:22:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f5f66800) [pid = 1956] [serial = 1556] [outer = 0x7f79f58dbc00] 06:22:04 INFO - PROCESS | 1956 | 1461676924258 Marionette DEBUG loaded listener.js 06:22:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f615fc00) [pid = 1956] [serial = 1557] [outer = 0x7f79f58dbc00] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79f8d32400) [pid = 1956] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a03527c00) [pid = 1956] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f9bac800) [pid = 1956] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79f21c0c00) [pid = 1956] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f7a0344cc00) [pid = 1956] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79fa4f8800) [pid = 1956] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79ebc32000) [pid = 1956] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f7a04a62c00) [pid = 1956] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79ef84e800) [pid = 1956] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79ffddc800) [pid = 1956] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79eb7ef800) [pid = 1956] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f7a0811b000) [pid = 1956] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f7a00683000) [pid = 1956] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79eec59000) [pid = 1956] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:22:05 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79ed202800) [pid = 1956] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:22:05 INFO - PROCESS | 1956 | 1461676925889 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]]]}] 06:22:05 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) 06:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2139ms 06:22:06 INFO - PROCESS | 1956 | 1461676926000 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 1956 | 1461676926003 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 06:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:22:06 INFO - PROCESS | 1956 | 1461676926009 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 1956 | 1461676926012 Marionette TRACE conn4 <- [1,2046,null,{}] 06:22:06 INFO - PROCESS | 1956 | 1461676926017 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}] 06:22:06 INFO - PROCESS | 1956 | 1461676926214 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 06:22:06 INFO - PROCESS | 1956 | 1461676926384 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79efc57800 == 151 [pid = 1956] [id = 519] 06:22:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79eb7eb400) [pid = 1956] [serial = 1558] [outer = (nil)] 06:22:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f58dc800) [pid = 1956] [serial = 1559] [outer = 0x7f79eb7eb400] 06:22:06 INFO - PROCESS | 1956 | 1461676926445 Marionette DEBUG loaded listener.js 06:22:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f6ac3400) [pid = 1956] [serial = 1560] [outer = 0x7f79eb7eb400] 06:22:07 INFO - PROCESS | 1956 | 1461676927164 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]]]}] 06:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1179ms 06:22:07 INFO - PROCESS | 1956 | 1461676927191 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 06:22:07 INFO - PROCESS | 1956 | 1461676927194 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 06:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:22:07 INFO - PROCESS | 1956 | 1461676927201 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:22:07 INFO - PROCESS | 1956 | 1461676927204 Marionette TRACE conn4 <- [1,2050,null,{}] 06:22:07 INFO - PROCESS | 1956 | 1461676927221 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}] 06:22:07 INFO - PROCESS | 1956 | 1461676927417 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 06:22:07 INFO - PROCESS | 1956 | 1461676927431 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f833b800 == 152 [pid = 1956] [id = 520] 06:22:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79ef847c00) [pid = 1956] [serial = 1561] [outer = (nil)] 06:22:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f8d38400) [pid = 1956] [serial = 1562] [outer = 0x7f79ef847c00] 06:22:07 INFO - PROCESS | 1956 | 1461676927494 Marionette DEBUG loaded listener.js 06:22:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79fa4f4c00) [pid = 1956] [serial = 1563] [outer = 0x7f79ef847c00] 06:22:08 INFO - PROCESS | 1956 | 1461676928795 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]]]}] 06:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1640ms 06:22:08 INFO - PROCESS | 1956 | 1461676928843 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 06:22:08 INFO - PROCESS | 1956 | 1461676928850 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 06:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:22:08 INFO - PROCESS | 1956 | 1461676928858 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:22:08 INFO - PROCESS | 1956 | 1461676928865 Marionette TRACE conn4 <- [1,2054,null,{}] 06:22:08 INFO - PROCESS | 1956 | 1461676928872 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}] 06:22:09 INFO - PROCESS | 1956 | 1461676929102 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 06:22:09 INFO - PROCESS | 1956 | 1461676929406 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef5c5000 == 153 [pid = 1956] [id = 521] 06:22:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79ef84b000) [pid = 1956] [serial = 1564] [outer = (nil)] 06:22:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f20bb400) [pid = 1956] [serial = 1565] [outer = 0x7f79ef84b000] 06:22:09 INFO - PROCESS | 1956 | 1461676929492 Marionette DEBUG loaded listener.js 06:22:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f254e400) [pid = 1956] [serial = 1566] [outer = 0x7f79ef84b000] 06:22:10 INFO - PROCESS | 1956 | 1461676930439 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]]]}] 06:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1635ms 06:22:10 INFO - PROCESS | 1956 | 1461676930495 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 06:22:10 INFO - PROCESS | 1956 | 1461676930504 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 06:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:22:10 INFO - PROCESS | 1956 | 1461676930514 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:22:10 INFO - PROCESS | 1956 | 1461676930519 Marionette TRACE conn4 <- [1,2058,null,{}] 06:22:10 INFO - PROCESS | 1956 | 1461676930525 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}] 06:22:10 INFO - PROCESS | 1956 | 1461676930800 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 06:22:11 INFO - PROCESS | 1956 | 1461676931105 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f44e6800 == 154 [pid = 1956] [id = 522] 06:22:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f2553800) [pid = 1956] [serial = 1567] [outer = (nil)] 06:22:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f30a9400) [pid = 1956] [serial = 1568] [outer = 0x7f79f2553800] 06:22:11 INFO - PROCESS | 1956 | 1461676931181 Marionette DEBUG loaded listener.js 06:22:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f44d3000) [pid = 1956] [serial = 1569] [outer = 0x7f79f2553800] 06:22:12 INFO - PROCESS | 1956 | 1461676932056 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]]]}] 06:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1591ms 06:22:12 INFO - PROCESS | 1956 | 1461676932105 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 06:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:22:12 INFO - PROCESS | 1956 | 1461676932110 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 06:22:12 INFO - PROCESS | 1956 | 1461676932116 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:22:12 INFO - PROCESS | 1956 | 1461676932122 Marionette TRACE conn4 <- [1,2062,null,{}] 06:22:12 INFO - PROCESS | 1956 | 1461676932138 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}] 06:22:12 INFO - PROCESS | 1956 | 1461676932380 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 06:22:12 INFO - PROCESS | 1956 | 1461676932640 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa22e800 == 155 [pid = 1956] [id = 523] 06:22:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f4de0400) [pid = 1956] [serial = 1570] [outer = (nil)] 06:22:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f5f66400) [pid = 1956] [serial = 1571] [outer = 0x7f79f4de0400] 06:22:12 INFO - PROCESS | 1956 | 1461676932779 Marionette DEBUG loaded listener.js 06:22:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f6cbb800) [pid = 1956] [serial = 1572] [outer = 0x7f79f4de0400] 06:22:13 INFO - PROCESS | 1956 | 1461676933667 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]]]}] 06:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1589ms 06:22:13 INFO - PROCESS | 1956 | 1461676933705 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 06:22:13 INFO - PROCESS | 1956 | 1461676933710 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 06:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:22:13 INFO - PROCESS | 1956 | 1461676933717 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:22:13 INFO - PROCESS | 1956 | 1461676933720 Marionette TRACE conn4 <- [1,2066,null,{}] 06:22:13 INFO - PROCESS | 1956 | 1461676933726 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}] 06:22:13 INFO - PROCESS | 1956 | 1461676933959 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 06:22:14 INFO - PROCESS | 1956 | 1461676934263 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffd91800 == 156 [pid = 1956] [id = 524] 06:22:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79f4e86800) [pid = 1956] [serial = 1573] [outer = (nil)] 06:22:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79fa4f2c00) [pid = 1956] [serial = 1574] [outer = 0x7f79f4e86800] 06:22:14 INFO - PROCESS | 1956 | 1461676934346 Marionette DEBUG loaded listener.js 06:22:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f79fe8c8400) [pid = 1956] [serial = 1575] [outer = 0x7f79f4e86800] 06:22:15 INFO - PROCESS | 1956 | 1461676935203 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]]]}] 06:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1533ms 06:22:15 INFO - PROCESS | 1956 | 1461676935268 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 06:22:15 INFO - PROCESS | 1956 | 1461676935271 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 06:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:22:15 INFO - PROCESS | 1956 | 1461676935280 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:22:15 INFO - PROCESS | 1956 | 1461676935283 Marionette TRACE conn4 <- [1,2070,null,{}] 06:22:15 INFO - PROCESS | 1956 | 1461676935287 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}] 06:22:15 INFO - PROCESS | 1956 | 1461676935518 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 06:22:15 INFO - PROCESS | 1956 | 1461676935778 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00d47800 == 157 [pid = 1956] [id = 525] 06:22:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79fe909c00) [pid = 1956] [serial = 1576] [outer = (nil)] 06:22:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79fea93c00) [pid = 1956] [serial = 1577] [outer = 0x7f79fe909c00] 06:22:15 INFO - PROCESS | 1956 | 1461676935911 Marionette DEBUG loaded listener.js 06:22:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79ffc73800) [pid = 1956] [serial = 1578] [outer = 0x7f79fe909c00] 06:22:16 INFO - PROCESS | 1956 | 1461676936767 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]]]}] 06:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1535ms 06:22:16 INFO - PROCESS | 1956 | 1461676936816 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 06:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:22:16 INFO - PROCESS | 1956 | 1461676936820 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 06:22:16 INFO - PROCESS | 1956 | 1461676936826 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - PROCESS | 1956 | 1461676936829 Marionette TRACE conn4 <- [1,2074,null,{}] 06:22:16 INFO - PROCESS | 1956 | 1461676936834 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}] 06:22:17 INFO - PROCESS | 1956 | 1461676937067 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 06:22:17 INFO - PROCESS | 1956 | 1461676937333 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0380c000 == 158 [pid = 1956] [id = 526] 06:22:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79fea89c00) [pid = 1956] [serial = 1579] [outer = (nil)] 06:22:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f7a00682800) [pid = 1956] [serial = 1580] [outer = 0x7f79fea89c00] 06:22:17 INFO - PROCESS | 1956 | 1461676937456 Marionette DEBUG loaded listener.js 06:22:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f7a008e4400) [pid = 1956] [serial = 1581] [outer = 0x7f79fea89c00] 06:22:18 INFO - PROCESS | 1956 | 1461676938263 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]]]}] 06:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1486ms 06:22:18 INFO - PROCESS | 1956 | 1461676938312 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 06:22:18 INFO - PROCESS | 1956 | 1461676938316 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 06:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:22:18 INFO - PROCESS | 1956 | 1461676938321 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:22:18 INFO - PROCESS | 1956 | 1461676938324 Marionette TRACE conn4 <- [1,2078,null,{}] 06:22:18 INFO - PROCESS | 1956 | 1461676938329 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}] 06:22:18 INFO - PROCESS | 1956 | 1461676938542 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 06:22:18 INFO - PROCESS | 1956 | 1461676938812 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04197000 == 159 [pid = 1956] [id = 527] 06:22:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79ffb3b000) [pid = 1956] [serial = 1582] [outer = (nil)] 06:22:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f7a00a50000) [pid = 1956] [serial = 1583] [outer = 0x7f79ffb3b000] 06:22:18 INFO - PROCESS | 1956 | 1461676938892 Marionette DEBUG loaded listener.js 06:22:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f7a00add800) [pid = 1956] [serial = 1584] [outer = 0x7f79ffb3b000] 06:22:19 INFO - PROCESS | 1956 | 1461676939759 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]]]}] 06:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1480ms 06:22:19 INFO - PROCESS | 1956 | 1461676939803 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 06:22:19 INFO - PROCESS | 1956 | 1461676939807 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 06:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:22:19 INFO - PROCESS | 1956 | 1461676939813 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:22:19 INFO - PROCESS | 1956 | 1461676939816 Marionette TRACE conn4 <- [1,2082,null,{}] 06:22:19 INFO - PROCESS | 1956 | 1461676939821 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}] 06:22:20 INFO - PROCESS | 1956 | 1461676940049 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 06:22:20 INFO - PROCESS | 1956 | 1461676940325 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a044a9000 == 160 [pid = 1956] [id = 528] 06:22:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f7a001e9c00) [pid = 1956] [serial = 1585] [outer = (nil)] 06:22:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f7a00d6a400) [pid = 1956] [serial = 1586] [outer = 0x7f7a001e9c00] 06:22:20 INFO - PROCESS | 1956 | 1461676940406 Marionette DEBUG loaded listener.js 06:22:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f7a00e9e400) [pid = 1956] [serial = 1587] [outer = 0x7f7a001e9c00] 06:22:21 INFO - PROCESS | 1956 | 1461676941275 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]]]}] 06:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1536ms 06:22:21 INFO - PROCESS | 1956 | 1461676941350 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 06:22:21 INFO - PROCESS | 1956 | 1461676941353 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 06:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:22:21 INFO - PROCESS | 1956 | 1461676941360 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:22:21 INFO - PROCESS | 1956 | 1461676941363 Marionette TRACE conn4 <- [1,2086,null,{}] 06:22:21 INFO - PROCESS | 1956 | 1461676941368 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}] 06:22:21 INFO - PROCESS | 1956 | 1461676941599 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 06:22:21 INFO - PROCESS | 1956 | 1461676941869 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048d5800 == 161 [pid = 1956] [id = 529] 06:22:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f7a008ef000) [pid = 1956] [serial = 1588] [outer = (nil)] 06:22:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a02029400) [pid = 1956] [serial = 1589] [outer = 0x7f7a008ef000] 06:22:21 INFO - PROCESS | 1956 | 1461676941987 Marionette DEBUG loaded listener.js 06:22:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f7a037eb800) [pid = 1956] [serial = 1590] [outer = 0x7f7a008ef000] 06:22:22 INFO - PROCESS | 1956 | 1461676942815 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]]]}] 06:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1528ms 06:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:22:22 INFO - PROCESS | 1956 | 1461676942889 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 06:22:22 INFO - PROCESS | 1956 | 1461676942892 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 06:22:22 INFO - PROCESS | 1956 | 1461676942898 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:22:22 INFO - PROCESS | 1956 | 1461676942901 Marionette TRACE conn4 <- [1,2090,null,{}] 06:22:22 INFO - PROCESS | 1956 | 1461676942907 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}] 06:22:23 INFO - PROCESS | 1956 | 1461676943170 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 06:22:23 INFO - PROCESS | 1956 | 1461676943485 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a05f76000 == 162 [pid = 1956] [id = 530] 06:22:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f7a0422e400) [pid = 1956] [serial = 1591] [outer = (nil)] 06:22:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a04445c00) [pid = 1956] [serial = 1592] [outer = 0x7f7a0422e400] 06:22:23 INFO - PROCESS | 1956 | 1461676943562 Marionette DEBUG loaded listener.js 06:22:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a0444dc00) [pid = 1956] [serial = 1593] [outer = 0x7f7a0422e400] 06:22:24 INFO - PROCESS | 1956 | 1461676944445 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]]]}] 06:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1590ms 06:22:24 INFO - PROCESS | 1956 | 1461676944488 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 06:22:24 INFO - PROCESS | 1956 | 1461676944492 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 06:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:22:24 INFO - PROCESS | 1956 | 1461676944499 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:22:24 INFO - PROCESS | 1956 | 1461676944503 Marionette TRACE conn4 <- [1,2094,null,{}] 06:22:24 INFO - PROCESS | 1956 | 1461676944509 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}] 06:22:24 INFO - PROCESS | 1956 | 1461676944767 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 06:22:25 INFO - PROCESS | 1956 | 1461676945074 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08fd7000 == 163 [pid = 1956] [id = 531] 06:22:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f7a04a5e400) [pid = 1956] [serial = 1594] [outer = (nil)] 06:22:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a04b67800) [pid = 1956] [serial = 1595] [outer = 0x7f7a04a5e400] 06:22:25 INFO - PROCESS | 1956 | 1461676945161 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f7a06bbe800) [pid = 1956] [serial = 1596] [outer = 0x7f7a04a5e400] 06:22:25 INFO - PROCESS | 1956 | 1461676945977 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]]]}] 06:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1534ms 06:22:26 INFO - PROCESS | 1956 | 1461676946033 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 06:22:26 INFO - PROCESS | 1956 | 1461676946037 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 06:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:22:26 INFO - PROCESS | 1956 | 1461676946057 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:22:26 INFO - PROCESS | 1956 | 1461676946061 Marionette TRACE conn4 <- [1,2098,null,{}] 06:22:26 INFO - PROCESS | 1956 | 1461676946072 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}] 06:22:26 INFO - PROCESS | 1956 | 1461676946290 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 06:22:26 INFO - PROCESS | 1956 | 1461676946560 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a031800 == 164 [pid = 1956] [id = 532] 06:22:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f79f254a400) [pid = 1956] [serial = 1597] [outer = (nil)] 06:22:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a08117800) [pid = 1956] [serial = 1598] [outer = 0x7f79f254a400] 06:22:26 INFO - PROCESS | 1956 | 1461676946675 Marionette DEBUG loaded listener.js 06:22:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a08e4a000) [pid = 1956] [serial = 1599] [outer = 0x7f79f254a400] 06:22:27 INFO - PROCESS | 1956 | 1461676947565 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]]]}] 06:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1552ms 06:22:27 INFO - PROCESS | 1956 | 1461676947596 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 1956 | 1461676947600 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 06:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:22:27 INFO - PROCESS | 1956 | 1461676947606 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - PROCESS | 1956 | 1461676947617 Marionette TRACE conn4 <- [1,2102,null,{}] 06:22:27 INFO - PROCESS | 1956 | 1461676947621 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}] 06:22:27 INFO - PROCESS | 1956 | 1461676947844 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 06:22:28 INFO - PROCESS | 1956 | 1461676948112 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a717000 == 165 [pid = 1956] [id = 533] 06:22:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f79f5539c00) [pid = 1956] [serial = 1600] [outer = (nil)] 06:22:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f7a09377800) [pid = 1956] [serial = 1601] [outer = 0x7f79f5539c00] 06:22:28 INFO - PROCESS | 1956 | 1461676948230 Marionette DEBUG loaded listener.js 06:22:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f7a09adf800) [pid = 1956] [serial = 1602] [outer = 0x7f79f5539c00] 06:22:29 INFO - PROCESS | 1956 | 1461676949057 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]]]}] 06:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1485ms 06:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:22:29 INFO - PROCESS | 1956 | 1461676949092 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 06:22:29 INFO - PROCESS | 1956 | 1461676949095 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 06:22:29 INFO - PROCESS | 1956 | 1461676949101 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:22:29 INFO - PROCESS | 1956 | 1461676949104 Marionette TRACE conn4 <- [1,2106,null,{}] 06:22:29 INFO - PROCESS | 1956 | 1461676949109 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}] 06:22:29 INFO - PROCESS | 1956 | 1461676949329 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 06:22:29 INFO - PROCESS | 1956 | 1461676949600 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0ad9a800 == 166 [pid = 1956] [id = 534] 06:22:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f7a04b64000) [pid = 1956] [serial = 1603] [outer = (nil)] 06:22:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f7a0a46bc00) [pid = 1956] [serial = 1604] [outer = 0x7f7a04b64000] 06:22:29 INFO - PROCESS | 1956 | 1461676949720 Marionette DEBUG loaded listener.js 06:22:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f7a0ab71400) [pid = 1956] [serial = 1605] [outer = 0x7f7a04b64000] 06:22:30 INFO - PROCESS | 1956 | 1461676950579 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]]]}] 06:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1532ms 06:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:22:30 INFO - PROCESS | 1956 | 1461676950633 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 06:22:30 INFO - PROCESS | 1956 | 1461676950636 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 06:22:30 INFO - PROCESS | 1956 | 1461676950642 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:22:30 INFO - PROCESS | 1956 | 1461676950645 Marionette TRACE conn4 <- [1,2110,null,{}] 06:22:30 INFO - PROCESS | 1956 | 1461676950650 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}] 06:22:30 INFO - PROCESS | 1956 | 1461676950877 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 06:22:31 INFO - PROCESS | 1956 | 1461676951147 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b813000 == 167 [pid = 1956] [id = 535] 06:22:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f79fe8c2000) [pid = 1956] [serial = 1606] [outer = (nil)] 06:22:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a0af8e400) [pid = 1956] [serial = 1607] [outer = 0x7f79fe8c2000] 06:22:31 INFO - PROCESS | 1956 | 1461676951264 Marionette DEBUG loaded listener.js 06:22:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f7a0b9b4800) [pid = 1956] [serial = 1608] [outer = 0x7f79fe8c2000] 06:22:32 INFO - PROCESS | 1956 | 1461676952133 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]]]}] 06:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1542ms 06:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:22:32 INFO - PROCESS | 1956 | 1461676952184 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 06:22:32 INFO - PROCESS | 1956 | 1461676952187 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 06:22:32 INFO - PROCESS | 1956 | 1461676952193 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:22:32 INFO - PROCESS | 1956 | 1461676952198 Marionette TRACE conn4 <- [1,2114,null,{}] 06:22:32 INFO - PROCESS | 1956 | 1461676952205 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}] 06:22:32 INFO - PROCESS | 1956 | 1461676952442 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 06:22:32 INFO - PROCESS | 1956 | 1461676952764 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7c3800 == 168 [pid = 1956] [id = 536] 06:22:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f79fe90a800) [pid = 1956] [serial = 1609] [outer = (nil)] 06:22:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f7a0d3a7400) [pid = 1956] [serial = 1610] [outer = 0x7f79fe90a800] 06:22:32 INFO - PROCESS | 1956 | 1461676952844 Marionette DEBUG loaded listener.js 06:22:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f7a11083c00) [pid = 1956] [serial = 1611] [outer = 0x7f79fe90a800] 06:22:33 INFO - PROCESS | 1956 | 1461676953661 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]]]}] 06:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1537ms 06:22:33 INFO - PROCESS | 1956 | 1461676953731 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 06:22:33 INFO - PROCESS | 1956 | 1461676953735 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 06:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:22:33 INFO - PROCESS | 1956 | 1461676953741 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:22:33 INFO - PROCESS | 1956 | 1461676953743 Marionette TRACE conn4 <- [1,2118,null,{}] 06:22:33 INFO - PROCESS | 1956 | 1461676953748 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}] 06:22:33 INFO - PROCESS | 1956 | 1461676953980 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 06:22:34 INFO - PROCESS | 1956 | 1461676954247 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a160a3800 == 169 [pid = 1956] [id = 537] 06:22:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x7f7a0c5e5800) [pid = 1956] [serial = 1612] [outer = (nil)] 06:22:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x7f7a160e8c00) [pid = 1956] [serial = 1613] [outer = 0x7f7a0c5e5800] 06:22:34 INFO - PROCESS | 1956 | 1461676954363 Marionette DEBUG loaded listener.js 06:22:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x7f7a16eb2400) [pid = 1956] [serial = 1614] [outer = 0x7f7a0c5e5800] 06:22:35 INFO - PROCESS | 1956 | 1461676955211 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]]]}] 06:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1528ms 06:22:35 INFO - PROCESS | 1956 | 1461676955270 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 06:22:35 INFO - PROCESS | 1956 | 1461676955274 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 06:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:22:35 INFO - PROCESS | 1956 | 1461676955280 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:22:35 INFO - PROCESS | 1956 | 1461676955282 Marionette TRACE conn4 <- [1,2122,null,{}] 06:22:35 INFO - PROCESS | 1956 | 1461676955288 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}] 06:22:35 INFO - PROCESS | 1956 | 1461676955522 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 06:22:35 INFO - PROCESS | 1956 | 1461676955851 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a171b4000 == 170 [pid = 1956] [id = 538] 06:22:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x7f7a0c70d400) [pid = 1956] [serial = 1615] [outer = (nil)] 06:22:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x7f7a16f76800) [pid = 1956] [serial = 1616] [outer = 0x7f7a0c70d400] 06:22:35 INFO - PROCESS | 1956 | 1461676955929 Marionette DEBUG loaded listener.js 06:22:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x7f7a1714f800) [pid = 1956] [serial = 1617] [outer = 0x7f7a0c70d400] 06:22:36 INFO - PROCESS | 1956 | 1461676956865 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]]]}] 06:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1634ms 06:22:36 INFO - PROCESS | 1956 | 1461676956915 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 06:22:36 INFO - PROCESS | 1956 | 1461676956918 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 06:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:22:36 INFO - PROCESS | 1956 | 1461676956924 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:22:36 INFO - PROCESS | 1956 | 1461676956926 Marionette TRACE conn4 <- [1,2126,null,{}] 06:22:36 INFO - PROCESS | 1956 | 1461676956937 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}] 06:22:37 INFO - PROCESS | 1956 | 1461676957175 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 06:22:37 INFO - PROCESS | 1956 | 1461676957488 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ea2d9000 == 171 [pid = 1956] [id = 539] 06:22:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x7f79eb7e9c00) [pid = 1956] [serial = 1618] [outer = (nil)] 06:22:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f79ebe8c400) [pid = 1956] [serial = 1619] [outer = 0x7f79eb7e9c00] 06:22:37 INFO - PROCESS | 1956 | 1461676957566 Marionette DEBUG loaded listener.js 06:22:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f79f21bdc00) [pid = 1956] [serial = 1620] [outer = 0x7f79eb7e9c00] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f9cbb800 == 170 [pid = 1956] [id = 320] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a044aa800 == 169 [pid = 1956] [id = 414] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a205b7000 == 168 [pid = 1956] [id = 413] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebece000 == 167 [pid = 1956] [id = 491] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79efc57800 == 166 [pid = 1956] [id = 519] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f47c5800 == 165 [pid = 1956] [id = 518] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eff4c800 == 164 [pid = 1956] [id = 517] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ed54d000 == 163 [pid = 1956] [id = 516] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26e3000 == 162 [pid = 1956] [id = 515] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebc13000 == 161 [pid = 1956] [id = 514] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eeada800 == 160 [pid = 1956] [id = 513] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffec7800 == 159 [pid = 1956] [id = 505] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe75b800 == 158 [pid = 1956] [id = 504] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f9ccb800 == 157 [pid = 1956] [id = 503] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8444800 == 156 [pid = 1956] [id = 502] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5cbc800 == 155 [pid = 1956] [id = 501] 06:22:39 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f44f5800 == 154 [pid = 1956] [id = 500] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f79f2584400) [pid = 1956] [serial = 1488] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f7a00d6b000) [pid = 1956] [serial = 1449] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x7f7a05fda400) [pid = 1956] [serial = 1457] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x7f79ffb32400) [pid = 1956] [serial = 1439] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x7f7a00562400) [pid = 1956] [serial = 1443] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x7f7a001e6c00) [pid = 1956] [serial = 1442] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x7f7a00a50400) [pid = 1956] [serial = 1448] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x7f79f255b800) [pid = 1956] [serial = 1485] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x7f7a04223c00) [pid = 1956] [serial = 1452] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f7a0a8ac800) [pid = 1956] [serial = 1463] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f79f58ddc00) [pid = 1956] [serial = 1433] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f79f4e78c00) [pid = 1956] [serial = 1473] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f79f21be400) [pid = 1956] [serial = 1424] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f79f21cb400) [pid = 1956] [serial = 1484] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f7a08ed2800) [pid = 1956] [serial = 1460] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f79f1faac00) [pid = 1956] [serial = 1482] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f7a037f4000) [pid = 1956] [serial = 1451] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a04a62000) [pid = 1956] [serial = 1455] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f7a0b9b4c00) [pid = 1956] [serial = 1464] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f79f255e800) [pid = 1956] [serial = 1487] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f79f29f4800) [pid = 1956] [serial = 1427] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f7a160ea000) [pid = 1956] [serial = 1467] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f7a00873400) [pid = 1956] [serial = 1445] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79efeeb000) [pid = 1956] [serial = 1481] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79f9bb5000) [pid = 1956] [serial = 1436] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f79f2641400) [pid = 1956] [serial = 1469] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f7a07ce1800) [pid = 1956] [serial = 1458] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79ef847000) [pid = 1956] [serial = 1475] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79eec51400) [pid = 1956] [serial = 1421] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f7a0d3a6800) [pid = 1956] [serial = 1466] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f7a0444c400) [pid = 1956] [serial = 1454] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f79ed20b800) [pid = 1956] [serial = 1478] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79f5f72800) [pid = 1956] [serial = 1470] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f7a008efc00) [pid = 1956] [serial = 1446] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79f21c1400) [pid = 1956] [serial = 1472] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79eec54000) [pid = 1956] [serial = 1479] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f7a09ac4000) [pid = 1956] [serial = 1461] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79f45f4400) [pid = 1956] [serial = 1430] [outer = (nil)] [url = about:blank] 06:22:39 INFO - PROCESS | 1956 | 1461676959895 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]]]}] 06:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 3042ms 06:22:39 INFO - PROCESS | 1956 | 1461676959968 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 06:22:39 INFO - PROCESS | 1956 | 1461676959972 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 06:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:22:39 INFO - PROCESS | 1956 | 1461676959980 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:22:39 INFO - PROCESS | 1956 | 1461676959986 Marionette TRACE conn4 <- [1,2130,null,{}] 06:22:40 INFO - PROCESS | 1956 | 1461676959994 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}] 06:22:40 INFO - PROCESS | 1956 | 1461676960201 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 06:22:40 INFO - PROCESS | 1956 | 1461676960408 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebed6800 == 155 [pid = 1956] [id = 540] 06:22:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79ebe8dc00) [pid = 1956] [serial = 1621] [outer = (nil)] 06:22:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79ed20b800) [pid = 1956] [serial = 1622] [outer = 0x7f79ebe8dc00] 06:22:40 INFO - PROCESS | 1956 | 1461676960476 Marionette DEBUG loaded listener.js 06:22:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79ef0b2400) [pid = 1956] [serial = 1623] [outer = 0x7f79ebe8dc00] 06:22:41 INFO - PROCESS | 1956 | 1461676961282 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] 06:22:41 INFO - PROCESS | 1956 | 1461676961330 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 06:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:22:41 INFO - PROCESS | 1956 | 1461676961341 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:22:41 INFO - PROCESS | 1956 | 1461676961344 Marionette TRACE conn4 <- [1,2134,null,{}] 06:22:41 INFO - PROCESS | 1956 | 1461676961350 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}] 06:22:41 INFO - PROCESS | 1956 | 1461676961553 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 06:22:41 INFO - PROCESS | 1956 | 1461676961762 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeed5800 == 156 [pid = 1956] [id = 541] 06:22:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79eb7f1400) [pid = 1956] [serial = 1624] [outer = (nil)] 06:22:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f79f20c1000) [pid = 1956] [serial = 1625] [outer = 0x7f79eb7f1400] 06:22:41 INFO - PROCESS | 1956 | 1461676961834 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f79f25ca000) [pid = 1956] [serial = 1626] [outer = 0x7f79eb7f1400] 06:22:42 INFO - PROCESS | 1956 | 1461676962726 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]]]}] 06:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1440ms 06:22:42 INFO - PROCESS | 1956 | 1461676962787 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 06:22:42 INFO - PROCESS | 1956 | 1461676962791 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 06:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:22:42 INFO - PROCESS | 1956 | 1461676962797 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:22:42 INFO - PROCESS | 1956 | 1461676962815 Marionette TRACE conn4 <- [1,2138,null,{}] 06:22:42 INFO - PROCESS | 1956 | 1461676962840 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}] 06:22:43 INFO - PROCESS | 1956 | 1461676963129 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 06:22:43 INFO - PROCESS | 1956 | 1461676963164 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79efc54000 == 157 [pid = 1956] [id = 542] 06:22:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f79f29f4800) [pid = 1956] [serial = 1627] [outer = (nil)] 06:22:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f79f3698400) [pid = 1956] [serial = 1628] [outer = 0x7f79f29f4800] 06:22:43 INFO - PROCESS | 1956 | 1461676963229 Marionette DEBUG loaded listener.js 06:22:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f79f45f2000) [pid = 1956] [serial = 1629] [outer = 0x7f79f29f4800] 06:22:44 INFO - PROCESS | 1956 | 1461676964680 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]]]}] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79ebc3d400) [pid = 1956] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79f58dc400) [pid = 1956] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f79f58dbc00) [pid = 1956] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79efeef400) [pid = 1956] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79f25d5400) [pid = 1956] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79f1fb1800) [pid = 1956] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79f30ad800) [pid = 1956] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79ebc37000) [pid = 1956] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79ed203800) [pid = 1956] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f79eb7eb400) [pid = 1956] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79f9abf400) [pid = 1956] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79f26f2800) [pid = 1956] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79f1fb0800) [pid = 1956] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79f61a9c00) [pid = 1956] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79f264a000) [pid = 1956] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f79ebe8e800) [pid = 1956] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:22:44 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79f369fc00) [pid = 1956] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1965ms 06:22:44 INFO - PROCESS | 1956 | 1461676964763 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 06:22:44 INFO - PROCESS | 1956 | 1461676964768 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 06:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:22:44 INFO - PROCESS | 1956 | 1461676964827 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:22:44 INFO - PROCESS | 1956 | 1461676964830 Marionette TRACE conn4 <- [1,2142,null,{}] 06:22:44 INFO - PROCESS | 1956 | 1461676964836 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}] 06:22:45 INFO - PROCESS | 1956 | 1461676965105 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 06:22:45 INFO - PROCESS | 1956 | 1461676965221 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef5c6000 == 158 [pid = 1956] [id = 543] 06:22:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f79ebe8e800) [pid = 1956] [serial = 1630] [outer = (nil)] 06:22:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79f25c8000) [pid = 1956] [serial = 1631] [outer = 0x7f79ebe8e800] 06:22:45 INFO - PROCESS | 1956 | 1461676965286 Marionette DEBUG loaded listener.js 06:22:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79f44d0800) [pid = 1956] [serial = 1632] [outer = 0x7f79ebe8e800] 06:22:46 INFO - PROCESS | 1956 | 1461676966031 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] 06:22:46 INFO - PROCESS | 1956 | 1461676966070 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 06:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:22:46 INFO - PROCESS | 1956 | 1461676966076 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 1956 | 1461676966078 Marionette TRACE conn4 <- [1,2146,null,{}] 06:22:46 INFO - PROCESS | 1956 | 1461676966083 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}] 06:22:46 INFO - PROCESS | 1956 | 1461676966311 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 06:22:46 INFO - PROCESS | 1956 | 1461676966497 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f44eb000 == 159 [pid = 1956] [id = 544] 06:22:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79ed203800) [pid = 1956] [serial = 1633] [outer = (nil)] 06:22:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79eec55000) [pid = 1956] [serial = 1634] [outer = 0x7f79ed203800] 06:22:46 INFO - PROCESS | 1956 | 1461676966569 Marionette DEBUG loaded listener.js 06:22:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79f5f71800) [pid = 1956] [serial = 1635] [outer = 0x7f79ed203800] 06:22:47 INFO - PROCESS | 1956 | 1461676967669 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] 06:22:47 INFO - PROCESS | 1956 | 1461676967715 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 06:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:22:47 INFO - PROCESS | 1956 | 1461676967723 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:22:47 INFO - PROCESS | 1956 | 1461676967730 Marionette TRACE conn4 <- [1,2150,null,{}] 06:22:47 INFO - PROCESS | 1956 | 1461676967737 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}] 06:22:47 INFO - PROCESS | 1956 | 1461676967981 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 06:22:48 INFO - PROCESS | 1956 | 1461676968311 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef4f5800 == 160 [pid = 1956] [id = 545] 06:22:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f257e400) [pid = 1956] [serial = 1636] [outer = (nil)] 06:22:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79f25cd800) [pid = 1956] [serial = 1637] [outer = 0x7f79f257e400] 06:22:48 INFO - PROCESS | 1956 | 1461676968399 Marionette DEBUG loaded listener.js 06:22:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79f26fa400) [pid = 1956] [serial = 1638] [outer = 0x7f79f257e400] 06:22:49 INFO - PROCESS | 1956 | 1461676969263 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]]]}] 06:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1594ms 06:22:49 INFO - PROCESS | 1956 | 1461676969318 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 06:22:49 INFO - PROCESS | 1956 | 1461676969325 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 06:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:22:49 INFO - PROCESS | 1956 | 1461676969337 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:22:49 INFO - PROCESS | 1956 | 1461676969340 Marionette TRACE conn4 <- [1,2154,null,{}] 06:22:49 INFO - PROCESS | 1956 | 1461676969347 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}] 06:22:49 INFO - PROCESS | 1956 | 1461676969580 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 06:22:49 INFO - PROCESS | 1956 | 1461676969842 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5cd1000 == 161 [pid = 1956] [id = 546] 06:22:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79f4e73c00) [pid = 1956] [serial = 1639] [outer = (nil)] 06:22:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79f58dd800) [pid = 1956] [serial = 1640] [outer = 0x7f79f4e73c00] 06:22:50 INFO - PROCESS | 1956 | 1461676969998 Marionette DEBUG loaded listener.js 06:22:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79f6158800) [pid = 1956] [serial = 1641] [outer = 0x7f79f4e73c00] 06:22:50 INFO - PROCESS | 1956 | 1461676970872 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]]]}] 06:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1582ms 06:22:50 INFO - PROCESS | 1956 | 1461676970920 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 06:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:22:50 INFO - PROCESS | 1956 | 1461676970924 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 06:22:50 INFO - PROCESS | 1956 | 1461676970930 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:22:50 INFO - PROCESS | 1956 | 1461676970936 Marionette TRACE conn4 <- [1,2158,null,{}] 06:22:50 INFO - PROCESS | 1956 | 1461676970952 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}] 06:22:51 INFO - PROCESS | 1956 | 1461676971179 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 06:22:51 INFO - PROCESS | 1956 | 1461676971531 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f9cc4800 == 162 [pid = 1956] [id = 547] 06:22:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f79f8c05400) [pid = 1956] [serial = 1642] [outer = (nil)] 06:22:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f79f8f77800) [pid = 1956] [serial = 1643] [outer = 0x7f79f8c05400] 06:22:51 INFO - PROCESS | 1956 | 1461676971616 Marionette DEBUG loaded listener.js 06:22:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f79fa4f9800) [pid = 1956] [serial = 1644] [outer = 0x7f79f8c05400] 06:22:52 INFO - PROCESS | 1956 | 1461676972491 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]]]}] 06:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1589ms 06:22:52 INFO - PROCESS | 1956 | 1461676972523 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 06:22:52 INFO - PROCESS | 1956 | 1461676972528 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 06:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:22:52 INFO - PROCESS | 1956 | 1461676972534 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:22:52 INFO - PROCESS | 1956 | 1461676972536 Marionette TRACE conn4 <- [1,2162,null,{}] 06:22:52 INFO - PROCESS | 1956 | 1461676972542 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}] 06:22:52 INFO - PROCESS | 1956 | 1461676972765 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 06:22:53 INFO - PROCESS | 1956 | 1461676973005 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8f4000 == 163 [pid = 1956] [id = 548] 06:22:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f79f8139400) [pid = 1956] [serial = 1645] [outer = (nil)] 06:22:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f79ffb36800) [pid = 1956] [serial = 1646] [outer = 0x7f79f8139400] 06:22:53 INFO - PROCESS | 1956 | 1461676973081 Marionette DEBUG loaded listener.js 06:22:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f79ffcb1000) [pid = 1956] [serial = 1647] [outer = 0x7f79f8139400] 06:22:53 INFO - PROCESS | 1956 | 1461676973948 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]]]}] 06:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1482ms 06:22:54 INFO - PROCESS | 1956 | 1461676974018 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 06:22:54 INFO - PROCESS | 1956 | 1461676974022 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 06:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:22:54 INFO - PROCESS | 1956 | 1461676974028 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:22:54 INFO - PROCESS | 1956 | 1461676974031 Marionette TRACE conn4 <- [1,2166,null,{}] 06:22:54 INFO - PROCESS | 1956 | 1461676974036 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}] 06:22:54 INFO - PROCESS | 1956 | 1461676974260 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 06:22:54 INFO - PROCESS | 1956 | 1461676974525 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0071d800 == 164 [pid = 1956] [id = 549] 06:22:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f79fa4fd400) [pid = 1956] [serial = 1648] [outer = (nil)] 06:22:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f7a002e9800) [pid = 1956] [serial = 1649] [outer = 0x7f79fa4fd400] 06:22:54 INFO - PROCESS | 1956 | 1461676974641 Marionette DEBUG loaded listener.js 06:22:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a00686c00) [pid = 1956] [serial = 1650] [outer = 0x7f79fa4fd400] 06:22:55 INFO - PROCESS | 1956 | 1461676975537 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]]]}] 06:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1585ms 06:22:55 INFO - PROCESS | 1956 | 1461676975614 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 06:22:55 INFO - PROCESS | 1956 | 1461676975618 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 06:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:22:55 INFO - PROCESS | 1956 | 1461676975625 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:22:55 INFO - PROCESS | 1956 | 1461676975628 Marionette TRACE conn4 <- [1,2170,null,{}] 06:22:55 INFO - PROCESS | 1956 | 1461676975633 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}] 06:22:55 INFO - PROCESS | 1956 | 1461676975907 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 06:22:56 INFO - PROCESS | 1956 | 1461676976228 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03818800 == 165 [pid = 1956] [id = 550] 06:22:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f7a00d71400) [pid = 1956] [serial = 1651] [outer = (nil)] 06:22:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a01e38800) [pid = 1956] [serial = 1652] [outer = 0x7f7a00d71400] 06:22:56 INFO - PROCESS | 1956 | 1461676976310 Marionette DEBUG loaded listener.js 06:22:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a03528c00) [pid = 1956] [serial = 1653] [outer = 0x7f7a00d71400] 06:22:57 INFO - PROCESS | 1956 | 1461676977166 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]]]}] 06:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1584ms 06:22:57 INFO - PROCESS | 1956 | 1461676977211 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 06:22:57 INFO - PROCESS | 1956 | 1461676977214 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 06:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:22:57 INFO - PROCESS | 1956 | 1461676977220 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:22:57 INFO - PROCESS | 1956 | 1461676977223 Marionette TRACE conn4 <- [1,2174,null,{}] 06:22:57 INFO - PROCESS | 1956 | 1461676977229 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}] 06:22:57 INFO - PROCESS | 1956 | 1461676977444 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 06:22:57 INFO - PROCESS | 1956 | 1461676977714 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a042df800 == 166 [pid = 1956] [id = 551] 06:22:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a00d71c00) [pid = 1956] [serial = 1654] [outer = (nil)] 06:22:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f7a0403f400) [pid = 1956] [serial = 1655] [outer = 0x7f7a00d71c00] 06:22:57 INFO - PROCESS | 1956 | 1461676977831 Marionette DEBUG loaded listener.js 06:22:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f7a0422d400) [pid = 1956] [serial = 1656] [outer = 0x7f7a00d71c00] 06:22:58 INFO - PROCESS | 1956 | 1461676978672 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]]]}] 06:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1528ms 06:22:58 INFO - PROCESS | 1956 | 1461676978750 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 06:22:58 INFO - PROCESS | 1956 | 1461676978753 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 06:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:22:59 INFO - PROCESS | 1956 | 1461676979017 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:22:59 INFO - PROCESS | 1956 | 1461676979021 Marionette TRACE conn4 <- [1,2178,null,{}] 06:22:59 INFO - PROCESS | 1956 | 1461676979032 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}] 06:22:59 INFO - PROCESS | 1956 | 1461676979286 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 06:22:59 INFO - PROCESS | 1956 | 1461676979604 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048b4000 == 167 [pid = 1956] [id = 552] 06:22:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f7a03441800) [pid = 1956] [serial = 1657] [outer = (nil)] 06:22:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f7a04451400) [pid = 1956] [serial = 1658] [outer = 0x7f7a03441800] 06:22:59 INFO - PROCESS | 1956 | 1461676979679 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f7a06a69400) [pid = 1956] [serial = 1659] [outer = 0x7f7a03441800] 06:23:00 INFO - PROCESS | 1956 | 1461676980565 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]]]}] 06:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1657ms 06:23:00 INFO - PROCESS | 1956 | 1461676980603 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 06:23:00 INFO - PROCESS | 1956 | 1461676980607 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 06:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:23:00 INFO - PROCESS | 1956 | 1461676980613 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:23:00 INFO - PROCESS | 1956 | 1461676980615 Marionette TRACE conn4 <- [1,2182,null,{}] 06:23:00 INFO - PROCESS | 1956 | 1461676980621 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}] 06:23:00 INFO - PROCESS | 1956 | 1461676980843 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 06:23:01 INFO - PROCESS | 1956 | 1461676981114 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08a61000 == 168 [pid = 1956] [id = 553] 06:23:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f7a0422b400) [pid = 1956] [serial = 1660] [outer = (nil)] 06:23:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f7a09695400) [pid = 1956] [serial = 1661] [outer = 0x7f7a0422b400] 06:23:01 INFO - PROCESS | 1956 | 1461676981193 Marionette DEBUG loaded listener.js 06:23:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a0b87b400) [pid = 1956] [serial = 1662] [outer = 0x7f7a0422b400] 06:23:02 INFO - PROCESS | 1956 | 1461676982097 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]]]}] 06:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1532ms 06:23:02 INFO - PROCESS | 1956 | 1461676982146 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 06:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:23:02 INFO - PROCESS | 1956 | 1461676982150 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 06:23:02 INFO - PROCESS | 1956 | 1461676982157 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:23:02 INFO - PROCESS | 1956 | 1461676982160 Marionette TRACE conn4 <- [1,2186,null,{}] 06:23:02 INFO - PROCESS | 1956 | 1461676982166 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}] 06:23:02 INFO - PROCESS | 1956 | 1461676982391 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 06:23:02 INFO - PROCESS | 1956 | 1461676982666 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aab0000 == 169 [pid = 1956] [id = 554] 06:23:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f7a0422dc00) [pid = 1956] [serial = 1663] [outer = (nil)] 06:23:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f7a16c3ec00) [pid = 1956] [serial = 1664] [outer = 0x7f7a0422dc00] 06:23:02 INFO - PROCESS | 1956 | 1461676982790 Marionette DEBUG loaded listener.js 06:23:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f7a16f0e000) [pid = 1956] [serial = 1665] [outer = 0x7f7a0422dc00] 06:23:03 INFO - PROCESS | 1956 | 1461676983665 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]]]}] 06:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1534ms 06:23:03 INFO - PROCESS | 1956 | 1461676983691 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 06:23:03 INFO - PROCESS | 1956 | 1461676983695 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 06:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:23:03 INFO - PROCESS | 1956 | 1461676983701 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:23:03 INFO - PROCESS | 1956 | 1461676983705 Marionette TRACE conn4 <- [1,2190,null,{}] 06:23:03 INFO - PROCESS | 1956 | 1461676983710 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}] 06:23:03 INFO - PROCESS | 1956 | 1461676983952 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 06:23:04 INFO - PROCESS | 1956 | 1461676984294 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a173ac000 == 170 [pid = 1956] [id = 555] 06:23:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f7a1baa8400) [pid = 1956] [serial = 1666] [outer = (nil)] 06:23:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x7f7a1bca2c00) [pid = 1956] [serial = 1667] [outer = 0x7f7a1baa8400] 06:23:04 INFO - PROCESS | 1956 | 1461676984379 Marionette DEBUG loaded listener.js 06:23:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x7f7a1bd04800) [pid = 1956] [serial = 1668] [outer = 0x7f7a1baa8400] 06:23:05 INFO - PROCESS | 1956 | 1461676985236 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]]]}] 06:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1583ms 06:23:05 INFO - PROCESS | 1956 | 1461676985285 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 06:23:05 INFO - PROCESS | 1956 | 1461676985288 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 06:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:23:05 INFO - PROCESS | 1956 | 1461676985294 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:23:05 INFO - PROCESS | 1956 | 1461676985297 Marionette TRACE conn4 <- [1,2194,null,{}] 06:23:05 INFO - PROCESS | 1956 | 1461676985302 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}] 06:23:05 INFO - PROCESS | 1956 | 1461676985517 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 06:23:05 INFO - PROCESS | 1956 | 1461676985790 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ba0a800 == 171 [pid = 1956] [id = 556] 06:23:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x7f79f45f4800) [pid = 1956] [serial = 1669] [outer = (nil)] 06:23:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x7f7a1bd0ac00) [pid = 1956] [serial = 1670] [outer = 0x7f79f45f4800] 06:23:05 INFO - PROCESS | 1956 | 1461676985940 Marionette DEBUG loaded listener.js 06:23:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x7f7a1bd0dc00) [pid = 1956] [serial = 1671] [outer = 0x7f79f45f4800] 06:23:06 INFO - PROCESS | 1956 | 1461676986834 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]]]}] 06:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1578ms 06:23:06 INFO - PROCESS | 1956 | 1461676986874 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 06:23:06 INFO - PROCESS | 1956 | 1461676986878 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 06:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:23:06 INFO - PROCESS | 1956 | 1461676986885 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:23:06 INFO - PROCESS | 1956 | 1461676986888 Marionette TRACE conn4 <- [1,2198,null,{}] 06:23:06 INFO - PROCESS | 1956 | 1461676986894 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}] 06:23:07 INFO - PROCESS | 1956 | 1461676987114 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 06:23:07 INFO - PROCESS | 1956 | 1461676987428 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bb44800 == 172 [pid = 1956] [id = 557] 06:23:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x7f79f6b9a400) [pid = 1956] [serial = 1672] [outer = (nil)] 06:23:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x7f7a1c1ad000) [pid = 1956] [serial = 1673] [outer = 0x7f79f6b9a400] 06:23:07 INFO - PROCESS | 1956 | 1461676987509 Marionette DEBUG loaded listener.js 06:23:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f7a1c5e0800) [pid = 1956] [serial = 1674] [outer = 0x7f79f6b9a400] 06:23:08 INFO - PROCESS | 1956 | 1461676988342 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]]]}] 06:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1533ms 06:23:08 INFO - PROCESS | 1956 | 1461676988419 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 06:23:08 INFO - PROCESS | 1956 | 1461676988423 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 06:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:23:08 INFO - PROCESS | 1956 | 1461676988429 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:23:08 INFO - PROCESS | 1956 | 1461676988432 Marionette TRACE conn4 <- [1,2202,null,{}] 06:23:08 INFO - PROCESS | 1956 | 1461676988437 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}] 06:23:08 INFO - PROCESS | 1956 | 1461676988663 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 06:23:08 INFO - PROCESS | 1956 | 1461676988937 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c60b000 == 173 [pid = 1956] [id = 558] 06:23:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f79ea365800) [pid = 1956] [serial = 1675] [outer = (nil)] 06:23:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f79ea36d400) [pid = 1956] [serial = 1676] [outer = 0x7f79ea365800] 06:23:09 INFO - PROCESS | 1956 | 1461676989063 Marionette DEBUG loaded listener.js 06:23:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f79ea371c00) [pid = 1956] [serial = 1677] [outer = 0x7f79ea365800] 06:23:09 INFO - PROCESS | 1956 | 1461676989939 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]]]}] 06:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1582ms 06:23:10 INFO - PROCESS | 1956 | 1461676990015 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 06:23:10 INFO - PROCESS | 1956 | 1461676990019 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 06:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:23:10 INFO - PROCESS | 1956 | 1461676990028 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:23:10 INFO - PROCESS | 1956 | 1461676990031 Marionette TRACE conn4 <- [1,2206,null,{}] 06:23:10 INFO - PROCESS | 1956 | 1461676990037 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}] 06:23:10 INFO - PROCESS | 1956 | 1461676990301 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 06:23:10 INFO - PROCESS | 1956 | 1461676990621 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a20534000 == 174 [pid = 1956] [id = 559] 06:23:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f79ea368800) [pid = 1956] [serial = 1678] [outer = (nil)] 06:23:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f79ebe04800) [pid = 1956] [serial = 1679] [outer = 0x7f79ea368800] 06:23:10 INFO - PROCESS | 1956 | 1461676990701 Marionette DEBUG loaded listener.js 06:23:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x7f79ebe09000) [pid = 1956] [serial = 1680] [outer = 0x7f79ea368800] 06:23:11 INFO - PROCESS | 1956 | 1461676991560 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]]]}] 06:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1584ms 06:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:23:11 INFO - PROCESS | 1956 | 1461676991613 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 06:23:11 INFO - PROCESS | 1956 | 1461676991615 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 06:23:11 INFO - PROCESS | 1956 | 1461676991622 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:23:11 INFO - PROCESS | 1956 | 1461676991625 Marionette TRACE conn4 <- [1,2210,null,{}] 06:23:11 INFO - PROCESS | 1956 | 1461676991633 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}] 06:23:11 INFO - PROCESS | 1956 | 1461676991872 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 06:23:12 INFO - PROCESS | 1956 | 1461676992190 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a21314000 == 175 [pid = 1956] [id = 560] 06:23:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x7f79ea36c000) [pid = 1956] [serial = 1681] [outer = (nil)] 06:23:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x7f79ebe0d000) [pid = 1956] [serial = 1682] [outer = 0x7f79ea36c000] 06:23:12 INFO - PROCESS | 1956 | 1461676992269 Marionette DEBUG loaded listener.js 06:23:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x7f79ef848c00) [pid = 1956] [serial = 1683] [outer = 0x7f79ea36c000] 06:23:13 INFO - PROCESS | 1956 | 1461676993119 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]]]}] 06:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1530ms 06:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:23:13 INFO - PROCESS | 1956 | 1461676993151 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 06:23:13 INFO - PROCESS | 1956 | 1461676993154 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 06:23:13 INFO - PROCESS | 1956 | 1461676993161 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:23:13 INFO - PROCESS | 1956 | 1461676993164 Marionette TRACE conn4 <- [1,2214,null,{}] 06:23:13 INFO - PROCESS | 1956 | 1461676993169 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}] 06:23:13 INFO - PROCESS | 1956 | 1461676993392 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 06:23:13 INFO - PROCESS | 1956 | 1461676993670 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215d0800 == 176 [pid = 1956] [id = 561] 06:23:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x7f79eb7ebc00) [pid = 1956] [serial = 1684] [outer = (nil)] 06:23:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x7f79ed665400) [pid = 1956] [serial = 1685] [outer = 0x7f79eb7ebc00] 06:23:13 INFO - PROCESS | 1956 | 1461676993786 Marionette DEBUG loaded listener.js 06:23:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x7f79ed669400) [pid = 1956] [serial = 1686] [outer = 0x7f79eb7ebc00] 06:23:14 INFO - PROCESS | 1956 | 1461676994617 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]]]}] 06:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1530ms 06:23:14 INFO - PROCESS | 1956 | 1461676994691 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 06:23:14 INFO - PROCESS | 1956 | 1461676994695 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 06:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:23:14 INFO - PROCESS | 1956 | 1461676994701 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:23:14 INFO - PROCESS | 1956 | 1461676994703 Marionette TRACE conn4 <- [1,2218,null,{}] 06:23:14 INFO - PROCESS | 1956 | 1461676994708 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}] 06:23:15 INFO - PROCESS | 1956 | 1461676995002 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 06:23:15 INFO - PROCESS | 1956 | 1461676995343 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eb681800 == 177 [pid = 1956] [id = 562] 06:23:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x7f79eb7ef800) [pid = 1956] [serial = 1687] [outer = (nil)] 06:23:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x7f79ebe82c00) [pid = 1956] [serial = 1688] [outer = 0x7f79eb7ef800] 06:23:15 INFO - PROCESS | 1956 | 1461676995424 Marionette DEBUG loaded listener.js 06:23:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x7f79eec4f800) [pid = 1956] [serial = 1689] [outer = 0x7f79eb7ef800] 06:23:16 INFO - PROCESS | 1956 | 1461676996288 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]]]}] 06:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1631ms 06:23:16 INFO - PROCESS | 1956 | 1461676996333 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 06:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:23:16 INFO - PROCESS | 1956 | 1461676996337 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 06:23:16 INFO - PROCESS | 1956 | 1461676996343 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:23:16 INFO - PROCESS | 1956 | 1461676996346 Marionette TRACE conn4 <- [1,2222,null,{}] 06:23:16 INFO - PROCESS | 1956 | 1461676996351 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}] 06:23:16 INFO - PROCESS | 1956 | 1461676996577 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5cc4000 == 176 [pid = 1956] [id = 395] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef5c6000 == 175 [pid = 1956] [id = 543] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79efc54000 == 174 [pid = 1956] [id = 542] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eeed5800 == 173 [pid = 1956] [id = 541] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebed6800 == 172 [pid = 1956] [id = 540] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a160a3800 == 171 [pid = 1956] [id = 537] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0c7c3800 == 170 [pid = 1956] [id = 536] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b813000 == 169 [pid = 1956] [id = 535] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0ad9a800 == 168 [pid = 1956] [id = 534] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a717000 == 167 [pid = 1956] [id = 533] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a031800 == 166 [pid = 1956] [id = 532] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a08fd7000 == 165 [pid = 1956] [id = 531] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a05f76000 == 164 [pid = 1956] [id = 530] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048d5800 == 163 [pid = 1956] [id = 529] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a044a9000 == 162 [pid = 1956] [id = 528] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04197000 == 161 [pid = 1956] [id = 527] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0380c000 == 160 [pid = 1956] [id = 526] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00d47800 == 159 [pid = 1956] [id = 525] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffd91800 == 158 [pid = 1956] [id = 524] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa22e800 == 157 [pid = 1956] [id = 523] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f44e6800 == 156 [pid = 1956] [id = 522] 06:23:17 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef5c5000 == 155 [pid = 1956] [id = 521] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x7f79fe8c6800) [pid = 1956] [serial = 1437] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x7f79f4e8e400) [pid = 1956] [serial = 1431] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x7f79f2556800) [pid = 1956] [serial = 1425] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x7f79ffcad000) [pid = 1956] [serial = 1440] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x7f79f369a800) [pid = 1956] [serial = 1428] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x7f79ef0b4400) [pid = 1956] [serial = 1422] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x7f79f5f6a000) [pid = 1956] [serial = 1434] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x7f79f2644400) [pid = 1956] [serial = 1476] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x7f79f6160400) [pid = 1956] [serial = 1350] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x7f79f5f66800) [pid = 1956] [serial = 1556] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f79f615fc00) [pid = 1956] [serial = 1557] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f79f2647800) [pid = 1956] [serial = 1490] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f79f26f4000) [pid = 1956] [serial = 1491] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f79f6153400) [pid = 1956] [serial = 1508] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f79f30a8000) [pid = 1956] [serial = 1548] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f79f26fe800) [pid = 1956] [serial = 1547] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x7f79f21cbc00) [pid = 1956] [serial = 1545] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x7f79f20bec00) [pid = 1956] [serial = 1544] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x7f79f6cb9400) [pid = 1956] [serial = 1511] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x7f79f45efc00) [pid = 1956] [serial = 1553] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x7f79f30a4000) [pid = 1956] [serial = 1499] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x7f79fe869400) [pid = 1956] [serial = 1517] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x7f79fea96c00) [pid = 1956] [serial = 1520] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f7a00ada800) [pid = 1956] [serial = 1523] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f7a01b35000) [pid = 1956] [serial = 1526] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f7a0344f400) [pid = 1956] [serial = 1529] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f7a0403d800) [pid = 1956] [serial = 1532] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f7a04443c00) [pid = 1956] [serial = 1535] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f79ebe83000) [pid = 1956] [serial = 1538] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f79ef847800) [pid = 1956] [serial = 1493] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f79f45f2400) [pid = 1956] [serial = 1502] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f79f26f2400) [pid = 1956] [serial = 1550] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f79f369a000) [pid = 1956] [serial = 1551] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f79ef848800) [pid = 1956] [serial = 1542] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f79ed20cc00) [pid = 1956] [serial = 1541] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f79f8d38400) [pid = 1956] [serial = 1562] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79f8d3a800) [pid = 1956] [serial = 1514] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79f553ec00) [pid = 1956] [serial = 1505] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79f2565800) [pid = 1956] [serial = 1496] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f79f6ac3400) [pid = 1956] [serial = 1560] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79f58dc800) [pid = 1956] [serial = 1559] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79f4e75400) [pid = 1956] [serial = 1554] [outer = (nil)] [url = about:blank] 06:23:18 INFO - PROCESS | 1956 | 1461676998252 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebecb800 == 156 [pid = 1956] [id = 563] 06:23:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f79ed204800) [pid = 1956] [serial = 1690] [outer = (nil)] 06:23:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f79ed665800) [pid = 1956] [serial = 1691] [outer = 0x7f79ed204800] 06:23:18 INFO - PROCESS | 1956 | 1461676998323 Marionette DEBUG loaded listener.js 06:23:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f79ef0ae000) [pid = 1956] [serial = 1692] [outer = 0x7f79ed204800] 06:23:19 INFO - PROCESS | 1956 | 1461676999102 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]]]}] 06:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2782ms 06:23:19 INFO - PROCESS | 1956 | 1461676999128 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 06:23:19 INFO - PROCESS | 1956 | 1461676999134 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 06:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:23:19 INFO - PROCESS | 1956 | 1461676999141 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:23:19 INFO - PROCESS | 1956 | 1461676999146 Marionette TRACE conn4 <- [1,2226,null,{}] 06:23:19 INFO - PROCESS | 1956 | 1461676999152 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}] 06:23:19 INFO - PROCESS | 1956 | 1461676999384 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 06:23:19 INFO - PROCESS | 1956 | 1461676999581 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eebcd000 == 157 [pid = 1956] [id = 564] 06:23:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79ebc31c00) [pid = 1956] [serial = 1693] [outer = (nil)] 06:23:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f79f21bc400) [pid = 1956] [serial = 1694] [outer = 0x7f79ebc31c00] 06:23:19 INFO - PROCESS | 1956 | 1461676999652 Marionette DEBUG loaded listener.js 06:23:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f79f2551c00) [pid = 1956] [serial = 1695] [outer = 0x7f79ebc31c00] 06:23:20 INFO - PROCESS | 1956 | 1461677000533 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]]]}] 06:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1440ms 06:23:20 INFO - PROCESS | 1956 | 1461677000588 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 06:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:23:20 INFO - PROCESS | 1956 | 1461677000594 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 06:23:20 INFO - PROCESS | 1956 | 1461677000600 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:23:20 INFO - PROCESS | 1956 | 1461677000603 Marionette TRACE conn4 <- [1,2230,null,{}] 06:23:20 INFO - PROCESS | 1956 | 1461677000608 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}] 06:23:20 INFO - PROCESS | 1956 | 1461677000885 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 06:23:20 INFO - PROCESS | 1956 | 1461677000921 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eefed000 == 158 [pid = 1956] [id = 565] 06:23:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f79f26f2400) [pid = 1956] [serial = 1696] [outer = (nil)] 06:23:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f79f26fc400) [pid = 1956] [serial = 1697] [outer = 0x7f79f26f2400] 06:23:20 INFO - PROCESS | 1956 | 1461677000984 Marionette DEBUG loaded listener.js 06:23:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f79f30aa000) [pid = 1956] [serial = 1698] [outer = 0x7f79f26f2400] 06:23:22 INFO - PROCESS | 1956 | 1461677002036 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]]]}] 06:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1537ms 06:23:22 INFO - PROCESS | 1956 | 1461677002138 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 06:23:22 INFO - PROCESS | 1956 | 1461677002142 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 06:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:23:22 INFO - PROCESS | 1956 | 1461677002162 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:23:22 INFO - PROCESS | 1956 | 1461677002171 Marionette TRACE conn4 <- [1,2234,null,{}] 06:23:22 INFO - PROCESS | 1956 | 1461677002176 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}] 06:23:22 INFO - PROCESS | 1956 | 1461677002456 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f79f58d7000) [pid = 1956] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f79f4e83400) [pid = 1956] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f79f4e86400) [pid = 1956] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79f26f4400) [pid = 1956] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79f9baf800) [pid = 1956] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79f20b8c00) [pid = 1956] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f79fe905400) [pid = 1956] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79eb7e7400) [pid = 1956] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79f6ac9000) [pid = 1956] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79eec54400) [pid = 1956] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79f6b96400) [pid = 1956] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79fe86b800) [pid = 1956] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f7a02021c00) [pid = 1956] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79ebc40c00) [pid = 1956] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79eb7f1800) [pid = 1956] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79f29f7800) [pid = 1956] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79ebc34400) [pid = 1956] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79f29f4800) [pid = 1956] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79ebe8e800) [pid = 1956] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f79f4de0400) [pid = 1956] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79fe909c00) [pid = 1956] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f7a04b64000) [pid = 1956] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f7a001e9c00) [pid = 1956] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79f254a400) [pid = 1956] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79eb7f1400) [pid = 1956] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f79f2553800) [pid = 1956] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79f5539c00) [pid = 1956] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f7a008ef000) [pid = 1956] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79fea89c00) [pid = 1956] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79ef84b000) [pid = 1956] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79fe90a800) [pid = 1956] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79ebe8dc00) [pid = 1956] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f7a0422e400) [pid = 1956] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79ffb3b000) [pid = 1956] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79f4e86800) [pid = 1956] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a0c70d400) [pid = 1956] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79eb7e9c00) [pid = 1956] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f7a0c5e5800) [pid = 1956] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79fe8c2000) [pid = 1956] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:23:23 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f7a04a5e400) [pid = 1956] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:23:23 INFO - PROCESS | 1956 | 1461677003367 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeb4e000 == 159 [pid = 1956] [id = 566] 06:23:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79eb7e7400) [pid = 1956] [serial = 1699] [outer = (nil)] 06:23:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79ebe7f400) [pid = 1956] [serial = 1700] [outer = 0x7f79eb7e7400] 06:23:23 INFO - PROCESS | 1956 | 1461677003431 Marionette DEBUG loaded listener.js 06:23:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f254a400) [pid = 1956] [serial = 1701] [outer = 0x7f79eb7e7400] 06:23:24 INFO - PROCESS | 1956 | 1461677004101 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]]]}] 06:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2003ms 06:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:23:24 INFO - PROCESS | 1956 | 1461677004153 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 06:23:24 INFO - PROCESS | 1956 | 1461677004156 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 06:23:24 INFO - PROCESS | 1956 | 1461677004162 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:23:24 INFO - PROCESS | 1956 | 1461677004166 Marionette TRACE conn4 <- [1,2238,null,{}] 06:23:24 INFO - PROCESS | 1956 | 1461677004184 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}] 06:23:24 INFO - PROCESS | 1956 | 1461677004391 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 06:23:24 INFO - PROCESS | 1956 | 1461677004409 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2e5b000 == 160 [pid = 1956] [id = 567] 06:23:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f2553800) [pid = 1956] [serial = 1702] [outer = (nil)] 06:23:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f4e8e400) [pid = 1956] [serial = 1703] [outer = 0x7f79f2553800] 06:23:24 INFO - PROCESS | 1956 | 1461677004472 Marionette DEBUG loaded listener.js 06:23:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f58d9000) [pid = 1956] [serial = 1704] [outer = 0x7f79f2553800] 06:23:25 INFO - PROCESS | 1956 | 1461677005673 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]]]}] 06:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1538ms 06:23:25 INFO - PROCESS | 1956 | 1461677005702 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 06:23:25 INFO - PROCESS | 1956 | 1461677005708 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 06:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:23:25 INFO - PROCESS | 1956 | 1461677005716 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:23:25 INFO - PROCESS | 1956 | 1461677005722 Marionette TRACE conn4 <- [1,2242,null,{}] 06:23:25 INFO - PROCESS | 1956 | 1461677005732 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}] 06:23:25 INFO - PROCESS | 1956 | 1461677005968 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 06:23:26 INFO - PROCESS | 1956 | 1461677006319 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eebdb800 == 161 [pid = 1956] [id = 568] 06:23:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79ed202c00) [pid = 1956] [serial = 1705] [outer = (nil)] 06:23:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79ef84fc00) [pid = 1956] [serial = 1706] [outer = 0x7f79ed202c00] 06:23:26 INFO - PROCESS | 1956 | 1461677006405 Marionette DEBUG loaded listener.js 06:23:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f20bc400) [pid = 1956] [serial = 1707] [outer = 0x7f79ed202c00] 06:23:27 INFO - PROCESS | 1956 | 1461677007304 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]]]}] 06:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1638ms 06:23:27 INFO - PROCESS | 1956 | 1461677007355 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 06:23:27 INFO - PROCESS | 1956 | 1461677007363 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 06:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:23:27 INFO - PROCESS | 1956 | 1461677007374 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:23:27 INFO - PROCESS | 1956 | 1461677007378 Marionette TRACE conn4 <- [1,2246,null,{}] 06:23:27 INFO - PROCESS | 1956 | 1461677007385 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}] 06:23:27 INFO - PROCESS | 1956 | 1461677007620 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 06:23:27 INFO - PROCESS | 1956 | 1461677007932 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2e53000 == 162 [pid = 1956] [id = 569] 06:23:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f25d2000) [pid = 1956] [serial = 1708] [outer = (nil)] 06:23:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f29f8000) [pid = 1956] [serial = 1709] [outer = 0x7f79f25d2000] 06:23:28 INFO - PROCESS | 1956 | 1461677008012 Marionette DEBUG loaded listener.js 06:23:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79f369c800) [pid = 1956] [serial = 1710] [outer = 0x7f79f25d2000] 06:23:28 INFO - PROCESS | 1956 | 1461677008944 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]]]}] 06:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1636ms 06:23:29 INFO - PROCESS | 1956 | 1461677009011 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 06:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:23:29 INFO - PROCESS | 1956 | 1461677009015 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 06:23:29 INFO - PROCESS | 1956 | 1461677009022 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:23:29 INFO - PROCESS | 1956 | 1461677009028 Marionette TRACE conn4 <- [1,2250,null,{}] 06:23:29 INFO - PROCESS | 1956 | 1461677009044 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}] 06:23:29 INFO - PROCESS | 1956 | 1461677009320 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 06:23:29 INFO - PROCESS | 1956 | 1461677009640 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f55c8000 == 163 [pid = 1956] [id = 570] 06:23:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79f4e6ec00) [pid = 1956] [serial = 1711] [outer = (nil)] 06:23:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f79f58e2c00) [pid = 1956] [serial = 1712] [outer = 0x7f79f4e6ec00] 06:23:29 INFO - PROCESS | 1956 | 1461677009720 Marionette DEBUG loaded listener.js 06:23:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79f5f71400) [pid = 1956] [serial = 1713] [outer = 0x7f79f4e6ec00] 06:23:30 INFO - PROCESS | 1956 | 1461677010626 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]]]}] 06:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1640ms 06:23:30 INFO - PROCESS | 1956 | 1461677010662 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 06:23:30 INFO - PROCESS | 1956 | 1461677010667 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 06:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:23:30 INFO - PROCESS | 1956 | 1461677010673 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:23:30 INFO - PROCESS | 1956 | 1461677010677 Marionette TRACE conn4 <- [1,2254,null,{}] 06:23:30 INFO - PROCESS | 1956 | 1461677010682 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}] 06:23:30 INFO - PROCESS | 1956 | 1461677010902 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 06:23:31 INFO - PROCESS | 1956 | 1461677011172 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f845c000 == 164 [pid = 1956] [id = 571] 06:23:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79f4e86400) [pid = 1956] [serial = 1714] [outer = (nil)] 06:23:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79f6ac4c00) [pid = 1956] [serial = 1715] [outer = 0x7f79f4e86400] 06:23:31 INFO - PROCESS | 1956 | 1461677011293 Marionette DEBUG loaded listener.js 06:23:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79f6cb4000) [pid = 1956] [serial = 1716] [outer = 0x7f79f4e86400] 06:23:32 INFO - PROCESS | 1956 | 1461677012185 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]]]}] 06:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1583ms 06:23:32 INFO - PROCESS | 1956 | 1461677012260 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 06:23:32 INFO - PROCESS | 1956 | 1461677012263 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 06:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:23:32 INFO - PROCESS | 1956 | 1461677012270 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:23:32 INFO - PROCESS | 1956 | 1461677012272 Marionette TRACE conn4 <- [1,2258,null,{}] 06:23:32 INFO - PROCESS | 1956 | 1461677012280 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}] 06:23:32 INFO - PROCESS | 1956 | 1461677012557 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 06:23:32 INFO - PROCESS | 1956 | 1461677012874 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f9ccd800 == 165 [pid = 1956] [id = 572] 06:23:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79f615c000) [pid = 1956] [serial = 1717] [outer = (nil)] 06:23:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f840b400) [pid = 1956] [serial = 1718] [outer = 0x7f79f615c000] 06:23:32 INFO - PROCESS | 1956 | 1461677012950 Marionette DEBUG loaded listener.js 06:23:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79f9abc400) [pid = 1956] [serial = 1719] [outer = 0x7f79f615c000] 06:23:33 INFO - PROCESS | 1956 | 1461677013808 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]]]}] 06:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1583ms 06:23:33 INFO - PROCESS | 1956 | 1461677013854 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 06:23:33 INFO - PROCESS | 1956 | 1461677013858 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 06:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:23:33 INFO - PROCESS | 1956 | 1461677013864 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:23:33 INFO - PROCESS | 1956 | 1461677013867 Marionette TRACE conn4 <- [1,2262,null,{}] 06:23:33 INFO - PROCESS | 1956 | 1461677013873 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}] 06:23:34 INFO - PROCESS | 1956 | 1461677014118 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 06:23:34 INFO - PROCESS | 1956 | 1461677014451 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffd77800 == 166 [pid = 1956] [id = 573] 06:23:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79ffb32c00) [pid = 1956] [serial = 1720] [outer = (nil)] 06:23:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79ffcb1400) [pid = 1956] [serial = 1721] [outer = 0x7f79ffb32c00] 06:23:34 INFO - PROCESS | 1956 | 1461677014533 Marionette DEBUG loaded listener.js 06:23:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f7a001e6c00) [pid = 1956] [serial = 1722] [outer = 0x7f79ffb32c00] 06:23:35 INFO - PROCESS | 1956 | 1461677015362 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]]]}] 06:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1528ms 06:23:35 INFO - PROCESS | 1956 | 1461677015393 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 06:23:35 INFO - PROCESS | 1956 | 1461677015397 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 06:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:23:35 INFO - PROCESS | 1956 | 1461677015403 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:23:35 INFO - PROCESS | 1956 | 1461677015405 Marionette TRACE conn4 <- [1,2266,null,{}] 06:23:35 INFO - PROCESS | 1956 | 1461677015411 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}] 06:23:35 INFO - PROCESS | 1956 | 1461677015617 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 06:23:35 INFO - PROCESS | 1956 | 1461677015888 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0071f800 == 167 [pid = 1956] [id = 574] 06:23:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79fe8bfc00) [pid = 1956] [serial = 1723] [outer = (nil)] 06:23:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f7a0056d400) [pid = 1956] [serial = 1724] [outer = 0x7f79fe8bfc00] 06:23:35 INFO - PROCESS | 1956 | 1461677015965 Marionette DEBUG loaded listener.js 06:23:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f7a0087a000) [pid = 1956] [serial = 1725] [outer = 0x7f79fe8bfc00] 06:23:36 INFO - PROCESS | 1956 | 1461677016831 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]]]}] 06:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1533ms 06:23:36 INFO - PROCESS | 1956 | 1461677016937 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 06:23:36 INFO - PROCESS | 1956 | 1461677016941 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 06:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:23:36 INFO - PROCESS | 1956 | 1461677016947 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:23:36 INFO - PROCESS | 1956 | 1461677016949 Marionette TRACE conn4 <- [1,2270,null,{}] 06:23:36 INFO - PROCESS | 1956 | 1461677016996 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}] 06:23:37 INFO - PROCESS | 1956 | 1461677017284 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 06:23:37 INFO - PROCESS | 1956 | 1461677017532 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01eb3000 == 168 [pid = 1956] [id = 575] 06:23:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a002e0c00) [pid = 1956] [serial = 1726] [outer = (nil)] 06:23:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f7a00a4c400) [pid = 1956] [serial = 1727] [outer = 0x7f7a002e0c00] 06:23:37 INFO - PROCESS | 1956 | 1461677017614 Marionette DEBUG loaded listener.js 06:23:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f7a00ad6800) [pid = 1956] [serial = 1728] [outer = 0x7f7a002e0c00] 06:23:38 INFO - PROCESS | 1956 | 1461677018420 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]]]}] 06:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1533ms 06:23:38 INFO - PROCESS | 1956 | 1461677018496 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 06:23:38 INFO - PROCESS | 1956 | 1461677018501 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 06:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:23:38 INFO - PROCESS | 1956 | 1461677018512 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:23:38 INFO - PROCESS | 1956 | 1461677018514 Marionette TRACE conn4 <- [1,2274,null,{}] 06:23:38 INFO - PROCESS | 1956 | 1461677018520 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}] 06:23:38 INFO - PROCESS | 1956 | 1461677018760 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 06:23:39 INFO - PROCESS | 1956 | 1461677019032 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dbb800 == 169 [pid = 1956] [id = 576] 06:23:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f79f61b1800) [pid = 1956] [serial = 1729] [outer = (nil)] 06:23:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a00ce5000) [pid = 1956] [serial = 1730] [outer = 0x7f79f61b1800] 06:23:39 INFO - PROCESS | 1956 | 1461677019173 Marionette DEBUG loaded listener.js 06:23:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f7a00ea0800) [pid = 1956] [serial = 1731] [outer = 0x7f79f61b1800] 06:23:40 INFO - PROCESS | 1956 | 1461677020043 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]]]}] 06:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1581ms 06:23:40 INFO - PROCESS | 1956 | 1461677020093 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 06:23:40 INFO - PROCESS | 1956 | 1461677020097 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 06:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:23:40 INFO - PROCESS | 1956 | 1461677020103 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:23:40 INFO - PROCESS | 1956 | 1461677020105 Marionette TRACE conn4 <- [1,2278,null,{}] 06:23:40 INFO - PROCESS | 1956 | 1461677020111 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}] 06:23:40 INFO - PROCESS | 1956 | 1461677020356 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 06:23:40 INFO - PROCESS | 1956 | 1461677020668 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0449d000 == 170 [pid = 1956] [id = 577] 06:23:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a008e2800) [pid = 1956] [serial = 1732] [outer = (nil)] 06:23:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f7a01e3d000) [pid = 1956] [serial = 1733] [outer = 0x7f7a008e2800] 06:23:40 INFO - PROCESS | 1956 | 1461677020749 Marionette DEBUG loaded listener.js 06:23:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a0343d000) [pid = 1956] [serial = 1734] [outer = 0x7f7a008e2800] 06:23:41 INFO - PROCESS | 1956 | 1461677021601 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]]]}] 06:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1535ms 06:23:41 INFO - PROCESS | 1956 | 1461677021639 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 06:23:41 INFO - PROCESS | 1956 | 1461677021644 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 06:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:23:41 INFO - PROCESS | 1956 | 1461677021651 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:23:41 INFO - PROCESS | 1956 | 1461677021655 Marionette TRACE conn4 <- [1,2282,null,{}] 06:23:41 INFO - PROCESS | 1956 | 1461677021661 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}] 06:23:41 INFO - PROCESS | 1956 | 1461677021933 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 06:23:42 INFO - PROCESS | 1956 | 1461677022205 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048de000 == 171 [pid = 1956] [id = 578] 06:23:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a04451000) [pid = 1956] [serial = 1735] [outer = (nil)] 06:23:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a044d6400) [pid = 1956] [serial = 1736] [outer = 0x7f7a04451000] 06:23:42 INFO - PROCESS | 1956 | 1461677022344 Marionette DEBUG loaded listener.js 06:23:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f7a05f5c800) [pid = 1956] [serial = 1737] [outer = 0x7f7a04451000] 06:23:43 INFO - PROCESS | 1956 | 1461677023220 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]]]}] 06:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1630ms 06:23:43 INFO - PROCESS | 1956 | 1461677023283 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 06:23:43 INFO - PROCESS | 1956 | 1461677023286 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 06:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:23:43 INFO - PROCESS | 1956 | 1461677023292 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:23:43 INFO - PROCESS | 1956 | 1461677023296 Marionette TRACE conn4 <- [1,2286,null,{}] 06:23:43 INFO - PROCESS | 1956 | 1461677023301 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}] 06:23:43 INFO - PROCESS | 1956 | 1461677023536 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 06:23:43 INFO - PROCESS | 1956 | 1461677023861 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a081a1800 == 172 [pid = 1956] [id = 579] 06:23:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f79f812dc00) [pid = 1956] [serial = 1738] [outer = (nil)] 06:23:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f7a08118000) [pid = 1956] [serial = 1739] [outer = 0x7f79f812dc00] 06:23:43 INFO - PROCESS | 1956 | 1461677023941 Marionette DEBUG loaded listener.js 06:23:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f7a08f34800) [pid = 1956] [serial = 1740] [outer = 0x7f79f812dc00] 06:23:44 INFO - PROCESS | 1956 | 1461677024785 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]]]}] 06:23:44 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 06:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1528ms 06:23:44 INFO - PROCESS | 1956 | 1461677024822 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 06:23:44 INFO - PROCESS | 1956 | 1461677024825 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 06:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:23:44 INFO - PROCESS | 1956 | 1461677024833 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:23:44 INFO - PROCESS | 1956 | 1461677024836 Marionette TRACE conn4 <- [1,2290,null,{}] 06:23:44 INFO - PROCESS | 1956 | 1461677024841 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}] 06:23:45 INFO - PROCESS | 1956 | 1461677025103 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 06:23:45 INFO - PROCESS | 1956 | 1461677025479 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a705000 == 173 [pid = 1956] [id = 580] 06:23:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f79fe8c5400) [pid = 1956] [serial = 1741] [outer = (nil)] 06:23:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f7a0a7f7c00) [pid = 1956] [serial = 1742] [outer = 0x7f79fe8c5400] 06:23:45 INFO - PROCESS | 1956 | 1461677025563 Marionette DEBUG loaded listener.js 06:23:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f7a0b56a800) [pid = 1956] [serial = 1743] [outer = 0x7f79fe8c5400] 06:23:46 INFO - PROCESS | 1956 | 1461677026401 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]]]}] 06:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1628ms 06:23:46 INFO - PROCESS | 1956 | 1461677026463 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 06:23:46 INFO - PROCESS | 1956 | 1461677026467 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 06:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:23:46 INFO - PROCESS | 1956 | 1461677026473 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:23:46 INFO - PROCESS | 1956 | 1461677026475 Marionette TRACE conn4 <- [1,2294,null,{}] 06:23:46 INFO - PROCESS | 1956 | 1461677026481 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}] 06:23:46 INFO - PROCESS | 1956 | 1461677026707 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 06:23:47 INFO - PROCESS | 1956 | 1461677026997 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b5e1000 == 174 [pid = 1956] [id = 581] 06:23:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a001e5000) [pid = 1956] [serial = 1744] [outer = (nil)] 06:23:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f7a0c5e5800) [pid = 1956] [serial = 1745] [outer = 0x7f7a001e5000] 06:23:47 INFO - PROCESS | 1956 | 1461677027119 Marionette DEBUG loaded listener.js 06:23:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f7a1107ac00) [pid = 1956] [serial = 1746] [outer = 0x7f7a001e5000] 06:23:47 INFO - PROCESS | 1956 | 1461677027981 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]]]}] 06:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1578ms 06:23:48 INFO - PROCESS | 1956 | 1461677028053 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 06:23:48 INFO - PROCESS | 1956 | 1461677028056 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 06:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:23:48 INFO - PROCESS | 1956 | 1461677028062 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:23:48 INFO - PROCESS | 1956 | 1461677028064 Marionette TRACE conn4 <- [1,2298,null,{}] 06:23:48 INFO - PROCESS | 1956 | 1461677028070 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}] 06:23:48 INFO - PROCESS | 1956 | 1461677028304 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 06:23:48 INFO - PROCESS | 1956 | 1461677028625 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a160a2000 == 175 [pid = 1956] [id = 582] 06:23:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f79ffcb7c00) [pid = 1956] [serial = 1747] [outer = (nil)] 06:23:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f7a16eac400) [pid = 1956] [serial = 1748] [outer = 0x7f79ffcb7c00] 06:23:48 INFO - PROCESS | 1956 | 1461677028705 Marionette DEBUG loaded listener.js 06:23:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x7f7a16fec800) [pid = 1956] [serial = 1749] [outer = 0x7f79ffcb7c00] 06:23:49 INFO - PROCESS | 1956 | 1461677029514 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]]]}] 06:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1478ms 06:23:49 INFO - PROCESS | 1956 | 1461677029541 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 06:23:49 INFO - PROCESS | 1956 | 1461677029544 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 06:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:23:49 INFO - PROCESS | 1956 | 1461677029550 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:23:49 INFO - PROCESS | 1956 | 1461677029552 Marionette TRACE conn4 <- [1,2302,null,{}] 06:23:49 INFO - PROCESS | 1956 | 1461677029559 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}] 06:23:49 INFO - PROCESS | 1956 | 1461677029782 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 06:23:50 INFO - PROCESS | 1956 | 1461677030062 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1a26c800 == 176 [pid = 1956] [id = 583] 06:23:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x7f79eb359000) [pid = 1956] [serial = 1750] [outer = (nil)] 06:23:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x7f79eb35e000) [pid = 1956] [serial = 1751] [outer = 0x7f79eb359000] 06:23:50 INFO - PROCESS | 1956 | 1461677030140 Marionette DEBUG loaded listener.js 06:23:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x7f79eb363800) [pid = 1956] [serial = 1752] [outer = 0x7f79eb359000] 06:23:51 INFO - PROCESS | 1956 | 1461677031016 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]]]}] 06:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1537ms 06:23:51 INFO - PROCESS | 1956 | 1461677031088 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 06:23:51 INFO - PROCESS | 1956 | 1461677031091 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 06:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:23:51 INFO - PROCESS | 1956 | 1461677031098 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:23:51 INFO - PROCESS | 1956 | 1461677031100 Marionette TRACE conn4 <- [1,2306,null,{}] 06:23:51 INFO - PROCESS | 1956 | 1461677031106 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}] 06:23:51 INFO - PROCESS | 1956 | 1461677031369 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 06:23:51 INFO - PROCESS | 1956 | 1461677031691 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a21313800 == 177 [pid = 1956] [id = 584] 06:23:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x7f79eb35b800) [pid = 1956] [serial = 1753] [outer = (nil)] 06:23:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x7f7a16c40c00) [pid = 1956] [serial = 1754] [outer = 0x7f79eb35b800] 06:23:51 INFO - PROCESS | 1956 | 1461677031770 Marionette DEBUG loaded listener.js 06:23:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x7f7a17197000) [pid = 1956] [serial = 1755] [outer = 0x7f79eb35b800] 06:23:52 INFO - PROCESS | 1956 | 1461677032672 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]]]}] 06:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1628ms 06:23:52 INFO - PROCESS | 1956 | 1461677032728 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 06:23:52 INFO - PROCESS | 1956 | 1461677032731 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 06:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:23:52 INFO - PROCESS | 1956 | 1461677032737 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:23:52 INFO - PROCESS | 1956 | 1461677032739 Marionette TRACE conn4 <- [1,2310,null,{}] 06:23:52 INFO - PROCESS | 1956 | 1461677032745 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}] 06:23:52 INFO - PROCESS | 1956 | 1461677032979 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 06:23:53 INFO - PROCESS | 1956 | 1461677033307 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79e8aee000 == 178 [pid = 1956] [id = 585] 06:23:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x7f79eb35e400) [pid = 1956] [serial = 1756] [outer = (nil)] 06:23:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x7f7a18373000) [pid = 1956] [serial = 1757] [outer = 0x7f79eb35e400] 06:23:53 INFO - PROCESS | 1956 | 1461677033387 Marionette DEBUG loaded listener.js 06:23:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x7f7a1bcaa800) [pid = 1956] [serial = 1758] [outer = 0x7f79eb35e400] 06:23:54 INFO - PROCESS | 1956 | 1461677034266 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]]]}] 06:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1578ms 06:23:54 INFO - PROCESS | 1956 | 1461677034316 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 06:23:54 INFO - PROCESS | 1956 | 1461677034319 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 06:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:23:54 INFO - PROCESS | 1956 | 1461677034325 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:23:54 INFO - PROCESS | 1956 | 1461677034327 Marionette TRACE conn4 <- [1,2314,null,{}] 06:23:54 INFO - PROCESS | 1956 | 1461677034333 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}] 06:23:54 INFO - PROCESS | 1956 | 1461677034566 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 06:23:54 INFO - PROCESS | 1956 | 1461677034921 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef197000 == 179 [pid = 1956] [id = 586] 06:23:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x7f79eb365800) [pid = 1956] [serial = 1759] [outer = (nil)] 06:23:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x7f79ef1b3800) [pid = 1956] [serial = 1760] [outer = 0x7f79eb365800] 06:23:55 INFO - PROCESS | 1956 | 1461677034997 Marionette DEBUG loaded listener.js 06:23:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x7f79ef1bbc00) [pid = 1956] [serial = 1761] [outer = 0x7f79eb365800] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26d2000 == 178 [pid = 1956] [id = 498] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2f84000 == 177 [pid = 1956] [id = 499] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffc5c000 == 176 [pid = 1956] [id = 205] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8df1800 == 175 [pid = 1956] [id = 202] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eff54000 == 174 [pid = 1956] [id = 496] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a049be800 == 173 [pid = 1956] [id = 214] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eeb4e000 == 172 [pid = 1956] [id = 566] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eefed000 == 171 [pid = 1956] [id = 565] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eebcd000 == 170 [pid = 1956] [id = 564] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebecb800 == 169 [pid = 1956] [id = 563] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a20534000 == 168 [pid = 1956] [id = 559] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c60b000 == 167 [pid = 1956] [id = 558] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1bb44800 == 166 [pid = 1956] [id = 557] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1ba0a800 == 165 [pid = 1956] [id = 556] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a173ac000 == 164 [pid = 1956] [id = 555] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a045e5800 == 163 [pid = 1956] [id = 373] 06:23:56 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aab0000 == 162 [pid = 1956] [id = 554] 06:23:57 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a08a61000 == 161 [pid = 1956] [id = 553] 06:23:57 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048b4000 == 160 [pid = 1956] [id = 552] 06:23:57 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a042df800 == 159 [pid = 1956] [id = 551] 06:23:57 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03818800 == 158 [pid = 1956] [id = 550] 06:23:57 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0071d800 == 157 [pid = 1956] [id = 549] 06:23:57 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8f4000 == 156 [pid = 1956] [id = 548] 06:23:57 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f9cc4800 == 155 [pid = 1956] [id = 547] 06:23:57 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5cd1000 == 154 [pid = 1956] [id = 546] 06:23:57 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef4f5800 == 153 [pid = 1956] [id = 545] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x7f7a02023400) [pid = 1956] [serial = 1527] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x7f7a0422bc00) [pid = 1956] [serial = 1533] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x7f7a04450800) [pid = 1956] [serial = 1536] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x7f7a037f0800) [pid = 1956] [serial = 1530] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x7f79f4de8c00) [pid = 1956] [serial = 1503] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x7f79f2549000) [pid = 1956] [serial = 1419] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x7f79f8138400) [pid = 1956] [serial = 1512] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x7f79f58d6c00) [pid = 1956] [serial = 1506] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x7f79f6ac8c00) [pid = 1956] [serial = 1509] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x7f79f369ac00) [pid = 1956] [serial = 1500] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x7f79ffcb6400) [pid = 1956] [serial = 1521] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x7f79f2646c00) [pid = 1956] [serial = 1497] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x7f7a00d74c00) [pid = 1956] [serial = 1524] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f79f25cf400) [pid = 1956] [serial = 1539] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f79f9baf000) [pid = 1956] [serial = 1515] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f79efef5400) [pid = 1956] [serial = 1494] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f79fe8c3800) [pid = 1956] [serial = 1518] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f79f3698400) [pid = 1956] [serial = 1628] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f79f25c8000) [pid = 1956] [serial = 1631] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f79f45f2000) [pid = 1956] [serial = 1629] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f79f6cbb800) [pid = 1956] [serial = 1572] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f79f5f66400) [pid = 1956] [serial = 1571] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f79ffc73800) [pid = 1956] [serial = 1578] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f79fea93c00) [pid = 1956] [serial = 1577] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f7a0ab71400) [pid = 1956] [serial = 1605] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f7a0a46bc00) [pid = 1956] [serial = 1604] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f7a00e9e400) [pid = 1956] [serial = 1587] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f7a00d6a400) [pid = 1956] [serial = 1586] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f7a08e4a000) [pid = 1956] [serial = 1599] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f7a08117800) [pid = 1956] [serial = 1598] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79f20c1000) [pid = 1956] [serial = 1625] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79f44d3000) [pid = 1956] [serial = 1569] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79f30a9400) [pid = 1956] [serial = 1568] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f7a09adf800) [pid = 1956] [serial = 1602] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f7a09377800) [pid = 1956] [serial = 1601] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f7a037eb800) [pid = 1956] [serial = 1590] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f7a02029400) [pid = 1956] [serial = 1589] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f7a008e4400) [pid = 1956] [serial = 1581] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f7a00682800) [pid = 1956] [serial = 1580] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79f254e400) [pid = 1956] [serial = 1566] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79f20bb400) [pid = 1956] [serial = 1565] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f7a11083c00) [pid = 1956] [serial = 1611] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f7a0d3a7400) [pid = 1956] [serial = 1610] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79ed20b800) [pid = 1956] [serial = 1622] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79ef0b2400) [pid = 1956] [serial = 1623] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f7a0444dc00) [pid = 1956] [serial = 1593] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f7a04445c00) [pid = 1956] [serial = 1592] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f7a00add800) [pid = 1956] [serial = 1584] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a00a50000) [pid = 1956] [serial = 1583] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79fe8c8400) [pid = 1956] [serial = 1575] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79fa4f2c00) [pid = 1956] [serial = 1574] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f7a1714f800) [pid = 1956] [serial = 1617] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f7a16f76800) [pid = 1956] [serial = 1616] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79f21bdc00) [pid = 1956] [serial = 1620] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79ebe8c400) [pid = 1956] [serial = 1619] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f7a16eb2400) [pid = 1956] [serial = 1614] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f7a160e8c00) [pid = 1956] [serial = 1613] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f7a0b9b4800) [pid = 1956] [serial = 1608] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a0af8e400) [pid = 1956] [serial = 1607] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f7a06bbe800) [pid = 1956] [serial = 1596] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f7a04b67800) [pid = 1956] [serial = 1595] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79f25ca000) [pid = 1956] [serial = 1626] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79f44d0800) [pid = 1956] [serial = 1632] [outer = (nil)] [url = about:blank] 06:23:57 INFO - PROCESS | 1956 | 1461677037582 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]]]}] 06:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 3288ms 06:23:57 INFO - PROCESS | 1956 | 1461677037614 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 06:23:57 INFO - PROCESS | 1956 | 1461677037618 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 06:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:23:57 INFO - PROCESS | 1956 | 1461677037629 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:23:57 INFO - PROCESS | 1956 | 1461677037634 Marionette TRACE conn4 <- [1,2318,null,{}] 06:23:57 INFO - PROCESS | 1956 | 1461677037644 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}] 06:23:57 INFO - PROCESS | 1956 | 1461677037898 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 06:23:58 INFO - PROCESS | 1956 | 1461677038105 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ec5cc800 == 154 [pid = 1956] [id = 587] 06:23:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79ea373c00) [pid = 1956] [serial = 1762] [outer = (nil)] 06:23:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79ebe05c00) [pid = 1956] [serial = 1763] [outer = 0x7f79ea373c00] 06:23:58 INFO - PROCESS | 1956 | 1461677038178 Marionette DEBUG loaded listener.js 06:23:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79ebe83000) [pid = 1956] [serial = 1764] [outer = 0x7f79ea373c00] 06:23:59 INFO - PROCESS | 1956 | 1461677039036 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] 06:23:59 INFO - PROCESS | 1956 | 1461677039078 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 06:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:23:59 INFO - PROCESS | 1956 | 1461677039122 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:23:59 INFO - PROCESS | 1956 | 1461677039127 Marionette TRACE conn4 <- [1,2322,null,{}] 06:23:59 INFO - PROCESS | 1956 | 1461677039133 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}] 06:23:59 INFO - PROCESS | 1956 | 1461677039364 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 06:23:59 INFO - PROCESS | 1956 | 1461677039588 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eebca000 == 155 [pid = 1956] [id = 588] 06:23:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79eb7e8c00) [pid = 1956] [serial = 1765] [outer = (nil)] 06:23:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79eec56000) [pid = 1956] [serial = 1766] [outer = 0x7f79eb7e8c00] 06:23:59 INFO - PROCESS | 1956 | 1461677039652 Marionette DEBUG loaded listener.js 06:23:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79ef1b5c00) [pid = 1956] [serial = 1767] [outer = 0x7f79eb7e8c00] 06:24:00 INFO - PROCESS | 1956 | 1461677040650 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]]]}] 06:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1589ms 06:24:00 INFO - PROCESS | 1956 | 1461677040718 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 06:24:00 INFO - PROCESS | 1956 | 1461677040724 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 06:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:24:00 INFO - PROCESS | 1956 | 1461677040733 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:24:00 INFO - PROCESS | 1956 | 1461677040759 Marionette TRACE conn4 <- [1,2326,null,{}] 06:24:00 INFO - PROCESS | 1956 | 1461677040805 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}] 06:24:01 INFO - PROCESS | 1956 | 1461677041216 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79f6b9a400) [pid = 1956] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a00d71c00) [pid = 1956] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79eb7e7400) [pid = 1956] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79f45f4800) [pid = 1956] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79fa4fd400) [pid = 1956] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79ea368800) [pid = 1956] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79ef847c00) [pid = 1956] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f7a00d71400) [pid = 1956] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79ea36c000) [pid = 1956] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f7a03441800) [pid = 1956] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79ebc31c00) [pid = 1956] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f7a0422dc00) [pid = 1956] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79f257e400) [pid = 1956] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79f26f2400) [pid = 1956] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79f8c05400) [pid = 1956] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f7a1baa8400) [pid = 1956] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f7a0422b400) [pid = 1956] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79f4e73c00) [pid = 1956] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79ed204800) [pid = 1956] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f79eb7ebc00) [pid = 1956] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f79ea365800) [pid = 1956] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:24:02 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f79f8139400) [pid = 1956] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:24:02 INFO - PROCESS | 1956 | 1461677042263 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eebe0000 == 156 [pid = 1956] [id = 589] 06:24:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f79ea366400) [pid = 1956] [serial = 1768] [outer = (nil)] 06:24:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f79ea36f000) [pid = 1956] [serial = 1769] [outer = 0x7f79ea366400] 06:24:02 INFO - PROCESS | 1956 | 1461677042334 Marionette DEBUG loaded listener.js 06:24:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79f1fad800) [pid = 1956] [serial = 1770] [outer = 0x7f79ea366400] 06:24:03 INFO - PROCESS | 1956 | 1461677043048 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]]]}] 06:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2334ms 06:24:03 INFO - PROCESS | 1956 | 1461677043065 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 06:24:03 INFO - PROCESS | 1956 | 1461677043068 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 06:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:24:03 INFO - PROCESS | 1956 | 1461677043074 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:24:03 INFO - PROCESS | 1956 | 1461677043076 Marionette TRACE conn4 <- [1,2330,null,{}] 06:24:03 INFO - PROCESS | 1956 | 1461677043082 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}] 06:24:03 INFO - PROCESS | 1956 | 1461677043359 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 06:24:03 INFO - PROCESS | 1956 | 1461677043380 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79efc57000 == 157 [pid = 1956] [id = 590] 06:24:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79ea367000) [pid = 1956] [serial = 1771] [outer = (nil)] 06:24:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79f2564400) [pid = 1956] [serial = 1772] [outer = 0x7f79ea367000] 06:24:03 INFO - PROCESS | 1956 | 1461677043447 Marionette DEBUG loaded listener.js 06:24:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79f25ca000) [pid = 1956] [serial = 1773] [outer = 0x7f79ea367000] 06:24:04 INFO - PROCESS | 1956 | 1461677044536 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]]]}] 06:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1479ms 06:24:04 INFO - PROCESS | 1956 | 1461677044555 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 06:24:04 INFO - PROCESS | 1956 | 1461677044562 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 06:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:24:04 INFO - PROCESS | 1956 | 1461677044571 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:24:04 INFO - PROCESS | 1956 | 1461677044577 Marionette TRACE conn4 <- [1,2334,null,{}] 06:24:04 INFO - PROCESS | 1956 | 1461677044587 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}] 06:24:04 INFO - PROCESS | 1956 | 1461677044832 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 06:24:05 INFO - PROCESS | 1956 | 1461677045181 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeb53800 == 158 [pid = 1956] [id = 591] 06:24:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79ebc40400) [pid = 1956] [serial = 1774] [outer = (nil)] 06:24:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79ebe8c800) [pid = 1956] [serial = 1775] [outer = 0x7f79ebc40400] 06:24:05 INFO - PROCESS | 1956 | 1461677045279 Marionette DEBUG loaded listener.js 06:24:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79ed66ac00) [pid = 1956] [serial = 1776] [outer = 0x7f79ebc40400] 06:24:06 INFO - PROCESS | 1956 | 1461677046257 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]]]}] 06:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1737ms 06:24:06 INFO - PROCESS | 1956 | 1461677046308 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 06:24:06 INFO - PROCESS | 1956 | 1461677046316 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 06:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:24:06 INFO - PROCESS | 1956 | 1461677046327 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:24:06 INFO - PROCESS | 1956 | 1461677046330 Marionette TRACE conn4 <- [1,2338,null,{}] 06:24:06 INFO - PROCESS | 1956 | 1461677046336 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}] 06:24:06 INFO - PROCESS | 1956 | 1461677046575 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 06:24:06 INFO - PROCESS | 1956 | 1461677046890 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26e6800 == 159 [pid = 1956] [id = 592] 06:24:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79ef1bcc00) [pid = 1956] [serial = 1777] [outer = (nil)] 06:24:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79f1fa3400) [pid = 1956] [serial = 1778] [outer = 0x7f79ef1bcc00] 06:24:06 INFO - PROCESS | 1956 | 1461677046970 Marionette DEBUG loaded listener.js 06:24:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79f2549000) [pid = 1956] [serial = 1779] [outer = 0x7f79ef1bcc00] 06:24:07 INFO - PROCESS | 1956 | 1461677047933 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]]]}] 06:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1680ms 06:24:08 INFO - PROCESS | 1956 | 1461677048008 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 06:24:08 INFO - PROCESS | 1956 | 1461677048012 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 06:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:24:08 INFO - PROCESS | 1956 | 1461677048018 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:24:08 INFO - PROCESS | 1956 | 1461677048024 Marionette TRACE conn4 <- [1,2342,null,{}] 06:24:08 INFO - PROCESS | 1956 | 1461677048041 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}] 06:24:08 INFO - PROCESS | 1956 | 1461677048387 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 06:24:08 INFO - PROCESS | 1956 | 1461677048678 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4485000 == 160 [pid = 1956] [id = 593] 06:24:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79f26f3c00) [pid = 1956] [serial = 1780] [outer = (nil)] 06:24:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f30a3800) [pid = 1956] [serial = 1781] [outer = 0x7f79f26f3c00] 06:24:08 INFO - PROCESS | 1956 | 1461677048759 Marionette DEBUG loaded listener.js 06:24:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f369c000) [pid = 1956] [serial = 1782] [outer = 0x7f79f26f3c00] 06:24:09 INFO - PROCESS | 1956 | 1461677049697 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]]]}] 06:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1736ms 06:24:09 INFO - PROCESS | 1956 | 1461677049755 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 06:24:09 INFO - PROCESS | 1956 | 1461677049760 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 06:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:24:09 INFO - PROCESS | 1956 | 1461677049767 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:24:09 INFO - PROCESS | 1956 | 1461677049770 Marionette TRACE conn4 <- [1,2346,null,{}] 06:24:09 INFO - PROCESS | 1956 | 1461677049775 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}] 06:24:10 INFO - PROCESS | 1956 | 1461677050012 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 06:24:10 INFO - PROCESS | 1956 | 1461677050324 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5cc3000 == 161 [pid = 1956] [id = 594] 06:24:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79f2641800) [pid = 1956] [serial = 1783] [outer = (nil)] 06:24:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f45fb000) [pid = 1956] [serial = 1784] [outer = 0x7f79f2641800] 06:24:10 INFO - PROCESS | 1956 | 1461677050416 Marionette DEBUG loaded listener.js 06:24:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79f4e72000) [pid = 1956] [serial = 1785] [outer = 0x7f79f2641800] 06:24:11 INFO - PROCESS | 1956 | 1461677051299 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]]]}] 06:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1582ms 06:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:24:11 INFO - PROCESS | 1956 | 1461677051350 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 06:24:11 INFO - PROCESS | 1956 | 1461677051353 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 06:24:11 INFO - PROCESS | 1956 | 1461677051360 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:24:11 INFO - PROCESS | 1956 | 1461677051363 Marionette TRACE conn4 <- [1,2350,null,{}] 06:24:11 INFO - PROCESS | 1956 | 1461677051369 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}] 06:24:11 INFO - PROCESS | 1956 | 1461677051600 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 06:24:11 INFO - PROCESS | 1956 | 1461677051910 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8450000 == 162 [pid = 1956] [id = 595] 06:24:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f44cb800) [pid = 1956] [serial = 1786] [outer = (nil)] 06:24:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f553e400) [pid = 1956] [serial = 1787] [outer = 0x7f79f44cb800] 06:24:11 INFO - PROCESS | 1956 | 1461677051991 Marionette DEBUG loaded listener.js 06:24:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f58de000) [pid = 1956] [serial = 1788] [outer = 0x7f79f44cb800] 06:24:12 INFO - PROCESS | 1956 | 1461677052867 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]]]}] 06:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1584ms 06:24:12 INFO - PROCESS | 1956 | 1461677052944 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 06:24:12 INFO - PROCESS | 1956 | 1461677052947 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 06:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:24:12 INFO - PROCESS | 1956 | 1461677052954 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:24:12 INFO - PROCESS | 1956 | 1461677052956 Marionette TRACE conn4 <- [1,2354,null,{}] 06:24:12 INFO - PROCESS | 1956 | 1461677052962 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}] 06:24:13 INFO - PROCESS | 1956 | 1461677053256 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 06:24:13 INFO - PROCESS | 1956 | 1461677053574 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa330000 == 163 [pid = 1956] [id = 596] 06:24:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f6161c00) [pid = 1956] [serial = 1789] [outer = (nil)] 06:24:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f6cb2800) [pid = 1956] [serial = 1790] [outer = 0x7f79f6161c00] 06:24:13 INFO - PROCESS | 1956 | 1461677053654 Marionette DEBUG loaded listener.js 06:24:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f813a400) [pid = 1956] [serial = 1791] [outer = 0x7f79f6161c00] 06:24:14 INFO - PROCESS | 1956 | 1461677054526 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]]]}] 06:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1640ms 06:24:14 INFO - PROCESS | 1956 | 1461677054596 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 06:24:14 INFO - PROCESS | 1956 | 1461677054599 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 06:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:24:14 INFO - PROCESS | 1956 | 1461677054606 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:24:14 INFO - PROCESS | 1956 | 1461677054609 Marionette TRACE conn4 <- [1,2358,null,{}] 06:24:14 INFO - PROCESS | 1956 | 1461677054614 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}] 06:24:14 INFO - PROCESS | 1956 | 1461677054844 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 06:24:15 INFO - PROCESS | 1956 | 1461677055150 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffd78800 == 164 [pid = 1956] [id = 597] 06:24:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f5f71000) [pid = 1956] [serial = 1792] [outer = (nil)] 06:24:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f8f73c00) [pid = 1956] [serial = 1793] [outer = 0x7f79f5f71000] 06:24:15 INFO - PROCESS | 1956 | 1461677055231 Marionette DEBUG loaded listener.js 06:24:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f9bba000) [pid = 1956] [serial = 1794] [outer = 0x7f79f5f71000] 06:24:16 INFO - PROCESS | 1956 | 1461677056084 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]]]}] 06:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1535ms 06:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:24:16 INFO - PROCESS | 1956 | 1461677056142 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 06:24:16 INFO - PROCESS | 1956 | 1461677056145 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 06:24:16 INFO - PROCESS | 1956 | 1461677056152 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:24:16 INFO - PROCESS | 1956 | 1461677056155 Marionette TRACE conn4 <- [1,2362,null,{}] 06:24:16 INFO - PROCESS | 1956 | 1461677056160 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}] 06:24:16 INFO - PROCESS | 1956 | 1461677056385 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 06:24:16 INFO - PROCESS | 1956 | 1461677056659 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00713800 == 165 [pid = 1956] [id = 598] 06:24:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79f61a2400) [pid = 1956] [serial = 1795] [outer = (nil)] 06:24:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79fe870c00) [pid = 1956] [serial = 1796] [outer = 0x7f79f61a2400] 06:24:16 INFO - PROCESS | 1956 | 1461677056778 Marionette DEBUG loaded listener.js 06:24:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f79fe8c5800) [pid = 1956] [serial = 1797] [outer = 0x7f79f61a2400] 06:24:17 INFO - PROCESS | 1956 | 1461677057698 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]]]}] 06:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1579ms 06:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:24:17 INFO - PROCESS | 1956 | 1461677057731 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 06:24:17 INFO - PROCESS | 1956 | 1461677057734 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 06:24:17 INFO - PROCESS | 1956 | 1461677057741 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:24:17 INFO - PROCESS | 1956 | 1461677057744 Marionette TRACE conn4 <- [1,2366,null,{}] 06:24:17 INFO - PROCESS | 1956 | 1461677057749 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}] 06:24:17 INFO - PROCESS | 1956 | 1461677057988 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 06:24:18 INFO - PROCESS | 1956 | 1461677058276 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01eb2800 == 166 [pid = 1956] [id = 599] 06:24:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79f4de0800) [pid = 1956] [serial = 1798] [outer = (nil)] 06:24:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79fe8ca000) [pid = 1956] [serial = 1799] [outer = 0x7f79f4de0800] 06:24:18 INFO - PROCESS | 1956 | 1461677058355 Marionette DEBUG loaded listener.js 06:24:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79fea96c00) [pid = 1956] [serial = 1800] [outer = 0x7f79f4de0800] 06:24:19 INFO - PROCESS | 1956 | 1461677059226 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]]]}] 06:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1530ms 06:24:19 INFO - PROCESS | 1956 | 1461677059270 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 06:24:19 INFO - PROCESS | 1956 | 1461677059274 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 06:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:24:19 INFO - PROCESS | 1956 | 1461677059281 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:24:19 INFO - PROCESS | 1956 | 1461677059284 Marionette TRACE conn4 <- [1,2370,null,{}] 06:24:19 INFO - PROCESS | 1956 | 1461677059289 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}] 06:24:19 INFO - PROCESS | 1956 | 1461677059534 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 06:24:19 INFO - PROCESS | 1956 | 1461677059803 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dc3800 == 167 [pid = 1956] [id = 600] 06:24:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79f813c000) [pid = 1956] [serial = 1801] [outer = (nil)] 06:24:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79ffcb4000) [pid = 1956] [serial = 1802] [outer = 0x7f79f813c000] 06:24:19 INFO - PROCESS | 1956 | 1461677059922 Marionette DEBUG loaded listener.js 06:24:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f7a002df800) [pid = 1956] [serial = 1803] [outer = 0x7f79f813c000] 06:24:20 INFO - PROCESS | 1956 | 1461677060807 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]]]}] 06:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1586ms 06:24:20 INFO - PROCESS | 1956 | 1461677060869 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 06:24:20 INFO - PROCESS | 1956 | 1461677060873 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 06:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:24:20 INFO - PROCESS | 1956 | 1461677060879 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:24:20 INFO - PROCESS | 1956 | 1461677060882 Marionette TRACE conn4 <- [1,2374,null,{}] 06:24:20 INFO - PROCESS | 1956 | 1461677060888 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}] 06:24:21 INFO - PROCESS | 1956 | 1461677061147 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 06:24:21 INFO - PROCESS | 1956 | 1461677061470 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a042f4000 == 168 [pid = 1956] [id = 601] 06:24:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f7a00ade800) [pid = 1956] [serial = 1804] [outer = (nil)] 06:24:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f7a00d66800) [pid = 1956] [serial = 1805] [outer = 0x7f7a00ade800] 06:24:21 INFO - PROCESS | 1956 | 1461677061557 Marionette DEBUG loaded listener.js 06:24:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f7a01b36400) [pid = 1956] [serial = 1806] [outer = 0x7f7a00ade800] 06:24:22 INFO - PROCESS | 1956 | 1461677062430 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]]]}] 06:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1637ms 06:24:22 INFO - PROCESS | 1956 | 1461677062517 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 06:24:22 INFO - PROCESS | 1956 | 1461677062521 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 06:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:24:22 INFO - PROCESS | 1956 | 1461677062526 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:24:22 INFO - PROCESS | 1956 | 1461677062529 Marionette TRACE conn4 <- [1,2378,null,{}] 06:24:22 INFO - PROCESS | 1956 | 1461677062534 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}] 06:24:22 INFO - PROCESS | 1956 | 1461677062798 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 06:24:23 INFO - PROCESS | 1956 | 1461677063125 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048b0000 == 169 [pid = 1956] [id = 602] 06:24:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79f20c1800) [pid = 1956] [serial = 1807] [outer = (nil)] 06:24:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f7a01e43c00) [pid = 1956] [serial = 1808] [outer = 0x7f79f20c1800] 06:24:23 INFO - PROCESS | 1956 | 1461677063200 Marionette DEBUG loaded listener.js 06:24:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f7a03531000) [pid = 1956] [serial = 1809] [outer = 0x7f79f20c1800] 06:24:24 INFO - PROCESS | 1956 | 1461677064059 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]]]}] 06:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1583ms 06:24:24 INFO - PROCESS | 1956 | 1461677064111 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 06:24:24 INFO - PROCESS | 1956 | 1461677064115 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 06:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:24:24 INFO - PROCESS | 1956 | 1461677064131 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:24:24 INFO - PROCESS | 1956 | 1461677064134 Marionette TRACE conn4 <- [1,2382,null,{}] 06:24:24 INFO - PROCESS | 1956 | 1461677064140 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}] 06:24:24 INFO - PROCESS | 1956 | 1461677064377 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 06:24:24 INFO - PROCESS | 1956 | 1461677064694 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0497b800 == 170 [pid = 1956] [id = 603] 06:24:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f79f2640000) [pid = 1956] [serial = 1810] [outer = (nil)] 06:24:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a04042800) [pid = 1956] [serial = 1811] [outer = 0x7f79f2640000] 06:24:24 INFO - PROCESS | 1956 | 1461677064771 Marionette DEBUG loaded listener.js 06:24:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f7a04229c00) [pid = 1956] [serial = 1812] [outer = 0x7f79f2640000] 06:24:25 INFO - PROCESS | 1956 | 1461677065701 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]]]}] 06:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1642ms 06:24:25 INFO - PROCESS | 1956 | 1461677065777 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 06:24:25 INFO - PROCESS | 1956 | 1461677065784 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 06:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:24:25 INFO - PROCESS | 1956 | 1461677065790 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:24:25 INFO - PROCESS | 1956 | 1461677065794 Marionette TRACE conn4 <- [1,2386,null,{}] 06:24:25 INFO - PROCESS | 1956 | 1461677065799 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}] 06:24:26 INFO - PROCESS | 1956 | 1461677066064 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 06:24:26 INFO - PROCESS | 1956 | 1461677066382 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a08a5b800 == 171 [pid = 1956] [id = 604] 06:24:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f79f56c4400) [pid = 1956] [serial = 1813] [outer = (nil)] 06:24:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a0444b000) [pid = 1956] [serial = 1814] [outer = 0x7f79f56c4400] 06:24:26 INFO - PROCESS | 1956 | 1461677066457 Marionette DEBUG loaded listener.js 06:24:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a044d7000) [pid = 1956] [serial = 1815] [outer = 0x7f79f56c4400] 06:24:27 INFO - PROCESS | 1956 | 1461677067335 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]]]}] 06:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1592ms 06:24:27 INFO - PROCESS | 1956 | 1461677067384 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 06:24:27 INFO - PROCESS | 1956 | 1461677067388 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 06:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:24:27 INFO - PROCESS | 1956 | 1461677067394 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:24:27 INFO - PROCESS | 1956 | 1461677067396 Marionette TRACE conn4 <- [1,2390,null,{}] 06:24:27 INFO - PROCESS | 1956 | 1461677067402 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}] 06:24:27 INFO - PROCESS | 1956 | 1461677067647 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 06:24:27 INFO - PROCESS | 1956 | 1461677067972 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a4ed000 == 172 [pid = 1956] [id = 605] 06:24:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f79fe874c00) [pid = 1956] [serial = 1816] [outer = (nil)] 06:24:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a04a5c000) [pid = 1956] [serial = 1817] [outer = 0x7f79fe874c00] 06:24:28 INFO - PROCESS | 1956 | 1461677068054 Marionette DEBUG loaded listener.js 06:24:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f7a04b66c00) [pid = 1956] [serial = 1818] [outer = 0x7f79fe874c00] 06:24:28 INFO - PROCESS | 1956 | 1461677068922 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]]]}] 06:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1585ms 06:24:28 INFO - PROCESS | 1956 | 1461677068980 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 06:24:28 INFO - PROCESS | 1956 | 1461677068983 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 06:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:24:28 INFO - PROCESS | 1956 | 1461677068989 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:24:28 INFO - PROCESS | 1956 | 1461677068991 Marionette TRACE conn4 <- [1,2394,null,{}] 06:24:29 INFO - PROCESS | 1956 | 1461677068997 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}] 06:24:29 INFO - PROCESS | 1956 | 1461677069231 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 06:24:29 INFO - PROCESS | 1956 | 1461677069616 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0af46800 == 173 [pid = 1956] [id = 606] 06:24:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a01b3e400) [pid = 1956] [serial = 1819] [outer = (nil)] 06:24:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a07cdd000) [pid = 1956] [serial = 1820] [outer = 0x7f7a01b3e400] 06:24:29 INFO - PROCESS | 1956 | 1461677069696 Marionette DEBUG loaded listener.js 06:24:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a08eb6800) [pid = 1956] [serial = 1821] [outer = 0x7f7a01b3e400] 06:24:30 INFO - PROCESS | 1956 | 1461677070584 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]]]}] 06:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1637ms 06:24:30 INFO - PROCESS | 1956 | 1461677070627 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 06:24:30 INFO - PROCESS | 1956 | 1461677070631 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 06:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:24:30 INFO - PROCESS | 1956 | 1461677070638 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:24:30 INFO - PROCESS | 1956 | 1461677070640 Marionette TRACE conn4 <- [1,2398,null,{}] 06:24:30 INFO - PROCESS | 1956 | 1461677070646 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}] 06:24:30 INFO - PROCESS | 1956 | 1461677070885 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 06:24:31 INFO - PROCESS | 1956 | 1461677071164 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a101ef800 == 174 [pid = 1956] [id = 607] 06:24:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f7a04b6c000) [pid = 1956] [serial = 1822] [outer = (nil)] 06:24:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f7a0aa0e400) [pid = 1956] [serial = 1823] [outer = 0x7f7a04b6c000] 06:24:31 INFO - PROCESS | 1956 | 1461677071283 Marionette DEBUG loaded listener.js 06:24:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f7a0b86f000) [pid = 1956] [serial = 1824] [outer = 0x7f7a04b6c000] 06:24:32 INFO - PROCESS | 1956 | 1461677072228 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]]]}] 06:24:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1634ms 06:24:32 INFO - PROCESS | 1956 | 1461677072273 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 06:24:32 INFO - PROCESS | 1956 | 1461677072277 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 06:24:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:24:32 INFO - PROCESS | 1956 | 1461677072283 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:24:32 INFO - PROCESS | 1956 | 1461677072285 Marionette TRACE conn4 <- [1,2402,null,{}] 06:24:32 INFO - PROCESS | 1956 | 1461677072291 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}] 06:24:32 INFO - PROCESS | 1956 | 1461677072530 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 06:24:32 INFO - PROCESS | 1956 | 1461677072819 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a173c1800 == 175 [pid = 1956] [id = 608] 06:24:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f79ea367400) [pid = 1956] [serial = 1825] [outer = (nil)] 06:24:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f7a0c70c000) [pid = 1956] [serial = 1826] [outer = 0x7f79ea367400] 06:24:32 INFO - PROCESS | 1956 | 1461677072937 Marionette DEBUG loaded listener.js 06:24:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f7a16eb0400) [pid = 1956] [serial = 1827] [outer = 0x7f79ea367400] 06:24:33 INFO - PROCESS | 1956 | 1461677073799 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]]]}] 06:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1578ms 06:24:33 INFO - PROCESS | 1956 | 1461677073862 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 06:24:33 INFO - PROCESS | 1956 | 1461677073866 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 06:24:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:24:33 INFO - PROCESS | 1956 | 1461677073872 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:24:33 INFO - PROCESS | 1956 | 1461677073874 Marionette TRACE conn4 <- [1,2406,null,{}] 06:24:33 INFO - PROCESS | 1956 | 1461677073881 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}] 06:24:34 INFO - PROCESS | 1956 | 1461677074136 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 06:24:34 INFO - PROCESS | 1956 | 1461677074453 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bac7000 == 176 [pid = 1956] [id = 609] 06:24:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f7a01b31400) [pid = 1956] [serial = 1828] [outer = (nil)] 06:24:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a16feac00) [pid = 1956] [serial = 1829] [outer = 0x7f7a01b31400] 06:24:34 INFO - PROCESS | 1956 | 1461677074535 Marionette DEBUG loaded listener.js 06:24:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f7a18045c00) [pid = 1956] [serial = 1830] [outer = 0x7f7a01b31400] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eebe0000 == 175 [pid = 1956] [id = 589] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eebca000 == 174 [pid = 1956] [id = 588] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ec5cc800 == 173 [pid = 1956] [id = 587] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a21313800 == 172 [pid = 1956] [id = 584] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1a26c800 == 171 [pid = 1956] [id = 583] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a160a2000 == 170 [pid = 1956] [id = 582] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b5e1000 == 169 [pid = 1956] [id = 581] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a705000 == 168 [pid = 1956] [id = 580] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a081a1800 == 167 [pid = 1956] [id = 579] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048de000 == 166 [pid = 1956] [id = 578] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0449d000 == 165 [pid = 1956] [id = 577] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03dbb800 == 164 [pid = 1956] [id = 576] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01eb3000 == 163 [pid = 1956] [id = 575] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0071f800 == 162 [pid = 1956] [id = 574] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffd77800 == 161 [pid = 1956] [id = 573] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f9ccd800 == 160 [pid = 1956] [id = 572] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f845c000 == 159 [pid = 1956] [id = 571] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f55c8000 == 158 [pid = 1956] [id = 570] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2e53000 == 157 [pid = 1956] [id = 569] 06:24:36 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eebdb800 == 156 [pid = 1956] [id = 568] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f79f26fa400) [pid = 1956] [serial = 1638] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f79ffb36800) [pid = 1956] [serial = 1646] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f7a06a69400) [pid = 1956] [serial = 1659] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f7a1c5e0800) [pid = 1956] [serial = 1674] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f7a0403f400) [pid = 1956] [serial = 1655] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a0422d400) [pid = 1956] [serial = 1656] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f79ebe7f400) [pid = 1956] [serial = 1700] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f7a1bd0dc00) [pid = 1956] [serial = 1671] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f7a09695400) [pid = 1956] [serial = 1661] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f79ea36d400) [pid = 1956] [serial = 1676] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79fa4f9800) [pid = 1956] [serial = 1644] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79eec55000) [pid = 1956] [serial = 1634] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79f6158800) [pid = 1956] [serial = 1641] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f7a1bd0ac00) [pid = 1956] [serial = 1670] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f7a1bca2c00) [pid = 1956] [serial = 1667] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f7a00686c00) [pid = 1956] [serial = 1650] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f7a16f0e000) [pid = 1956] [serial = 1665] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79ed665400) [pid = 1956] [serial = 1685] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79ebe04800) [pid = 1956] [serial = 1679] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f79ef848c00) [pid = 1956] [serial = 1683] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79ebe09000) [pid = 1956] [serial = 1680] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79fa4f4c00) [pid = 1956] [serial = 1563] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79f2551c00) [pid = 1956] [serial = 1695] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f7a002e9800) [pid = 1956] [serial = 1649] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f7a1c1ad000) [pid = 1956] [serial = 1673] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f7a01e38800) [pid = 1956] [serial = 1652] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f7a03528c00) [pid = 1956] [serial = 1653] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79f30aa000) [pid = 1956] [serial = 1698] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79ebe82c00) [pid = 1956] [serial = 1688] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79f254a400) [pid = 1956] [serial = 1701] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79ed665800) [pid = 1956] [serial = 1691] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79ebe0d000) [pid = 1956] [serial = 1682] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a04451400) [pid = 1956] [serial = 1658] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79f4e8e400) [pid = 1956] [serial = 1703] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79f21bc400) [pid = 1956] [serial = 1694] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f7a16c3ec00) [pid = 1956] [serial = 1664] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79f25cd800) [pid = 1956] [serial = 1637] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79f26fc400) [pid = 1956] [serial = 1697] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f8f77800) [pid = 1956] [serial = 1643] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f7a1bd04800) [pid = 1956] [serial = 1668] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f7a0b87b400) [pid = 1956] [serial = 1662] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79f58dd800) [pid = 1956] [serial = 1640] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79ef0ae000) [pid = 1956] [serial = 1692] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79ed669400) [pid = 1956] [serial = 1686] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79ea371c00) [pid = 1956] [serial = 1677] [outer = (nil)] [url = about:blank] 06:24:36 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79ffcb1000) [pid = 1956] [serial = 1647] [outer = (nil)] [url = about:blank] 06:24:37 INFO - PROCESS | 1956 | 1461677077143 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]]]}] 06:24:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:24:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 3294ms 06:24:37 INFO - PROCESS | 1956 | 1461677077169 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 06:24:37 INFO - PROCESS | 1956 | 1461677077175 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 06:24:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:24:37 INFO - PROCESS | 1956 | 1461677077182 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:24:37 INFO - PROCESS | 1956 | 1461677077189 Marionette TRACE conn4 <- [1,2410,null,{}] 06:24:37 INFO - PROCESS | 1956 | 1461677077196 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}] 06:24:37 INFO - PROCESS | 1956 | 1461677077414 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 06:24:37 INFO - PROCESS | 1956 | 1461677077645 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebc1c800 == 157 [pid = 1956] [id = 610] 06:24:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79eb7efc00) [pid = 1956] [serial = 1831] [outer = (nil)] 06:24:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79ebc31c00) [pid = 1956] [serial = 1832] [outer = 0x7f79eb7efc00] 06:24:37 INFO - PROCESS | 1956 | 1461677077718 Marionette DEBUG loaded listener.js 06:24:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79ebc3c400) [pid = 1956] [serial = 1833] [outer = 0x7f79eb7efc00] 06:24:38 INFO - PROCESS | 1956 | 1461677078623 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]]]}] 06:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1487ms 06:24:38 INFO - PROCESS | 1956 | 1461677078671 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 06:24:38 INFO - PROCESS | 1956 | 1461677078679 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 06:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:24:38 INFO - PROCESS | 1956 | 1461677078689 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:24:38 INFO - PROCESS | 1956 | 1461677078693 Marionette TRACE conn4 <- [1,2414,null,{}] 06:24:38 INFO - PROCESS | 1956 | 1461677078698 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}] 06:24:38 INFO - PROCESS | 1956 | 1461677078927 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 06:24:39 INFO - PROCESS | 1956 | 1461677079153 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeada800 == 158 [pid = 1956] [id = 611] 06:24:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79ebe87c00) [pid = 1956] [serial = 1834] [outer = (nil)] 06:24:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79ed661400) [pid = 1956] [serial = 1835] [outer = 0x7f79ebe87c00] 06:24:39 INFO - PROCESS | 1956 | 1461677079224 Marionette DEBUG loaded listener.js 06:24:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79ed66a400) [pid = 1956] [serial = 1836] [outer = 0x7f79ebe87c00] 06:24:40 INFO - PROCESS | 1956 | 1461677080200 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]]]}] 06:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1543ms 06:24:40 INFO - PROCESS | 1956 | 1461677080244 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 06:24:40 INFO - PROCESS | 1956 | 1461677080252 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 06:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:24:40 INFO - PROCESS | 1956 | 1461677080268 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:24:40 INFO - PROCESS | 1956 | 1461677080274 Marionette TRACE conn4 <- [1,2418,null,{}] 06:24:40 INFO - PROCESS | 1956 | 1461677080321 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}] 06:24:40 INFO - PROCESS | 1956 | 1461677080667 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 06:24:40 INFO - PROCESS | 1956 | 1461677080702 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eefd9000 == 159 [pid = 1956] [id = 612] 06:24:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79ef0aec00) [pid = 1956] [serial = 1837] [outer = (nil)] 06:24:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79ef1b4800) [pid = 1956] [serial = 1838] [outer = 0x7f79ef0aec00] 06:24:40 INFO - PROCESS | 1956 | 1461677080773 Marionette DEBUG loaded listener.js 06:24:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79ef848c00) [pid = 1956] [serial = 1839] [outer = 0x7f79ef0aec00] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a002e0c00) [pid = 1956] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79ea373c00) [pid = 1956] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79fe8c5400) [pid = 1956] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79f61b1800) [pid = 1956] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79f812dc00) [pid = 1956] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79ed202c00) [pid = 1956] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79eb7e8c00) [pid = 1956] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79fe8bfc00) [pid = 1956] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f7a001e5000) [pid = 1956] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79ffb32c00) [pid = 1956] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79f25d2000) [pid = 1956] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79eb365800) [pid = 1956] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f7a04451000) [pid = 1956] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79ffcb7c00) [pid = 1956] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79eb359000) [pid = 1956] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79f615c000) [pid = 1956] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79f4e86400) [pid = 1956] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79eb35b800) [pid = 1956] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79eb7ef800) [pid = 1956] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f79f4e6ec00) [pid = 1956] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f7a008e2800) [pid = 1956] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79ea366400) [pid = 1956] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:24:41 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79ed203800) [pid = 1956] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:24:42 INFO - PROCESS | 1956 | 1461677082239 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]]]}] 06:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2017ms 06:24:42 INFO - PROCESS | 1956 | 1461677082279 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 06:24:42 INFO - PROCESS | 1956 | 1461677082283 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 06:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:24:42 INFO - PROCESS | 1956 | 1461677082290 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:24:42 INFO - PROCESS | 1956 | 1461677082293 Marionette TRACE conn4 <- [1,2422,null,{}] 06:24:42 INFO - PROCESS | 1956 | 1461677082303 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}] 06:24:42 INFO - PROCESS | 1956 | 1461677082520 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 06:24:42 INFO - PROCESS | 1956 | 1461677082728 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef4ee800 == 160 [pid = 1956] [id = 613] 06:24:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79ea366400) [pid = 1956] [serial = 1840] [outer = (nil)] 06:24:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79ef84a800) [pid = 1956] [serial = 1841] [outer = 0x7f79ea366400] 06:24:42 INFO - PROCESS | 1956 | 1461677082793 Marionette DEBUG loaded listener.js 06:24:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79efeed400) [pid = 1956] [serial = 1842] [outer = 0x7f79ea366400] 06:24:43 INFO - PROCESS | 1956 | 1461677083560 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]]]}] 06:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1488ms 06:24:43 INFO - PROCESS | 1956 | 1461677083780 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 06:24:43 INFO - PROCESS | 1956 | 1461677083787 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 06:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:24:43 INFO - PROCESS | 1956 | 1461677083795 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:24:43 INFO - PROCESS | 1956 | 1461677083799 Marionette TRACE conn4 <- [1,2426,null,{}] 06:24:43 INFO - PROCESS | 1956 | 1461677083808 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}] 06:24:44 INFO - PROCESS | 1956 | 1461677084074 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 06:24:44 INFO - PROCESS | 1956 | 1461677084433 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ec5c3800 == 161 [pid = 1956] [id = 614] 06:24:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79eb7e9400) [pid = 1956] [serial = 1843] [outer = (nil)] 06:24:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79ebc37800) [pid = 1956] [serial = 1844] [outer = 0x7f79eb7e9400] 06:24:44 INFO - PROCESS | 1956 | 1461677084521 Marionette DEBUG loaded listener.js 06:24:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79ebe10000) [pid = 1956] [serial = 1845] [outer = 0x7f79eb7e9400] 06:24:45 INFO - PROCESS | 1956 | 1461677085444 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]]]}] 06:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1696ms 06:24:45 INFO - PROCESS | 1956 | 1461677085492 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 06:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:24:45 INFO - PROCESS | 1956 | 1461677085498 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 06:24:45 INFO - PROCESS | 1956 | 1461677085511 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:24:45 INFO - PROCESS | 1956 | 1461677085518 Marionette TRACE conn4 <- [1,2430,null,{}] 06:24:45 INFO - PROCESS | 1956 | 1461677085525 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}] 06:24:45 INFO - PROCESS | 1956 | 1461677085814 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 06:24:46 INFO - PROCESS | 1956 | 1461677086133 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef7c2800 == 162 [pid = 1956] [id = 615] 06:24:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79ed660000) [pid = 1956] [serial = 1846] [outer = (nil)] 06:24:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79eec53800) [pid = 1956] [serial = 1847] [outer = 0x7f79ed660000] 06:24:46 INFO - PROCESS | 1956 | 1461677086214 Marionette DEBUG loaded listener.js 06:24:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79ef0b5000) [pid = 1956] [serial = 1848] [outer = 0x7f79ed660000] 06:24:47 INFO - PROCESS | 1956 | 1461677087124 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]]]}] 06:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1644ms 06:24:47 INFO - PROCESS | 1956 | 1461677087152 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 06:24:47 INFO - PROCESS | 1956 | 1461677087156 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 06:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:24:47 INFO - PROCESS | 1956 | 1461677087162 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:24:47 INFO - PROCESS | 1956 | 1461677087165 Marionette TRACE conn4 <- [1,2434,null,{}] 06:24:47 INFO - PROCESS | 1956 | 1461677087181 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}] 06:24:47 INFO - PROCESS | 1956 | 1461677087442 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 06:24:47 INFO - PROCESS | 1956 | 1461677087814 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eff5b800 == 163 [pid = 1956] [id = 616] 06:24:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79ef846c00) [pid = 1956] [serial = 1849] [outer = (nil)] 06:24:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f1fa9c00) [pid = 1956] [serial = 1850] [outer = 0x7f79ef846c00] 06:24:47 INFO - PROCESS | 1956 | 1461677087900 Marionette DEBUG loaded listener.js 06:24:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f20bfc00) [pid = 1956] [serial = 1851] [outer = 0x7f79ef846c00] 06:24:48 INFO - PROCESS | 1956 | 1461677088757 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]]]}] 06:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1635ms 06:24:48 INFO - PROCESS | 1956 | 1461677088798 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 06:24:48 INFO - PROCESS | 1956 | 1461677088802 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 06:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:24:48 INFO - PROCESS | 1956 | 1461677088809 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:24:48 INFO - PROCESS | 1956 | 1461677088814 Marionette TRACE conn4 <- [1,2438,null,{}] 06:24:48 INFO - PROCESS | 1956 | 1461677088819 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}] 06:24:49 INFO - PROCESS | 1956 | 1461677089062 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 06:24:49 INFO - PROCESS | 1956 | 1461677089330 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2f84800 == 164 [pid = 1956] [id = 617] 06:24:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79efef3c00) [pid = 1956] [serial = 1852] [outer = (nil)] 06:24:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f21cb800) [pid = 1956] [serial = 1853] [outer = 0x7f79efef3c00] 06:24:49 INFO - PROCESS | 1956 | 1461677089411 Marionette DEBUG loaded listener.js 06:24:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79f2551400) [pid = 1956] [serial = 1854] [outer = 0x7f79efef3c00] 06:24:50 INFO - PROCESS | 1956 | 1461677090415 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]]]}] 06:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1684ms 06:24:50 INFO - PROCESS | 1956 | 1461677090493 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 06:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:24:50 INFO - PROCESS | 1956 | 1461677090497 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 06:24:50 INFO - PROCESS | 1956 | 1461677090503 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:24:50 INFO - PROCESS | 1956 | 1461677090506 Marionette TRACE conn4 <- [1,2442,null,{}] 06:24:50 INFO - PROCESS | 1956 | 1461677090511 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}] 06:24:50 INFO - PROCESS | 1956 | 1461677090782 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 06:24:51 INFO - PROCESS | 1956 | 1461677091096 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f440d800 == 165 [pid = 1956] [id = 618] 06:24:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f21bcc00) [pid = 1956] [serial = 1855] [outer = (nil)] 06:24:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f255c000) [pid = 1956] [serial = 1856] [outer = 0x7f79f21bcc00] 06:24:51 INFO - PROCESS | 1956 | 1461677091179 Marionette DEBUG loaded listener.js 06:24:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f257b000) [pid = 1956] [serial = 1857] [outer = 0x7f79f21bcc00] 06:24:52 INFO - PROCESS | 1956 | 1461677092038 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]]]}] 06:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1588ms 06:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:24:52 INFO - PROCESS | 1956 | 1461677092091 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 06:24:52 INFO - PROCESS | 1956 | 1461677092094 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 06:24:52 INFO - PROCESS | 1956 | 1461677092100 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:24:52 INFO - PROCESS | 1956 | 1461677092104 Marionette TRACE conn4 <- [1,2446,null,{}] 06:24:52 INFO - PROCESS | 1956 | 1461677092109 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}] 06:24:52 INFO - PROCESS | 1956 | 1461677092383 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 06:24:52 INFO - PROCESS | 1956 | 1461677092712 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4d43000 == 166 [pid = 1956] [id = 619] 06:24:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f29f3400) [pid = 1956] [serial = 1858] [outer = (nil)] 06:24:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f29f3c00) [pid = 1956] [serial = 1859] [outer = 0x7f79f29f3400] 06:24:52 INFO - PROCESS | 1956 | 1461677092827 Marionette DEBUG loaded listener.js 06:24:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f30ab400) [pid = 1956] [serial = 1860] [outer = 0x7f79f29f3400] 06:24:53 INFO - PROCESS | 1956 | 1461677093665 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]]]}] 06:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1637ms 06:24:53 INFO - PROCESS | 1956 | 1461677093738 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 06:24:53 INFO - PROCESS | 1956 | 1461677093742 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 06:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:24:53 INFO - PROCESS | 1956 | 1461677093748 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:24:53 INFO - PROCESS | 1956 | 1461677093751 Marionette TRACE conn4 <- [1,2450,null,{}] 06:24:53 INFO - PROCESS | 1956 | 1461677093757 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}] 06:24:54 INFO - PROCESS | 1956 | 1461677094034 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 06:24:54 INFO - PROCESS | 1956 | 1461677094302 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5cbe800 == 167 [pid = 1956] [id = 620] 06:24:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f29f3800) [pid = 1956] [serial = 1861] [outer = (nil)] 06:24:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f369f800) [pid = 1956] [serial = 1862] [outer = 0x7f79f29f3800] 06:24:54 INFO - PROCESS | 1956 | 1461677094421 Marionette DEBUG loaded listener.js 06:24:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f44d2000) [pid = 1956] [serial = 1863] [outer = 0x7f79f29f3800] 06:24:55 INFO - PROCESS | 1956 | 1461677095263 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]]]}] 06:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1588ms 06:24:55 INFO - PROCESS | 1956 | 1461677095337 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 06:24:55 INFO - PROCESS | 1956 | 1461677095341 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 06:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:24:55 INFO - PROCESS | 1956 | 1461677095347 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:24:55 INFO - PROCESS | 1956 | 1461677095350 Marionette TRACE conn4 <- [1,2454,null,{}] 06:24:55 INFO - PROCESS | 1956 | 1461677095355 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}] 06:24:55 INFO - PROCESS | 1956 | 1461677095617 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 06:24:55 INFO - PROCESS | 1956 | 1461677095932 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6a9a000 == 168 [pid = 1956] [id = 621] 06:24:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79f30abc00) [pid = 1956] [serial = 1864] [outer = (nil)] 06:24:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79f45efc00) [pid = 1956] [serial = 1865] [outer = 0x7f79f30abc00] 06:24:56 INFO - PROCESS | 1956 | 1461677096008 Marionette DEBUG loaded listener.js 06:24:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f79f45fc400) [pid = 1956] [serial = 1866] [outer = 0x7f79f30abc00] 06:24:56 INFO - PROCESS | 1956 | 1461677096835 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]]]}] 06:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1529ms 06:24:56 INFO - PROCESS | 1956 | 1461677096877 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 06:24:56 INFO - PROCESS | 1956 | 1461677096881 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 06:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:24:56 INFO - PROCESS | 1956 | 1461677096887 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:24:56 INFO - PROCESS | 1956 | 1461677096890 Marionette TRACE conn4 <- [1,2458,null,{}] 06:24:56 INFO - PROCESS | 1956 | 1461677096896 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}] 06:24:57 INFO - PROCESS | 1956 | 1461677097125 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 06:24:57 INFO - PROCESS | 1956 | 1461677097401 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f845c000 == 169 [pid = 1956] [id = 622] 06:24:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79f30ad000) [pid = 1956] [serial = 1867] [outer = (nil)] 06:24:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79f4e6d000) [pid = 1956] [serial = 1868] [outer = 0x7f79f30ad000] 06:24:57 INFO - PROCESS | 1956 | 1461677097518 Marionette DEBUG loaded listener.js 06:24:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79f4e77400) [pid = 1956] [serial = 1869] [outer = 0x7f79f30ad000] 06:24:58 INFO - PROCESS | 1956 | 1461677098374 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]]]}] 06:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1529ms 06:24:58 INFO - PROCESS | 1956 | 1461677098417 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 06:24:58 INFO - PROCESS | 1956 | 1461677098421 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 06:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:24:58 INFO - PROCESS | 1956 | 1461677098427 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:24:58 INFO - PROCESS | 1956 | 1461677098430 Marionette TRACE conn4 <- [1,2462,null,{}] 06:24:58 INFO - PROCESS | 1956 | 1461677098435 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}] 06:24:58 INFO - PROCESS | 1956 | 1461677098664 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 06:24:58 INFO - PROCESS | 1956 | 1461677098940 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8e6d800 == 170 [pid = 1956] [id = 623] 06:24:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79f44d2800) [pid = 1956] [serial = 1870] [outer = (nil)] 06:24:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79f4e8d800) [pid = 1956] [serial = 1871] [outer = 0x7f79f44d2800] 06:24:59 INFO - PROCESS | 1956 | 1461677099060 Marionette DEBUG loaded listener.js 06:24:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f56c5000) [pid = 1956] [serial = 1872] [outer = 0x7f79f44d2800] 06:24:59 INFO - PROCESS | 1956 | 1461677099913 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]]]}] 06:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1529ms 06:24:59 INFO - PROCESS | 1956 | 1461677099958 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 06:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:24:59 INFO - PROCESS | 1956 | 1461677099962 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 06:24:59 INFO - PROCESS | 1956 | 1461677099969 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:24:59 INFO - PROCESS | 1956 | 1461677099973 Marionette TRACE conn4 <- [1,2466,null,{}] 06:24:59 INFO - PROCESS | 1956 | 1461677099979 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}] 06:25:00 INFO - PROCESS | 1956 | 1461677100241 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 06:25:00 INFO - PROCESS | 1956 | 1461677100577 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa229800 == 171 [pid = 1956] [id = 624] 06:25:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79f5da3000) [pid = 1956] [serial = 1873] [outer = (nil)] 06:25:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79f5da7400) [pid = 1956] [serial = 1874] [outer = 0x7f79f5da3000] 06:25:00 INFO - PROCESS | 1956 | 1461677100664 Marionette DEBUG loaded listener.js 06:25:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79f5f6d000) [pid = 1956] [serial = 1875] [outer = 0x7f79f5da3000] 06:25:01 INFO - PROCESS | 1956 | 1461677101737 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]]]}] 06:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1781ms 06:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:25:01 INFO - PROCESS | 1956 | 1461677101749 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 06:25:01 INFO - PROCESS | 1956 | 1461677101752 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 06:25:01 INFO - PROCESS | 1956 | 1461677101758 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:25:01 INFO - PROCESS | 1956 | 1461677101762 Marionette TRACE conn4 <- [1,2470,null,{}] 06:25:01 INFO - PROCESS | 1956 | 1461677101767 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}] 06:25:02 INFO - PROCESS | 1956 | 1461677102069 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 06:25:02 INFO - PROCESS | 1956 | 1461677102395 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffc51000 == 172 [pid = 1956] [id = 625] 06:25:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79f26f6800) [pid = 1956] [serial = 1876] [outer = (nil)] 06:25:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79f615a400) [pid = 1956] [serial = 1877] [outer = 0x7f79f26f6800] 06:25:02 INFO - PROCESS | 1956 | 1461677102480 Marionette DEBUG loaded listener.js 06:25:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f79f61a6000) [pid = 1956] [serial = 1878] [outer = 0x7f79f26f6800] 06:25:03 INFO - PROCESS | 1956 | 1461677103336 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]]]}] 06:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1636ms 06:25:03 INFO - PROCESS | 1956 | 1461677103394 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 06:25:03 INFO - PROCESS | 1956 | 1461677103398 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 06:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:25:03 INFO - PROCESS | 1956 | 1461677103405 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:25:03 INFO - PROCESS | 1956 | 1461677103407 Marionette TRACE conn4 <- [1,2474,null,{}] 06:25:03 INFO - PROCESS | 1956 | 1461677103413 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}] 06:25:03 INFO - PROCESS | 1956 | 1461677103665 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 06:25:03 INFO - PROCESS | 1956 | 1461677103953 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00108800 == 173 [pid = 1956] [id = 626] 06:25:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f79ea365c00) [pid = 1956] [serial = 1879] [outer = (nil)] 06:25:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f79f61b1400) [pid = 1956] [serial = 1880] [outer = 0x7f79ea365c00] 06:25:04 INFO - PROCESS | 1956 | 1461677104070 Marionette DEBUG loaded listener.js 06:25:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f79f6acc800) [pid = 1956] [serial = 1881] [outer = 0x7f79ea365c00] 06:25:04 INFO - PROCESS | 1956 | 1461677104935 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]]]}] 06:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1583ms 06:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:25:04 INFO - PROCESS | 1956 | 1461677104989 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 06:25:04 INFO - PROCESS | 1956 | 1461677104992 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 06:25:04 INFO - PROCESS | 1956 | 1461677104998 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:25:05 INFO - PROCESS | 1956 | 1461677105001 Marionette TRACE conn4 <- [1,2478,null,{}] 06:25:05 INFO - PROCESS | 1956 | 1461677105006 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}] 06:25:05 INFO - PROCESS | 1956 | 1461677105237 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 06:25:05 INFO - PROCESS | 1956 | 1461677105558 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0079a000 == 174 [pid = 1956] [id = 627] 06:25:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f79f30acc00) [pid = 1956] [serial = 1882] [outer = (nil)] 06:25:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f79f6b9a800) [pid = 1956] [serial = 1883] [outer = 0x7f79f30acc00] 06:25:05 INFO - PROCESS | 1956 | 1461677105639 Marionette DEBUG loaded listener.js 06:25:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f79f6cb9000) [pid = 1956] [serial = 1884] [outer = 0x7f79f30acc00] 06:25:06 INFO - PROCESS | 1956 | 1461677106481 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]]]}] 06:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1535ms 06:25:06 INFO - PROCESS | 1956 | 1461677106533 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 06:25:06 INFO - PROCESS | 1956 | 1461677106537 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 06:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:25:06 INFO - PROCESS | 1956 | 1461677106543 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:25:06 INFO - PROCESS | 1956 | 1461677106545 Marionette TRACE conn4 <- [1,2482,null,{}] 06:25:06 INFO - PROCESS | 1956 | 1461677106551 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}] 06:25:06 INFO - PROCESS | 1956 | 1461677106778 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 06:25:07 INFO - PROCESS | 1956 | 1461677107057 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01ea7000 == 175 [pid = 1956] [id = 628] 06:25:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f79f61aa000) [pid = 1956] [serial = 1885] [outer = (nil)] 06:25:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f79f812e000) [pid = 1956] [serial = 1886] [outer = 0x7f79f61aa000] 06:25:07 INFO - PROCESS | 1956 | 1461677107175 Marionette DEBUG loaded listener.js 06:25:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79f813bc00) [pid = 1956] [serial = 1887] [outer = 0x7f79f61aa000] 06:25:08 INFO - PROCESS | 1956 | 1461677108064 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]]]}] 06:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1580ms 06:25:08 INFO - PROCESS | 1956 | 1461677108125 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 06:25:08 INFO - PROCESS | 1956 | 1461677108129 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 06:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:25:08 INFO - PROCESS | 1956 | 1461677108134 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:25:08 INFO - PROCESS | 1956 | 1461677108136 Marionette TRACE conn4 <- [1,2486,null,{}] 06:25:08 INFO - PROCESS | 1956 | 1461677108142 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}] 06:25:08 INFO - PROCESS | 1956 | 1461677108381 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 06:25:08 INFO - PROCESS | 1956 | 1461677108703 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dac800 == 176 [pid = 1956] [id = 629] 06:25:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f79f6b95000) [pid = 1956] [serial = 1888] [outer = (nil)] 06:25:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f79f8c08000) [pid = 1956] [serial = 1889] [outer = 0x7f79f6b95000] 06:25:08 INFO - PROCESS | 1956 | 1461677108779 Marionette DEBUG loaded listener.js 06:25:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f79f8d40800) [pid = 1956] [serial = 1890] [outer = 0x7f79f6b95000] 06:25:09 INFO - PROCESS | 1956 | 1461677109645 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]]]}] 06:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1577ms 06:25:09 INFO - PROCESS | 1956 | 1461677109714 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 06:25:09 INFO - PROCESS | 1956 | 1461677109716 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 06:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:25:09 INFO - PROCESS | 1956 | 1461677109723 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:25:09 INFO - PROCESS | 1956 | 1461677109725 Marionette TRACE conn4 <- [1,2490,null,{}] 06:25:09 INFO - PROCESS | 1956 | 1461677109731 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}] 06:25:09 INFO - PROCESS | 1956 | 1461677109959 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 06:25:10 INFO - PROCESS | 1956 | 1461677110278 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a041c5800 == 177 [pid = 1956] [id = 630] 06:25:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f79f6cbb800) [pid = 1956] [serial = 1891] [outer = (nil)] 06:25:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f79f9abac00) [pid = 1956] [serial = 1892] [outer = 0x7f79f6cbb800] 06:25:10 INFO - PROCESS | 1956 | 1461677110355 Marionette DEBUG loaded listener.js 06:25:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f79f9bb0400) [pid = 1956] [serial = 1893] [outer = 0x7f79f6cbb800] 06:25:11 INFO - PROCESS | 1956 | 1461677111234 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]]]}] 06:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1584ms 06:25:11 INFO - PROCESS | 1956 | 1461677111308 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 06:25:11 INFO - PROCESS | 1956 | 1461677111312 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 06:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:25:11 INFO - PROCESS | 1956 | 1461677111317 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:25:11 INFO - PROCESS | 1956 | 1461677111320 Marionette TRACE conn4 <- [1,2494,null,{}] 06:25:11 INFO - PROCESS | 1956 | 1461677111325 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}] 06:25:11 INFO - PROCESS | 1956 | 1461677111597 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 06:25:11 INFO - PROCESS | 1956 | 1461677111925 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0449a800 == 178 [pid = 1956] [id = 631] 06:25:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f79f840cc00) [pid = 1956] [serial = 1894] [outer = (nil)] 06:25:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f79f9ec6400) [pid = 1956] [serial = 1895] [outer = 0x7f79f840cc00] 06:25:12 INFO - PROCESS | 1956 | 1461677112002 Marionette DEBUG loaded listener.js 06:25:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f79fa4f7000) [pid = 1956] [serial = 1896] [outer = 0x7f79f840cc00] 06:25:12 INFO - PROCESS | 1956 | 1461677112849 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]]]}] 06:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1582ms 06:25:12 INFO - PROCESS | 1956 | 1461677112901 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 06:25:12 INFO - PROCESS | 1956 | 1461677112905 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 06:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:25:12 INFO - PROCESS | 1956 | 1461677112910 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:25:12 INFO - PROCESS | 1956 | 1461677112913 Marionette TRACE conn4 <- [1,2498,null,{}] 06:25:12 INFO - PROCESS | 1956 | 1461677112919 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}] 06:25:13 INFO - PROCESS | 1956 | 1461677113159 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 06:25:13 INFO - PROCESS | 1956 | 1461677113484 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048ab800 == 179 [pid = 1956] [id = 632] 06:25:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f79f8f7bc00) [pid = 1956] [serial = 1897] [outer = (nil)] 06:25:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f79fe86fc00) [pid = 1956] [serial = 1898] [outer = 0x7f79f8f7bc00] 06:25:13 INFO - PROCESS | 1956 | 1461677113563 Marionette DEBUG loaded listener.js 06:25:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f79fe8bfc00) [pid = 1956] [serial = 1899] [outer = 0x7f79f8f7bc00] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f85dc000 == 178 [pid = 1956] [id = 155] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f833b800 == 177 [pid = 1956] [id = 520] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eefd9000 == 176 [pid = 1956] [id = 612] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2e5b000 == 175 [pid = 1956] [id = 567] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eeada800 == 174 [pid = 1956] [id = 611] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebc1c800 == 173 [pid = 1956] [id = 610] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1bac7000 == 172 [pid = 1956] [id = 609] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a173c1800 == 171 [pid = 1956] [id = 608] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a101ef800 == 170 [pid = 1956] [id = 607] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0af46800 == 169 [pid = 1956] [id = 606] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a4ed000 == 168 [pid = 1956] [id = 605] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a08a5b800 == 167 [pid = 1956] [id = 604] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0497b800 == 166 [pid = 1956] [id = 603] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048b0000 == 165 [pid = 1956] [id = 602] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a042f4000 == 164 [pid = 1956] [id = 601] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03dc3800 == 163 [pid = 1956] [id = 600] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01eb2800 == 162 [pid = 1956] [id = 599] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00713800 == 161 [pid = 1956] [id = 598] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffd78800 == 160 [pid = 1956] [id = 597] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa330000 == 159 [pid = 1956] [id = 596] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8450000 == 158 [pid = 1956] [id = 595] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5cc3000 == 157 [pid = 1956] [id = 594] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4485000 == 156 [pid = 1956] [id = 593] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26e6800 == 155 [pid = 1956] [id = 592] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79efc57000 == 154 [pid = 1956] [id = 590] 06:25:15 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eeb53800 == 153 [pid = 1956] [id = 591] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f7a00ad6800) [pid = 1956] [serial = 1728] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f7a00a4c400) [pid = 1956] [serial = 1727] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f79ebe05c00) [pid = 1956] [serial = 1763] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f7a0a7f7c00) [pid = 1956] [serial = 1742] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f7a0b56a800) [pid = 1956] [serial = 1743] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a00ea0800) [pid = 1956] [serial = 1731] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f7a08f34800) [pid = 1956] [serial = 1740] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f79f20bc400) [pid = 1956] [serial = 1707] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f79eec56000) [pid = 1956] [serial = 1766] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f7a0056d400) [pid = 1956] [serial = 1724] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f7a0c5e5800) [pid = 1956] [serial = 1745] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79ffcb1400) [pid = 1956] [serial = 1721] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f7a1107ac00) [pid = 1956] [serial = 1746] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f79f29f8000) [pid = 1956] [serial = 1709] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79ef1bbc00) [pid = 1956] [serial = 1761] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79ef1b5c00) [pid = 1956] [serial = 1767] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f7a044d6400) [pid = 1956] [serial = 1736] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f7a16eac400) [pid = 1956] [serial = 1748] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79eb35e000) [pid = 1956] [serial = 1751] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f79f840b400) [pid = 1956] [serial = 1718] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79f6cb4000) [pid = 1956] [serial = 1716] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f7a16c40c00) [pid = 1956] [serial = 1754] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79eec4f800) [pid = 1956] [serial = 1689] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79f6ac4c00) [pid = 1956] [serial = 1715] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79ebe83000) [pid = 1956] [serial = 1764] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f7a17197000) [pid = 1956] [serial = 1755] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f7a0087a000) [pid = 1956] [serial = 1725] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f7a001e6c00) [pid = 1956] [serial = 1722] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79f58e2c00) [pid = 1956] [serial = 1712] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79f5f71400) [pid = 1956] [serial = 1713] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79eb363800) [pid = 1956] [serial = 1752] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f7a0343d000) [pid = 1956] [serial = 1734] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a01e3d000) [pid = 1956] [serial = 1733] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f7a16fec800) [pid = 1956] [serial = 1749] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79ea36f000) [pid = 1956] [serial = 1769] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79f5f71800) [pid = 1956] [serial = 1635] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79f1fad800) [pid = 1956] [serial = 1770] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a08118000) [pid = 1956] [serial = 1739] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79ef1b3800) [pid = 1956] [serial = 1760] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f7a05f5c800) [pid = 1956] [serial = 1737] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79f9abc400) [pid = 1956] [serial = 1719] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f7a00ce5000) [pid = 1956] [serial = 1730] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a18373000) [pid = 1956] [serial = 1757] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79ef84fc00) [pid = 1956] [serial = 1706] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79f369c800) [pid = 1956] [serial = 1710] [outer = (nil)] [url = about:blank] 06:25:15 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79f2564400) [pid = 1956] [serial = 1772] [outer = (nil)] [url = about:blank] 06:25:16 INFO - PROCESS | 1956 | 1461677116284 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]]]}] 06:25:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:25:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 3392ms 06:25:16 INFO - PROCESS | 1956 | 1461677116304 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 06:25:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:25:16 INFO - PROCESS | 1956 | 1461677116311 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 06:25:16 INFO - PROCESS | 1956 | 1461677116319 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:25:16 INFO - PROCESS | 1956 | 1461677116324 Marionette TRACE conn4 <- [1,2502,null,{}] 06:25:16 INFO - PROCESS | 1956 | 1461677116333 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}] 06:25:16 INFO - PROCESS | 1956 | 1461677116667 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 06:25:16 INFO - PROCESS | 1956 | 1461677116796 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebc1b800 == 154 [pid = 1956] [id = 633] 06:25:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79ebc35400) [pid = 1956] [serial = 1900] [outer = (nil)] 06:25:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79ebe02c00) [pid = 1956] [serial = 1901] [outer = 0x7f79ebc35400] 06:25:16 INFO - PROCESS | 1956 | 1461677116864 Marionette DEBUG loaded listener.js 06:25:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79ebe86400) [pid = 1956] [serial = 1902] [outer = 0x7f79ebc35400] 06:25:17 INFO - PROCESS | 1956 | 1461677117641 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]]]}] 06:25:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:25:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1388ms 06:25:17 INFO - PROCESS | 1956 | 1461677117707 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 06:25:17 INFO - PROCESS | 1956 | 1461677117715 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 06:25:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:25:17 INFO - PROCESS | 1956 | 1461677117724 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:25:17 INFO - PROCESS | 1956 | 1461677117728 Marionette TRACE conn4 <- [1,2506,null,{}] 06:25:17 INFO - PROCESS | 1956 | 1461677117734 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}] 06:25:17 INFO - PROCESS | 1956 | 1461677117959 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 06:25:18 INFO - PROCESS | 1956 | 1461677118183 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eebc5800 == 155 [pid = 1956] [id = 634] 06:25:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79ebe89400) [pid = 1956] [serial = 1903] [outer = (nil)] 06:25:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79eec52800) [pid = 1956] [serial = 1904] [outer = 0x7f79ebe89400] 06:25:18 INFO - PROCESS | 1956 | 1461677118247 Marionette DEBUG loaded listener.js 06:25:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79ef0aa400) [pid = 1956] [serial = 1905] [outer = 0x7f79ebe89400] 06:25:19 INFO - PROCESS | 1956 | 1461677119157 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]]]}] 06:25:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:25:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1481ms 06:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:25:19 INFO - PROCESS | 1956 | 1461677119213 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 06:25:19 INFO - PROCESS | 1956 | 1461677119216 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 06:25:19 INFO - PROCESS | 1956 | 1461677119223 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:25:19 INFO - PROCESS | 1956 | 1461677119229 Marionette TRACE conn4 <- [1,2510,null,{}] 06:25:19 INFO - PROCESS | 1956 | 1461677119245 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}] 06:25:19 INFO - PROCESS | 1956 | 1461677119550 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 06:25:19 INFO - PROCESS | 1956 | 1461677119599 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef1a1800 == 156 [pid = 1956] [id = 635] 06:25:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79ef1b5400) [pid = 1956] [serial = 1906] [outer = (nil)] 06:25:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79efee8c00) [pid = 1956] [serial = 1907] [outer = 0x7f79ef1b5400] 06:25:19 INFO - PROCESS | 1956 | 1461677119674 Marionette DEBUG loaded listener.js 06:25:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f1fb2000) [pid = 1956] [serial = 1908] [outer = 0x7f79ef1b5400] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79fe874c00) [pid = 1956] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f7a01b3e400) [pid = 1956] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79f61a2400) [pid = 1956] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79f20c1800) [pid = 1956] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f7a01b31400) [pid = 1956] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a00ade800) [pid = 1956] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f7a04b6c000) [pid = 1956] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79f4de0800) [pid = 1956] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79f2553800) [pid = 1956] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79ebc40400) [pid = 1956] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79ebe87c00) [pid = 1956] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79ea367400) [pid = 1956] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79ef1bcc00) [pid = 1956] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79f44cb800) [pid = 1956] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79f5f71000) [pid = 1956] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79eb7efc00) [pid = 1956] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79f26f3c00) [pid = 1956] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79f6161c00) [pid = 1956] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79f2640000) [pid = 1956] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f79f56c4400) [pid = 1956] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f79f2641800) [pid = 1956] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79f813c000) [pid = 1956] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79ef0aec00) [pid = 1956] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:25:20 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f79eb35e400) [pid = 1956] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:25:21 INFO - PROCESS | 1956 | 1461677121327 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]]]}] 06:25:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:25:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2145ms 06:25:21 INFO - PROCESS | 1956 | 1461677121367 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 06:25:21 INFO - PROCESS | 1956 | 1461677121371 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 06:25:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:25:21 INFO - PROCESS | 1956 | 1461677121387 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:25:21 INFO - PROCESS | 1956 | 1461677121390 Marionette TRACE conn4 <- [1,2514,null,{}] 06:25:21 INFO - PROCESS | 1956 | 1461677121396 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}] 06:25:21 INFO - PROCESS | 1956 | 1461677121605 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 06:25:21 INFO - PROCESS | 1956 | 1461677121621 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef5db800 == 157 [pid = 1956] [id = 636] 06:25:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79eb362000) [pid = 1956] [serial = 1909] [outer = (nil)] 06:25:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79f20c1800) [pid = 1956] [serial = 1910] [outer = 0x7f79eb362000] 06:25:21 INFO - PROCESS | 1956 | 1461677121685 Marionette DEBUG loaded listener.js 06:25:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79f254ac00) [pid = 1956] [serial = 1911] [outer = 0x7f79eb362000] 06:25:22 INFO - PROCESS | 1956 | 1461677122579 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]]]}] 06:25:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:25:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1228ms 06:25:22 INFO - PROCESS | 1956 | 1461677122615 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 06:25:22 INFO - PROCESS | 1956 | 1461677122619 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 06:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:25:22 INFO - PROCESS | 1956 | 1461677122638 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:25:22 INFO - PROCESS | 1956 | 1461677122641 Marionette TRACE conn4 <- [1,2518,null,{}] 06:25:22 INFO - PROCESS | 1956 | 1461677122646 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}] 06:25:22 INFO - PROCESS | 1956 | 1461677122867 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 06:25:23 INFO - PROCESS | 1956 | 1461677123373 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eb7af800 == 158 [pid = 1956] [id = 637] 06:25:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79eb35c400) [pid = 1956] [serial = 1912] [outer = (nil)] 06:25:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79eb364800) [pid = 1956] [serial = 1913] [outer = 0x7f79eb35c400] 06:25:23 INFO - PROCESS | 1956 | 1461677123459 Marionette DEBUG loaded listener.js 06:25:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79ebe08400) [pid = 1956] [serial = 1914] [outer = 0x7f79eb35c400] 06:25:24 INFO - PROCESS | 1956 | 1461677124377 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]]]}] 06:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1789ms 06:25:24 INFO - PROCESS | 1956 | 1461677124430 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 06:25:24 INFO - PROCESS | 1956 | 1461677124436 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 06:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:25:24 INFO - PROCESS | 1956 | 1461677124443 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:25:24 INFO - PROCESS | 1956 | 1461677124448 Marionette TRACE conn4 <- [1,2522,null,{}] 06:25:24 INFO - PROCESS | 1956 | 1461677124455 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}] 06:25:24 INFO - PROCESS | 1956 | 1461677124710 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 06:25:25 INFO - PROCESS | 1956 | 1461677125030 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef1a0800 == 159 [pid = 1956] [id = 638] 06:25:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79eec54c00) [pid = 1956] [serial = 1915] [outer = (nil)] 06:25:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79ef0b1800) [pid = 1956] [serial = 1916] [outer = 0x7f79eec54c00] 06:25:25 INFO - PROCESS | 1956 | 1461677125114 Marionette DEBUG loaded listener.js 06:25:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79ef846400) [pid = 1956] [serial = 1917] [outer = 0x7f79eec54c00] 06:25:26 INFO - PROCESS | 1956 | 1461677126039 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]]]}] 06:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1641ms 06:25:26 INFO - PROCESS | 1956 | 1461677126091 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 06:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:25:26 INFO - PROCESS | 1956 | 1461677126101 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 06:25:26 INFO - PROCESS | 1956 | 1461677126111 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:25:26 INFO - PROCESS | 1956 | 1461677126116 Marionette TRACE conn4 <- [1,2526,null,{}] 06:25:26 INFO - PROCESS | 1956 | 1461677126126 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}] 06:25:26 INFO - PROCESS | 1956 | 1461677126487 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 06:25:26 INFO - PROCESS | 1956 | 1461677126844 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2aea800 == 160 [pid = 1956] [id = 639] 06:25:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79efef0000) [pid = 1956] [serial = 1918] [outer = (nil)] 06:25:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79f254e400) [pid = 1956] [serial = 1919] [outer = 0x7f79efef0000] 06:25:26 INFO - PROCESS | 1956 | 1461677126923 Marionette DEBUG loaded listener.js 06:25:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f255d800) [pid = 1956] [serial = 1920] [outer = 0x7f79efef0000] 06:25:27 INFO - PROCESS | 1956 | 1461677127892 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]]]}] 06:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1837ms 06:25:27 INFO - PROCESS | 1956 | 1461677127947 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 06:25:27 INFO - PROCESS | 1956 | 1461677127951 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 06:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:25:27 INFO - PROCESS | 1956 | 1461677127971 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:25:27 INFO - PROCESS | 1956 | 1461677127983 Marionette TRACE conn4 <- [1,2530,null,{}] 06:25:27 INFO - PROCESS | 1956 | 1461677127990 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}] 06:25:28 INFO - PROCESS | 1956 | 1461677128301 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 06:25:28 INFO - PROCESS | 1956 | 1461677128630 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4487800 == 161 [pid = 1956] [id = 640] 06:25:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f20c1c00) [pid = 1956] [serial = 1921] [outer = (nil)] 06:25:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79f25d3800) [pid = 1956] [serial = 1922] [outer = 0x7f79f20c1c00] 06:25:28 INFO - PROCESS | 1956 | 1461677128715 Marionette DEBUG loaded listener.js 06:25:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f264d400) [pid = 1956] [serial = 1923] [outer = 0x7f79f20c1c00] 06:25:29 INFO - PROCESS | 1956 | 1461677129619 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]]]}] 06:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1701ms 06:25:29 INFO - PROCESS | 1956 | 1461677129665 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 06:25:29 INFO - PROCESS | 1956 | 1461677129671 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 06:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:25:29 INFO - PROCESS | 1956 | 1461677129680 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:25:29 INFO - PROCESS | 1956 | 1461677129685 Marionette TRACE conn4 <- [1,2534,null,{}] 06:25:29 INFO - PROCESS | 1956 | 1461677129692 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}] 06:25:29 INFO - PROCESS | 1956 | 1461677129965 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 06:25:30 INFO - PROCESS | 1956 | 1461677130275 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f55c8800 == 162 [pid = 1956] [id = 641] 06:25:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79f2577000) [pid = 1956] [serial = 1924] [outer = (nil)] 06:25:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f26fe000) [pid = 1956] [serial = 1925] [outer = 0x7f79f2577000] 06:25:30 INFO - PROCESS | 1956 | 1461677130357 Marionette DEBUG loaded listener.js 06:25:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f30a6000) [pid = 1956] [serial = 1926] [outer = 0x7f79f2577000] 06:25:31 INFO - PROCESS | 1956 | 1461677131224 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]]]}] 06:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1596ms 06:25:31 INFO - PROCESS | 1956 | 1461677131278 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 06:25:31 INFO - PROCESS | 1956 | 1461677131282 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 06:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:25:31 INFO - PROCESS | 1956 | 1461677131292 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:25:31 INFO - PROCESS | 1956 | 1461677131295 Marionette TRACE conn4 <- [1,2538,null,{}] 06:25:31 INFO - PROCESS | 1956 | 1461677131301 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}] 06:25:31 INFO - PROCESS | 1956 | 1461677131638 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 06:25:31 INFO - PROCESS | 1956 | 1461677131972 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6bd4800 == 163 [pid = 1956] [id = 642] 06:25:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f36a5000) [pid = 1956] [serial = 1927] [outer = (nil)] 06:25:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f44d0800) [pid = 1956] [serial = 1928] [outer = 0x7f79f36a5000] 06:25:32 INFO - PROCESS | 1956 | 1461677132068 Marionette DEBUG loaded listener.js 06:25:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f4e85000) [pid = 1956] [serial = 1929] [outer = 0x7f79f36a5000] 06:25:32 INFO - PROCESS | 1956 | 1461677132989 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]]]}] 06:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1734ms 06:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:25:33 INFO - PROCESS | 1956 | 1461677133025 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 06:25:33 INFO - PROCESS | 1956 | 1461677133027 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 06:25:33 INFO - PROCESS | 1956 | 1461677133034 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:25:33 INFO - PROCESS | 1956 | 1461677133037 Marionette TRACE conn4 <- [1,2542,null,{}] 06:25:33 INFO - PROCESS | 1956 | 1461677133042 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}] 06:25:33 INFO - PROCESS | 1956 | 1461677133286 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 06:25:33 INFO - PROCESS | 1956 | 1461677133570 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f9cd7000 == 164 [pid = 1956] [id = 643] 06:25:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79ef0a7400) [pid = 1956] [serial = 1930] [outer = (nil)] 06:25:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f56c9800) [pid = 1956] [serial = 1931] [outer = 0x7f79ef0a7400] 06:25:33 INFO - PROCESS | 1956 | 1461677133692 Marionette DEBUG loaded listener.js 06:25:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f58de800) [pid = 1956] [serial = 1932] [outer = 0x7f79ef0a7400] 06:25:34 INFO - PROCESS | 1956 | 1461677134569 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]]]}] 06:25:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:25:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1582ms 06:25:34 INFO - PROCESS | 1956 | 1461677134617 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 06:25:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:25:34 INFO - PROCESS | 1956 | 1461677134621 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 06:25:34 INFO - PROCESS | 1956 | 1461677134627 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:25:34 INFO - PROCESS | 1956 | 1461677134630 Marionette TRACE conn4 <- [1,2546,null,{}] 06:25:34 INFO - PROCESS | 1956 | 1461677134636 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}] 06:25:34 INFO - PROCESS | 1956 | 1461677134882 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 06:25:35 INFO - PROCESS | 1956 | 1461677135157 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa329800 == 165 [pid = 1956] [id = 644] 06:25:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f30a5800) [pid = 1956] [serial = 1933] [outer = (nil)] 06:25:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79f5dadc00) [pid = 1956] [serial = 1934] [outer = 0x7f79f30a5800] 06:25:35 INFO - PROCESS | 1956 | 1461677135276 Marionette DEBUG loaded listener.js 06:25:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79f5f6b400) [pid = 1956] [serial = 1935] [outer = 0x7f79f30a5800] 06:25:36 INFO - PROCESS | 1956 | 1461677136162 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]]]}] 06:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1588ms 06:25:36 INFO - PROCESS | 1956 | 1461677136216 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 06:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:25:36 INFO - PROCESS | 1956 | 1461677136220 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 06:25:36 INFO - PROCESS | 1956 | 1461677136226 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:25:36 INFO - PROCESS | 1956 | 1461677136230 Marionette TRACE conn4 <- [1,2550,null,{}] 06:25:36 INFO - PROCESS | 1956 | 1461677136236 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}] 06:25:36 INFO - PROCESS | 1956 | 1461677136499 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 06:25:36 INFO - PROCESS | 1956 | 1461677136811 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffd80000 == 166 [pid = 1956] [id = 645] 06:25:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f79f30a9c00) [pid = 1956] [serial = 1936] [outer = (nil)] 06:25:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79f615dc00) [pid = 1956] [serial = 1937] [outer = 0x7f79f30a9c00] 06:25:36 INFO - PROCESS | 1956 | 1461677136890 Marionette DEBUG loaded listener.js 06:25:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79f6ac8c00) [pid = 1956] [serial = 1938] [outer = 0x7f79f30a9c00] 06:25:37 INFO - PROCESS | 1956 | 1461677137787 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]]]}] 06:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1632ms 06:25:37 INFO - PROCESS | 1956 | 1461677137858 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 06:25:37 INFO - PROCESS | 1956 | 1461677137861 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 06:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:25:37 INFO - PROCESS | 1956 | 1461677137868 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:25:37 INFO - PROCESS | 1956 | 1461677137871 Marionette TRACE conn4 <- [1,2554,null,{}] 06:25:37 INFO - PROCESS | 1956 | 1461677137876 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}] 06:25:38 INFO - PROCESS | 1956 | 1461677138166 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 06:25:38 INFO - PROCESS | 1956 | 1461677138526 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f84000 == 167 [pid = 1956] [id = 646] 06:25:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79f8136c00) [pid = 1956] [serial = 1939] [outer = (nil)] 06:25:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79f840b400) [pid = 1956] [serial = 1940] [outer = 0x7f79f8136c00] 06:25:38 INFO - PROCESS | 1956 | 1461677138610 Marionette DEBUG loaded listener.js 06:25:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79f8d32c00) [pid = 1956] [serial = 1941] [outer = 0x7f79f8136c00] 06:25:39 INFO - PROCESS | 1956 | 1461677139511 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]]]}] 06:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1683ms 06:25:39 INFO - PROCESS | 1956 | 1461677139552 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 06:25:39 INFO - PROCESS | 1956 | 1461677139556 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 06:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:25:39 INFO - PROCESS | 1956 | 1461677139561 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:25:39 INFO - PROCESS | 1956 | 1461677139565 Marionette TRACE conn4 <- [1,2558,null,{}] 06:25:39 INFO - PROCESS | 1956 | 1461677139570 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}] 06:25:39 INFO - PROCESS | 1956 | 1461677139819 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 06:25:40 INFO - PROCESS | 1956 | 1461677140096 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0381a800 == 168 [pid = 1956] [id = 647] 06:25:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f9bb7400) [pid = 1956] [serial = 1942] [outer = (nil)] 06:25:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79fa4f2c00) [pid = 1956] [serial = 1943] [outer = 0x7f79f9bb7400] 06:25:40 INFO - PROCESS | 1956 | 1461677140240 Marionette DEBUG loaded listener.js 06:25:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79fe874c00) [pid = 1956] [serial = 1944] [outer = 0x7f79f9bb7400] 06:25:41 INFO - PROCESS | 1956 | 1461677141246 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]]]}] 06:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1730ms 06:25:41 INFO - PROCESS | 1956 | 1461677141294 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 06:25:41 INFO - PROCESS | 1956 | 1461677141298 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 06:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:25:41 INFO - PROCESS | 1956 | 1461677141306 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:25:41 INFO - PROCESS | 1956 | 1461677141310 Marionette TRACE conn4 <- [1,2562,null,{}] 06:25:41 INFO - PROCESS | 1956 | 1461677141316 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}] 06:25:41 INFO - PROCESS | 1956 | 1461677141592 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 06:25:41 INFO - PROCESS | 1956 | 1461677141888 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a041cb000 == 169 [pid = 1956] [id = 648] 06:25:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79fe8c0400) [pid = 1956] [serial = 1945] [outer = (nil)] 06:25:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79fea94000) [pid = 1956] [serial = 1946] [outer = 0x7f79fe8c0400] 06:25:41 INFO - PROCESS | 1956 | 1461677141966 Marionette DEBUG loaded listener.js 06:25:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79ffb3bc00) [pid = 1956] [serial = 1947] [outer = 0x7f79fe8c0400] 06:25:43 INFO - PROCESS | 1956 | 1461677143036 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]]]}] 06:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1788ms 06:25:43 INFO - PROCESS | 1956 | 1461677143095 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 06:25:43 INFO - PROCESS | 1956 | 1461677143099 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 06:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:25:43 INFO - PROCESS | 1956 | 1461677143105 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:25:43 INFO - PROCESS | 1956 | 1461677143107 Marionette TRACE conn4 <- [1,2566,null,{}] 06:25:43 INFO - PROCESS | 1956 | 1461677143113 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}] 06:25:43 INFO - PROCESS | 1956 | 1461677143365 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 06:25:43 INFO - PROCESS | 1956 | 1461677143699 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a045f0800 == 170 [pid = 1956] [id = 649] 06:25:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f79f812e400) [pid = 1956] [serial = 1948] [outer = (nil)] 06:25:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f79ffc68400) [pid = 1956] [serial = 1949] [outer = 0x7f79f812e400] 06:25:43 INFO - PROCESS | 1956 | 1461677143781 Marionette DEBUG loaded listener.js 06:25:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f79ffcaec00) [pid = 1956] [serial = 1950] [outer = 0x7f79f812e400] 06:25:44 INFO - PROCESS | 1956 | 1461677144687 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]]]}] 06:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1632ms 06:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:25:44 INFO - PROCESS | 1956 | 1461677144738 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 06:25:44 INFO - PROCESS | 1956 | 1461677144741 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 06:25:44 INFO - PROCESS | 1956 | 1461677144748 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:25:44 INFO - PROCESS | 1956 | 1461677144751 Marionette TRACE conn4 <- [1,2570,null,{}] 06:25:44 INFO - PROCESS | 1956 | 1461677144757 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}] 06:25:45 INFO - PROCESS | 1956 | 1461677145018 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 06:25:45 INFO - PROCESS | 1956 | 1461677145334 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048de000 == 171 [pid = 1956] [id = 650] 06:25:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f79fe8cd000) [pid = 1956] [serial = 1951] [outer = (nil)] 06:25:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f79ffcb9800) [pid = 1956] [serial = 1952] [outer = 0x7f79fe8cd000] 06:25:45 INFO - PROCESS | 1956 | 1461677145413 Marionette DEBUG loaded listener.js 06:25:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f79ffdddc00) [pid = 1956] [serial = 1953] [outer = 0x7f79fe8cd000] 06:25:46 INFO - PROCESS | 1956 | 1461677146407 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]]]}] 06:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1731ms 06:25:46 INFO - PROCESS | 1956 | 1461677146481 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 06:25:46 INFO - PROCESS | 1956 | 1461677146487 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 06:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:25:46 INFO - PROCESS | 1956 | 1461677146495 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:25:46 INFO - PROCESS | 1956 | 1461677146500 Marionette TRACE conn4 <- [1,2574,null,{}] 06:25:46 INFO - PROCESS | 1956 | 1461677146507 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}] 06:25:46 INFO - PROCESS | 1956 | 1461677146817 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 06:25:47 INFO - PROCESS | 1956 | 1461677147141 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a049ce000 == 172 [pid = 1956] [id = 651] 06:25:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f79ffb40400) [pid = 1956] [serial = 1954] [outer = (nil)] 06:25:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f7a002de400) [pid = 1956] [serial = 1955] [outer = 0x7f79ffb40400] 06:25:47 INFO - PROCESS | 1956 | 1461677147220 Marionette DEBUG loaded listener.js 06:25:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a00564800) [pid = 1956] [serial = 1956] [outer = 0x7f79ffb40400] 06:25:48 INFO - PROCESS | 1956 | 1461677148172 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]]]}] 06:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1734ms 06:25:48 INFO - PROCESS | 1956 | 1461677148230 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 06:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:25:48 INFO - PROCESS | 1956 | 1461677148236 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 06:25:48 INFO - PROCESS | 1956 | 1461677148244 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:25:48 INFO - PROCESS | 1956 | 1461677148247 Marionette TRACE conn4 <- [1,2578,null,{}] 06:25:48 INFO - PROCESS | 1956 | 1461677148253 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}] 06:25:48 INFO - PROCESS | 1956 | 1461677148516 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 06:25:48 INFO - PROCESS | 1956 | 1461677148842 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a06b8b000 == 173 [pid = 1956] [id = 652] 06:25:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79ea371c00) [pid = 1956] [serial = 1957] [outer = (nil)] 06:25:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a0056dc00) [pid = 1956] [serial = 1958] [outer = 0x7f79ea371c00] 06:25:48 INFO - PROCESS | 1956 | 1461677148920 Marionette DEBUG loaded listener.js 06:25:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a00689000) [pid = 1956] [serial = 1959] [outer = 0x7f79ea371c00] 06:25:49 INFO - PROCESS | 1956 | 1461677149799 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]]]}] 06:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1632ms 06:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:25:49 INFO - PROCESS | 1956 | 1461677149875 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 06:25:49 INFO - PROCESS | 1956 | 1461677149878 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 06:25:49 INFO - PROCESS | 1956 | 1461677149885 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:25:49 INFO - PROCESS | 1956 | 1461677149888 Marionette TRACE conn4 <- [1,2582,null,{}] 06:25:49 INFO - PROCESS | 1956 | 1461677149895 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}] 06:25:50 INFO - PROCESS | 1956 | 1461677150177 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 06:25:50 INFO - PROCESS | 1956 | 1461677150496 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a091bf000 == 174 [pid = 1956] [id = 653] 06:25:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f79ebe84000) [pid = 1956] [serial = 1960] [outer = (nil)] 06:25:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f7a00876800) [pid = 1956] [serial = 1961] [outer = 0x7f79ebe84000] 06:25:50 INFO - PROCESS | 1956 | 1461677150574 Marionette DEBUG loaded listener.js 06:25:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f7a0087f400) [pid = 1956] [serial = 1962] [outer = 0x7f79ebe84000] 06:25:51 INFO - PROCESS | 1956 | 1461677151521 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]]]}] 06:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1683ms 06:25:51 INFO - PROCESS | 1956 | 1461677151568 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 06:25:51 INFO - PROCESS | 1956 | 1461677151572 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 06:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:25:51 INFO - PROCESS | 1956 | 1461677151578 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:25:51 INFO - PROCESS | 1956 | 1461677151582 Marionette TRACE conn4 <- [1,2586,null,{}] 06:25:51 INFO - PROCESS | 1956 | 1461677151589 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}] 06:25:51 INFO - PROCESS | 1956 | 1461677151840 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 06:25:52 INFO - PROCESS | 1956 | 1461677152164 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a098d8800 == 175 [pid = 1956] [id = 654] 06:25:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f7a002e2c00) [pid = 1956] [serial = 1963] [outer = (nil)] 06:25:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f7a008eb800) [pid = 1956] [serial = 1964] [outer = 0x7f7a002e2c00] 06:25:52 INFO - PROCESS | 1956 | 1461677152245 Marionette DEBUG loaded listener.js 06:25:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f7a00a4ac00) [pid = 1956] [serial = 1965] [outer = 0x7f7a002e2c00] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79e8aee000 == 174 [pid = 1956] [id = 585] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef5db800 == 173 [pid = 1956] [id = 636] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef1a1800 == 172 [pid = 1956] [id = 635] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eebc5800 == 171 [pid = 1956] [id = 634] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebc1b800 == 170 [pid = 1956] [id = 633] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0079a000 == 169 [pid = 1956] [id = 627] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00108800 == 168 [pid = 1956] [id = 626] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffc51000 == 167 [pid = 1956] [id = 625] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa229800 == 166 [pid = 1956] [id = 624] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8e6d800 == 165 [pid = 1956] [id = 623] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f845c000 == 164 [pid = 1956] [id = 622] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6a9a000 == 163 [pid = 1956] [id = 621] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5cbe800 == 162 [pid = 1956] [id = 620] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4d43000 == 161 [pid = 1956] [id = 619] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f440d800 == 160 [pid = 1956] [id = 618] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2f84800 == 159 [pid = 1956] [id = 617] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eff5b800 == 158 [pid = 1956] [id = 616] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef7c2800 == 157 [pid = 1956] [id = 615] 06:25:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ec5c3800 == 156 [pid = 1956] [id = 614] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f7a04b66c00) [pid = 1956] [serial = 1818] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a07cdd000) [pid = 1956] [serial = 1820] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f7a08eb6800) [pid = 1956] [serial = 1821] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f79fe8c5800) [pid = 1956] [serial = 1797] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f7a01e43c00) [pid = 1956] [serial = 1808] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f7a18045c00) [pid = 1956] [serial = 1830] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f7a00d66800) [pid = 1956] [serial = 1805] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f7a0aa0e400) [pid = 1956] [serial = 1823] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79fea96c00) [pid = 1956] [serial = 1800] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f79f58d9000) [pid = 1956] [serial = 1704] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f7a16feac00) [pid = 1956] [serial = 1829] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79ed66ac00) [pid = 1956] [serial = 1776] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79ed661400) [pid = 1956] [serial = 1835] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f7a01b36400) [pid = 1956] [serial = 1806] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f7a16eb0400) [pid = 1956] [serial = 1827] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f79f1fa3400) [pid = 1956] [serial = 1778] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f7a03531000) [pid = 1956] [serial = 1809] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79f553e400) [pid = 1956] [serial = 1787] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79f8f73c00) [pid = 1956] [serial = 1793] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79ebc3c400) [pid = 1956] [serial = 1833] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79f58de000) [pid = 1956] [serial = 1788] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79f30a3800) [pid = 1956] [serial = 1781] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f79f813a400) [pid = 1956] [serial = 1791] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f7a0c70c000) [pid = 1956] [serial = 1826] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f7a04a5c000) [pid = 1956] [serial = 1817] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79ebe8c800) [pid = 1956] [serial = 1775] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f7a04229c00) [pid = 1956] [serial = 1812] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79fe8ca000) [pid = 1956] [serial = 1799] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a044d7000) [pid = 1956] [serial = 1815] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f7a0b86f000) [pid = 1956] [serial = 1824] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f7a0444b000) [pid = 1956] [serial = 1814] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79ed66a400) [pid = 1956] [serial = 1836] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79f4e72000) [pid = 1956] [serial = 1785] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79ebc31c00) [pid = 1956] [serial = 1832] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79ffcb4000) [pid = 1956] [serial = 1802] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79f9bba000) [pid = 1956] [serial = 1794] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79ef1b4800) [pid = 1956] [serial = 1838] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f7a04042800) [pid = 1956] [serial = 1811] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79fe870c00) [pid = 1956] [serial = 1796] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f2549000) [pid = 1956] [serial = 1779] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79ef848c00) [pid = 1956] [serial = 1839] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f7a1bcaa800) [pid = 1956] [serial = 1758] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f7a002df800) [pid = 1956] [serial = 1803] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79f6cb2800) [pid = 1956] [serial = 1790] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79f369c000) [pid = 1956] [serial = 1782] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79f45fb000) [pid = 1956] [serial = 1784] [outer = (nil)] [url = about:blank] 06:25:54 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79ef84a800) [pid = 1956] [serial = 1841] [outer = (nil)] [url = about:blank] 06:25:55 INFO - PROCESS | 1956 | 1461677155088 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]]]}] 06:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 3587ms 06:25:55 INFO - PROCESS | 1956 | 1461677155167 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 06:25:55 INFO - PROCESS | 1956 | 1461677155172 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 06:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:25:55 INFO - PROCESS | 1956 | 1461677155180 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:25:55 INFO - PROCESS | 1956 | 1461677155183 Marionette TRACE conn4 <- [1,2590,null,{}] 06:25:55 INFO - PROCESS | 1956 | 1461677155190 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}] 06:25:55 INFO - PROCESS | 1956 | 1461677155409 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 06:25:55 INFO - PROCESS | 1956 | 1461677155631 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebedd800 == 157 [pid = 1956] [id = 655] 06:25:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79ebc3a400) [pid = 1956] [serial = 1966] [outer = (nil)] 06:25:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79ebe07000) [pid = 1956] [serial = 1967] [outer = 0x7f79ebc3a400] 06:25:55 INFO - PROCESS | 1956 | 1461677155701 Marionette DEBUG loaded listener.js 06:25:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79ebe86000) [pid = 1956] [serial = 1968] [outer = 0x7f79ebc3a400] 06:25:56 INFO - PROCESS | 1956 | 1461677156500 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]]]}] 06:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1381ms 06:25:56 INFO - PROCESS | 1956 | 1461677156562 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 06:25:56 INFO - PROCESS | 1956 | 1461677156571 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 06:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:25:56 INFO - PROCESS | 1956 | 1461677156580 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:25:56 INFO - PROCESS | 1956 | 1461677156583 Marionette TRACE conn4 <- [1,2594,null,{}] 06:25:56 INFO - PROCESS | 1956 | 1461677156588 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}] 06:25:56 INFO - PROCESS | 1956 | 1461677156818 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 06:25:57 INFO - PROCESS | 1956 | 1461677157026 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eefe3800 == 158 [pid = 1956] [id = 656] 06:25:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79eb7f2400) [pid = 1956] [serial = 1969] [outer = (nil)] 06:25:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79eec59c00) [pid = 1956] [serial = 1970] [outer = 0x7f79eb7f2400] 06:25:57 INFO - PROCESS | 1956 | 1461677157094 Marionette DEBUG loaded listener.js 06:25:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79ef1ba800) [pid = 1956] [serial = 1971] [outer = 0x7f79eb7f2400] 06:25:58 INFO - PROCESS | 1956 | 1461677158090 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]]]}] 06:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1536ms 06:25:58 INFO - PROCESS | 1956 | 1461677158117 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 06:25:58 INFO - PROCESS | 1956 | 1461677158120 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 06:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:25:58 INFO - PROCESS | 1956 | 1461677158126 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:25:58 INFO - PROCESS | 1956 | 1461677158132 Marionette TRACE conn4 <- [1,2598,null,{}] 06:25:58 INFO - PROCESS | 1956 | 1461677158153 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}] 06:25:58 INFO - PROCESS | 1956 | 1461677158443 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 06:25:58 INFO - PROCESS | 1956 | 1461677158481 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef5e1800 == 159 [pid = 1956] [id = 657] 06:25:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f1fa3400) [pid = 1956] [serial = 1972] [outer = (nil)] 06:25:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f1fad800) [pid = 1956] [serial = 1973] [outer = 0x7f79f1fa3400] 06:25:58 INFO - PROCESS | 1956 | 1461677158548 Marionette DEBUG loaded listener.js 06:25:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f21c6800) [pid = 1956] [serial = 1974] [outer = 0x7f79f1fa3400] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79efef3c00) [pid = 1956] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f30ad000) [pid = 1956] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79ef846c00) [pid = 1956] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79f30acc00) [pid = 1956] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79ebc35400) [pid = 1956] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79f6cbb800) [pid = 1956] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79f840cc00) [pid = 1956] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79f6b95000) [pid = 1956] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79ea365c00) [pid = 1956] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79f29f3400) [pid = 1956] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79f8f7bc00) [pid = 1956] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79f44d2800) [pid = 1956] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79f21bcc00) [pid = 1956] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79f30abc00) [pid = 1956] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f79f61aa000) [pid = 1956] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f79ebe89400) [pid = 1956] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79f26f6800) [pid = 1956] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79ea367000) [pid = 1956] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f79eb7e9400) [pid = 1956] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f79ef1b5400) [pid = 1956] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f79f29f3800) [pid = 1956] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f79ed660000) [pid = 1956] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:25:59 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f79f5da3000) [pid = 1956] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:26:00 INFO - PROCESS | 1956 | 1461677160238 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]]]}] 06:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2140ms 06:26:00 INFO - PROCESS | 1956 | 1461677160266 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 06:26:00 INFO - PROCESS | 1956 | 1461677160271 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 06:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:26:00 INFO - PROCESS | 1956 | 1461677160276 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:26:00 INFO - PROCESS | 1956 | 1461677160278 Marionette TRACE conn4 <- [1,2602,null,{}] 06:26:00 INFO - PROCESS | 1956 | 1461677160284 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}] 06:26:00 INFO - PROCESS | 1956 | 1461677160496 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 06:26:00 INFO - PROCESS | 1956 | 1461677160686 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26e3800 == 160 [pid = 1956] [id = 658] 06:26:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f79ea365c00) [pid = 1956] [serial = 1975] [outer = (nil)] 06:26:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f79efef3c00) [pid = 1956] [serial = 1976] [outer = 0x7f79ea365c00] 06:26:00 INFO - PROCESS | 1956 | 1461677160754 Marionette DEBUG loaded listener.js 06:26:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f79f2561000) [pid = 1956] [serial = 1977] [outer = 0x7f79ea365c00] 06:26:01 INFO - PROCESS | 1956 | 1461677161512 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]]]}] 06:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1278ms 06:26:01 INFO - PROCESS | 1956 | 1461677161556 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 06:26:01 INFO - PROCESS | 1956 | 1461677161560 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 06:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:26:01 INFO - PROCESS | 1956 | 1461677161566 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:26:01 INFO - PROCESS | 1956 | 1461677161581 Marionette TRACE conn4 <- [1,2606,null,{}] 06:26:01 INFO - PROCESS | 1956 | 1461677161588 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}] 06:26:01 INFO - PROCESS | 1956 | 1461677161803 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 06:26:02 INFO - PROCESS | 1956 | 1461677162229 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eb7ae800 == 161 [pid = 1956] [id = 659] 06:26:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f79ea36dc00) [pid = 1956] [serial = 1978] [outer = (nil)] 06:26:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79eb35b400) [pid = 1956] [serial = 1979] [outer = 0x7f79ea36dc00] 06:26:02 INFO - PROCESS | 1956 | 1461677162323 Marionette DEBUG loaded listener.js 06:26:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79eb7f5000) [pid = 1956] [serial = 1980] [outer = 0x7f79ea36dc00] 06:26:03 INFO - PROCESS | 1956 | 1461677163324 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]]]}] 06:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1800ms 06:26:03 INFO - PROCESS | 1956 | 1461677163370 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 06:26:03 INFO - PROCESS | 1956 | 1461677163376 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 06:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:26:03 INFO - PROCESS | 1956 | 1461677163384 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:26:03 INFO - PROCESS | 1956 | 1461677163389 Marionette TRACE conn4 <- [1,2610,null,{}] 06:26:03 INFO - PROCESS | 1956 | 1461677163397 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}] 06:26:03 INFO - PROCESS | 1956 | 1461677163649 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 06:26:03 INFO - PROCESS | 1956 | 1461677163973 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef7e2800 == 162 [pid = 1956] [id = 660] 06:26:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79eec55400) [pid = 1956] [serial = 1981] [outer = (nil)] 06:26:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79ef1b9000) [pid = 1956] [serial = 1982] [outer = 0x7f79eec55400] 06:26:04 INFO - PROCESS | 1956 | 1461677164057 Marionette DEBUG loaded listener.js 06:26:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79efeecc00) [pid = 1956] [serial = 1983] [outer = 0x7f79eec55400] 06:26:05 INFO - PROCESS | 1956 | 1461677165002 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]]]}] 06:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1683ms 06:26:05 INFO - PROCESS | 1956 | 1461677165072 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 06:26:05 INFO - PROCESS | 1956 | 1461677165078 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 06:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:26:05 INFO - PROCESS | 1956 | 1461677165085 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:26:05 INFO - PROCESS | 1956 | 1461677165088 Marionette TRACE conn4 <- [1,2614,null,{}] 06:26:05 INFO - PROCESS | 1956 | 1461677165094 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}] 06:26:05 INFO - PROCESS | 1956 | 1461677165379 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 06:26:05 INFO - PROCESS | 1956 | 1461677165741 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4414000 == 163 [pid = 1956] [id = 661] 06:26:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79f1fa9400) [pid = 1956] [serial = 1984] [outer = (nil)] 06:26:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79f2558400) [pid = 1956] [serial = 1985] [outer = 0x7f79f1fa9400] 06:26:05 INFO - PROCESS | 1956 | 1461677165819 Marionette DEBUG loaded listener.js 06:26:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79f2583000) [pid = 1956] [serial = 1986] [outer = 0x7f79f1fa9400] 06:26:06 INFO - PROCESS | 1956 | 1461677166760 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]]]}] 06:26:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:26:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1730ms 06:26:06 INFO - PROCESS | 1956 | 1461677166817 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 06:26:06 INFO - PROCESS | 1956 | 1461677166821 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 06:26:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:26:06 INFO - PROCESS | 1956 | 1461677166835 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:26:06 INFO - PROCESS | 1956 | 1461677166844 Marionette TRACE conn4 <- [1,2618,null,{}] 06:26:06 INFO - PROCESS | 1956 | 1461677166852 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}] 06:26:07 INFO - PROCESS | 1956 | 1461677167148 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 06:26:07 INFO - PROCESS | 1956 | 1461677167466 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5cb7800 == 164 [pid = 1956] [id = 662] 06:26:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79f26fa400) [pid = 1956] [serial = 1987] [outer = (nil)] 06:26:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79f29fd800) [pid = 1956] [serial = 1988] [outer = 0x7f79f26fa400] 06:26:07 INFO - PROCESS | 1956 | 1461677167549 Marionette DEBUG loaded listener.js 06:26:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79f3698c00) [pid = 1956] [serial = 1989] [outer = 0x7f79f26fa400] 06:26:08 INFO - PROCESS | 1956 | 1461677168467 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]]]}] 06:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1704ms 06:26:08 INFO - PROCESS | 1956 | 1461677168533 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 06:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:26:08 INFO - PROCESS | 1956 | 1461677168537 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 06:26:08 INFO - PROCESS | 1956 | 1461677168544 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:26:08 INFO - PROCESS | 1956 | 1461677168547 Marionette TRACE conn4 <- [1,2622,null,{}] 06:26:08 INFO - PROCESS | 1956 | 1461677168553 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}] 06:26:08 INFO - PROCESS | 1956 | 1461677168805 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 06:26:09 INFO - PROCESS | 1956 | 1461677169138 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8332800 == 165 [pid = 1956] [id = 663] 06:26:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79ef847400) [pid = 1956] [serial = 1990] [outer = (nil)] 06:26:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f369e000) [pid = 1956] [serial = 1991] [outer = 0x7f79ef847400] 06:26:09 INFO - PROCESS | 1956 | 1461677169278 Marionette DEBUG loaded listener.js 06:26:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79f45f2000) [pid = 1956] [serial = 1992] [outer = 0x7f79ef847400] 06:26:10 INFO - PROCESS | 1956 | 1461677170654 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]]]}] 06:26:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2182ms 06:26:10 INFO - PROCESS | 1956 | 1461677170726 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 06:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:26:10 INFO - PROCESS | 1956 | 1461677170731 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 06:26:10 INFO - PROCESS | 1956 | 1461677170737 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:26:10 INFO - PROCESS | 1956 | 1461677170741 Marionette TRACE conn4 <- [1,2626,null,{}] 06:26:10 INFO - PROCESS | 1956 | 1461677170747 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}] 06:26:10 INFO - PROCESS | 1956 | 1461677170985 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 06:26:11 INFO - PROCESS | 1956 | 1461677171309 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8df2000 == 166 [pid = 1956] [id = 664] 06:26:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f4e77000) [pid = 1956] [serial = 1993] [outer = (nil)] 06:26:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79f4e81000) [pid = 1956] [serial = 1994] [outer = 0x7f79f4e77000] 06:26:11 INFO - PROCESS | 1956 | 1461677171401 Marionette DEBUG loaded listener.js 06:26:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f58d8c00) [pid = 1956] [serial = 1995] [outer = 0x7f79f4e77000] 06:26:12 INFO - PROCESS | 1956 | 1461677172391 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]]]}] 06:26:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:26:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1732ms 06:26:12 INFO - PROCESS | 1956 | 1461677172469 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 06:26:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:26:12 INFO - PROCESS | 1956 | 1461677172474 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 06:26:12 INFO - PROCESS | 1956 | 1461677172480 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:26:12 INFO - PROCESS | 1956 | 1461677172483 Marionette TRACE conn4 <- [1,2630,null,{}] 06:26:12 INFO - PROCESS | 1956 | 1461677172489 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}] 06:26:12 INFO - PROCESS | 1956 | 1461677172775 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 06:26:13 INFO - PROCESS | 1956 | 1461677173092 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe8df000 == 167 [pid = 1956] [id = 665] 06:26:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f4e77800) [pid = 1956] [serial = 1996] [outer = (nil)] 06:26:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f61a9400) [pid = 1956] [serial = 1997] [outer = 0x7f79f4e77800] 06:26:13 INFO - PROCESS | 1956 | 1461677173168 Marionette DEBUG loaded listener.js 06:26:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f6b93800) [pid = 1956] [serial = 1998] [outer = 0x7f79f4e77800] 06:26:14 INFO - PROCESS | 1956 | 1461677174001 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]]]}] 06:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1592ms 06:26:14 INFO - PROCESS | 1956 | 1461677174073 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 06:26:14 INFO - PROCESS | 1956 | 1461677174075 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 06:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:26:14 INFO - PROCESS | 1956 | 1461677174082 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:26:14 INFO - PROCESS | 1956 | 1461677174084 Marionette TRACE conn4 <- [1,2634,null,{}] 06:26:14 INFO - PROCESS | 1956 | 1461677174090 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}] 06:26:14 INFO - PROCESS | 1956 | 1461677174331 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 06:26:14 INFO - PROCESS | 1956 | 1461677174682 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00418800 == 168 [pid = 1956] [id = 666] 06:26:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79ed20a400) [pid = 1956] [serial = 1999] [outer = (nil)] 06:26:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f6cb4400) [pid = 1956] [serial = 2000] [outer = 0x7f79ed20a400] 06:26:14 INFO - PROCESS | 1956 | 1461677174762 Marionette DEBUG loaded listener.js 06:26:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f840cc00) [pid = 1956] [serial = 2001] [outer = 0x7f79ed20a400] 06:26:15 INFO - PROCESS | 1956 | 1461677175660 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]]]}] 06:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1630ms 06:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:26:15 INFO - PROCESS | 1956 | 1461677175714 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 06:26:15 INFO - PROCESS | 1956 | 1461677175717 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 06:26:15 INFO - PROCESS | 1956 | 1461677175723 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:26:15 INFO - PROCESS | 1956 | 1461677175727 Marionette TRACE conn4 <- [1,2638,null,{}] 06:26:15 INFO - PROCESS | 1956 | 1461677175732 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}] 06:26:15 INFO - PROCESS | 1956 | 1461677175969 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 06:26:16 INFO - PROCESS | 1956 | 1461677176288 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00d48000 == 169 [pid = 1956] [id = 667] 06:26:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f1fa8800) [pid = 1956] [serial = 2002] [outer = (nil)] 06:26:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f8d39000) [pid = 1956] [serial = 2003] [outer = 0x7f79f1fa8800] 06:26:16 INFO - PROCESS | 1956 | 1461677176367 Marionette DEBUG loaded listener.js 06:26:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79f9ab6c00) [pid = 1956] [serial = 2004] [outer = 0x7f79f1fa8800] 06:26:17 INFO - PROCESS | 1956 | 1461677177237 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]]]}] 06:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1581ms 06:26:17 INFO - PROCESS | 1956 | 1461677177304 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 06:26:17 INFO - PROCESS | 1956 | 1461677177308 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 06:26:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:26:17 INFO - PROCESS | 1956 | 1461677177315 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:26:17 INFO - PROCESS | 1956 | 1461677177318 Marionette TRACE conn4 <- [1,2642,null,{}] 06:26:17 INFO - PROCESS | 1956 | 1461677177323 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}] 06:26:17 INFO - PROCESS | 1956 | 1461677177571 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 06:26:17 INFO - PROCESS | 1956 | 1461677177887 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03814800 == 170 [pid = 1956] [id = 668] 06:26:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79f6ba0c00) [pid = 1956] [serial = 2005] [outer = (nil)] 06:26:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f79f9bb2c00) [pid = 1956] [serial = 2006] [outer = 0x7f79f6ba0c00] 06:26:17 INFO - PROCESS | 1956 | 1461677177969 Marionette DEBUG loaded listener.js 06:26:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79fa4f9800) [pid = 1956] [serial = 2007] [outer = 0x7f79f6ba0c00] 06:26:18 INFO - PROCESS | 1956 | 1461677178839 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]]]}] 06:26:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:26:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1580ms 06:26:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:26:18 INFO - PROCESS | 1956 | 1461677178896 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 06:26:18 INFO - PROCESS | 1956 | 1461677178898 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 06:26:18 INFO - PROCESS | 1956 | 1461677178905 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:26:18 INFO - PROCESS | 1956 | 1461677178908 Marionette TRACE conn4 <- [1,2646,null,{}] 06:26:18 INFO - PROCESS | 1956 | 1461677178914 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}] 06:26:19 INFO - PROCESS | 1956 | 1461677179154 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 06:26:19 INFO - PROCESS | 1956 | 1461677179489 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04185800 == 171 [pid = 1956] [id = 669] 06:26:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79fe8c2400) [pid = 1956] [serial = 2008] [outer = (nil)] 06:26:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79fe8c9000) [pid = 1956] [serial = 2009] [outer = 0x7f79fe8c2400] 06:26:19 INFO - PROCESS | 1956 | 1461677179585 Marionette DEBUG loaded listener.js 06:26:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79fe90ac00) [pid = 1956] [serial = 2010] [outer = 0x7f79fe8c2400] 06:26:20 INFO - PROCESS | 1956 | 1461677180508 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]]]}] 06:26:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:26:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1632ms 06:26:20 INFO - PROCESS | 1956 | 1461677180537 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 06:26:20 INFO - PROCESS | 1956 | 1461677180542 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 06:26:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:26:20 INFO - PROCESS | 1956 | 1461677180547 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:26:20 INFO - PROCESS | 1956 | 1461677180551 Marionette TRACE conn4 <- [1,2650,null,{}] 06:26:20 INFO - PROCESS | 1956 | 1461677180557 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}] 06:26:20 INFO - PROCESS | 1956 | 1461677180822 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 06:26:21 INFO - PROCESS | 1956 | 1461677181068 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04868800 == 172 [pid = 1956] [id = 670] 06:26:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79fea89c00) [pid = 1956] [serial = 2011] [outer = (nil)] 06:26:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f7a00878400) [pid = 1956] [serial = 2012] [outer = 0x7f79fea89c00] 06:26:21 INFO - PROCESS | 1956 | 1461677181190 Marionette DEBUG loaded listener.js 06:26:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f7a008ee800) [pid = 1956] [serial = 2013] [outer = 0x7f79fea89c00] 06:26:22 INFO - PROCESS | 1956 | 1461677182056 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]]]}] 06:26:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:26:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1579ms 06:26:22 INFO - PROCESS | 1956 | 1461677182129 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 06:26:22 INFO - PROCESS | 1956 | 1461677182133 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 06:26:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:26:22 INFO - PROCESS | 1956 | 1461677182138 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:26:22 INFO - PROCESS | 1956 | 1461677182141 Marionette TRACE conn4 <- [1,2654,null,{}] 06:26:22 INFO - PROCESS | 1956 | 1461677182146 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}] 06:26:22 INFO - PROCESS | 1956 | 1461677182386 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 06:26:22 INFO - PROCESS | 1956 | 1461677182714 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a049ca800 == 173 [pid = 1956] [id = 671] 06:26:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79fea8a800) [pid = 1956] [serial = 2014] [outer = (nil)] 06:26:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f7a00a56800) [pid = 1956] [serial = 2015] [outer = 0x7f79fea8a800] 06:26:22 INFO - PROCESS | 1956 | 1461677182794 Marionette DEBUG loaded listener.js 06:26:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f7a00ad5800) [pid = 1956] [serial = 2016] [outer = 0x7f79fea8a800] 06:26:23 INFO - PROCESS | 1956 | 1461677183631 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]]]}] 06:26:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:26:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1536ms 06:26:23 INFO - PROCESS | 1956 | 1461677183676 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 06:26:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:26:23 INFO - PROCESS | 1956 | 1461677183688 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 06:26:23 INFO - PROCESS | 1956 | 1461677183695 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:26:23 INFO - PROCESS | 1956 | 1461677183698 Marionette TRACE conn4 <- [1,2658,null,{}] 06:26:23 INFO - PROCESS | 1956 | 1461677183703 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}] 06:26:23 INFO - PROCESS | 1956 | 1461677183940 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 06:26:24 INFO - PROCESS | 1956 | 1461677184261 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a097ac000 == 174 [pid = 1956] [id = 672] 06:26:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f79f5dab800) [pid = 1956] [serial = 2017] [outer = (nil)] 06:26:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f7a00ad7400) [pid = 1956] [serial = 2018] [outer = 0x7f79f5dab800] 06:26:24 INFO - PROCESS | 1956 | 1461677184339 Marionette DEBUG loaded listener.js 06:26:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f7a00ce3000) [pid = 1956] [serial = 2019] [outer = 0x7f79f5dab800] 06:26:25 INFO - PROCESS | 1956 | 1461677185208 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]]]}] 06:26:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:26:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1545ms 06:26:25 INFO - PROCESS | 1956 | 1461677185240 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 06:26:25 INFO - PROCESS | 1956 | 1461677185244 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 06:26:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:26:25 INFO - PROCESS | 1956 | 1461677185250 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:26:25 INFO - PROCESS | 1956 | 1461677185252 Marionette TRACE conn4 <- [1,2662,null,{}] 06:26:25 INFO - PROCESS | 1956 | 1461677185258 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}] 06:26:25 INFO - PROCESS | 1956 | 1461677185507 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 06:26:25 INFO - PROCESS | 1956 | 1461677185864 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa73000 == 175 [pid = 1956] [id = 673] 06:26:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a00cedc00) [pid = 1956] [serial = 2020] [outer = (nil)] 06:26:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f7a00d6cc00) [pid = 1956] [serial = 2021] [outer = 0x7f7a00cedc00] 06:26:25 INFO - PROCESS | 1956 | 1461677185943 Marionette DEBUG loaded listener.js 06:26:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f7a00d73000) [pid = 1956] [serial = 2022] [outer = 0x7f7a00cedc00] 06:26:26 INFO - PROCESS | 1956 | 1461677186821 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]]]}] 06:26:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:26:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1640ms 06:26:26 INFO - PROCESS | 1956 | 1461677186892 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 06:26:26 INFO - PROCESS | 1956 | 1461677186896 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 06:26:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:26:26 INFO - PROCESS | 1956 | 1461677186903 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:26:26 INFO - PROCESS | 1956 | 1461677186906 Marionette TRACE conn4 <- [1,2666,null,{}] 06:26:26 INFO - PROCESS | 1956 | 1461677186912 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}] 06:26:27 INFO - PROCESS | 1956 | 1461677187201 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 06:26:27 INFO - PROCESS | 1956 | 1461677187524 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aab1000 == 176 [pid = 1956] [id = 674] 06:26:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a00add000) [pid = 1956] [serial = 2023] [outer = (nil)] 06:26:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a00ea0800) [pid = 1956] [serial = 2024] [outer = 0x7f7a00add000] 06:26:27 INFO - PROCESS | 1956 | 1461677187606 Marionette DEBUG loaded listener.js 06:26:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f7a010cc800) [pid = 1956] [serial = 2025] [outer = 0x7f7a00add000] 06:26:28 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:28 INFO - PROCESS | 1956 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:26:28 INFO - PROCESS | 1956 | 1461677188916 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]]]}] 06:26:28 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) 06:26:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2031ms 06:26:28 INFO - PROCESS | 1956 | 1461677188936 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 06:26:28 INFO - PROCESS | 1956 | 1461677188943 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 06:26:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:26:28 INFO - PROCESS | 1956 | 1461677188957 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:26:28 INFO - PROCESS | 1956 | 1461677188959 Marionette TRACE conn4 <- [1,2670,null,{}] 06:26:28 INFO - PROCESS | 1956 | 1461677188966 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}] 06:26:29 INFO - PROCESS | 1956 | 1461677189287 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 06:26:29 INFO - PROCESS | 1956 | 1461677189540 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0b814000 == 177 [pid = 1956] [id = 675] 06:26:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f79ea36b000) [pid = 1956] [serial = 2026] [outer = (nil)] 06:26:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f7a00e9a400) [pid = 1956] [serial = 2027] [outer = 0x7f79ea36b000] 06:26:29 INFO - PROCESS | 1956 | 1461677189614 Marionette DEBUG loaded listener.js 06:26:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a01de6c00) [pid = 1956] [serial = 2028] [outer = 0x7f79ea36b000] 06:26:30 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:30 INFO - PROCESS | 1956 | 1461677190982 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] 06:26:31 INFO - PROCESS | 1956 | 1461677191052 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 06:26:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:26:31 INFO - PROCESS | 1956 | 1461677191058 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:26:31 INFO - PROCESS | 1956 | 1461677191061 Marionette TRACE conn4 <- [1,2674,null,{}] 06:26:31 INFO - PROCESS | 1956 | 1461677191067 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}] 06:26:31 INFO - PROCESS | 1956 | 1461677191506 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 06:26:31 INFO - PROCESS | 1956 | 1461677191750 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0d3cd800 == 178 [pid = 1956] [id = 676] 06:26:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a01bb7000) [pid = 1956] [serial = 2029] [outer = (nil)] 06:26:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a02020000) [pid = 1956] [serial = 2030] [outer = 0x7f7a01bb7000] 06:26:31 INFO - PROCESS | 1956 | 1461677191879 Marionette DEBUG loaded listener.js 06:26:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f7a02121000) [pid = 1956] [serial = 2031] [outer = 0x7f7a01bb7000] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a007a0800 == 177 [pid = 1956] [id = 453] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00404800 == 176 [pid = 1956] [id = 327] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eefd5000 == 175 [pid = 1956] [id = 445] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26ee800 == 174 [pid = 1956] [id = 446] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6bcd000 == 173 [pid = 1956] [id = 448] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a042f2000 == 172 [pid = 1956] [id = 455] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03da3800 == 171 [pid = 1956] [id = 454] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffd87800 == 170 [pid = 1956] [id = 452] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26e3800 == 169 [pid = 1956] [id = 658] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef5e1800 == 168 [pid = 1956] [id = 657] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eefe3800 == 167 [pid = 1956] [id = 656] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebedd800 == 166 [pid = 1956] [id = 655] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a091bf000 == 165 [pid = 1956] [id = 653] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a06b8b000 == 164 [pid = 1956] [id = 652] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a049ce000 == 163 [pid = 1956] [id = 651] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048de000 == 162 [pid = 1956] [id = 650] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a045f0800 == 161 [pid = 1956] [id = 649] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a041cb000 == 160 [pid = 1956] [id = 648] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0381a800 == 159 [pid = 1956] [id = 647] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00f84000 == 158 [pid = 1956] [id = 646] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffd80000 == 157 [pid = 1956] [id = 645] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa329800 == 156 [pid = 1956] [id = 644] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f9cd7000 == 155 [pid = 1956] [id = 643] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6bd4800 == 154 [pid = 1956] [id = 642] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f55c8800 == 153 [pid = 1956] [id = 641] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4487800 == 152 [pid = 1956] [id = 640] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f2aea800 == 151 [pid = 1956] [id = 639] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef1a0800 == 150 [pid = 1956] [id = 638] 06:26:34 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eb7af800 == 149 [pid = 1956] [id = 637] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f79f2551400) [pid = 1956] [serial = 1854] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f79f4e6d000) [pid = 1956] [serial = 1868] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79f1fa9c00) [pid = 1956] [serial = 1850] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79f6b9a800) [pid = 1956] [serial = 1883] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79ebe02c00) [pid = 1956] [serial = 1901] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f79f9abac00) [pid = 1956] [serial = 1892] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79fa4f7000) [pid = 1956] [serial = 1896] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79f8c08000) [pid = 1956] [serial = 1889] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79f61b1400) [pid = 1956] [serial = 1880] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79ebe86400) [pid = 1956] [serial = 1902] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79f9bb0400) [pid = 1956] [serial = 1893] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f79f30ab400) [pid = 1956] [serial = 1860] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79fe86fc00) [pid = 1956] [serial = 1898] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79f4e8d800) [pid = 1956] [serial = 1871] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79f29f3c00) [pid = 1956] [serial = 1859] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79f255c000) [pid = 1956] [serial = 1856] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79f45efc00) [pid = 1956] [serial = 1865] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79f813bc00) [pid = 1956] [serial = 1887] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f79ef0aa400) [pid = 1956] [serial = 1905] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79f61a6000) [pid = 1956] [serial = 1878] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79f4e77400) [pid = 1956] [serial = 1869] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79f25ca000) [pid = 1956] [serial = 1773] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79ebe10000) [pid = 1956] [serial = 1845] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79f20bfc00) [pid = 1956] [serial = 1851] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f79ebc37800) [pid = 1956] [serial = 1844] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79f1fb2000) [pid = 1956] [serial = 1908] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79f56c5000) [pid = 1956] [serial = 1872] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79f257b000) [pid = 1956] [serial = 1857] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79f45fc400) [pid = 1956] [serial = 1866] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79f369f800) [pid = 1956] [serial = 1862] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f8d40800) [pid = 1956] [serial = 1890] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79f6acc800) [pid = 1956] [serial = 1881] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79eec52800) [pid = 1956] [serial = 1904] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79f615a400) [pid = 1956] [serial = 1877] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79eec53800) [pid = 1956] [serial = 1847] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f9ec6400) [pid = 1956] [serial = 1895] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79f6cb9000) [pid = 1956] [serial = 1884] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79f44d2000) [pid = 1956] [serial = 1863] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79f812e000) [pid = 1956] [serial = 1886] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79fe8bfc00) [pid = 1956] [serial = 1899] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79ef0b5000) [pid = 1956] [serial = 1848] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79f21cb800) [pid = 1956] [serial = 1853] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79f5da7400) [pid = 1956] [serial = 1874] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79efee8c00) [pid = 1956] [serial = 1907] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79f5f6d000) [pid = 1956] [serial = 1875] [outer = (nil)] [url = about:blank] 06:26:34 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79f20c1800) [pid = 1956] [serial = 1910] [outer = (nil)] [url = about:blank] 06:26:35 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:35 INFO - PROCESS | 1956 | 1461677195290 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] 06:26:35 INFO - PROCESS | 1956 | 1461677195316 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 06:26:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:26:35 INFO - PROCESS | 1956 | 1461677195325 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:26:35 INFO - PROCESS | 1956 | 1461677195329 Marionette TRACE conn4 <- [1,2678,null,{}] 06:26:35 INFO - PROCESS | 1956 | 1461677195337 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}] 06:26:35 INFO - PROCESS | 1956 | 1461677195563 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 06:26:35 INFO - PROCESS | 1956 | 1461677195822 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ed561000 == 150 [pid = 1956] [id = 677] 06:26:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79ebe8e400) [pid = 1956] [serial = 2032] [outer = (nil)] 06:26:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79ed207400) [pid = 1956] [serial = 2033] [outer = 0x7f79ebe8e400] 06:26:35 INFO - PROCESS | 1956 | 1461677195894 Marionette DEBUG loaded listener.js 06:26:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79ed66b800) [pid = 1956] [serial = 2034] [outer = 0x7f79ebe8e400] 06:26:37 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:37 INFO - PROCESS | 1956 | 1461677197133 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]]]}] 06:26: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) 06:26:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1839ms 06:26:37 INFO - PROCESS | 1956 | 1461677197165 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 06:26:37 INFO - PROCESS | 1956 | 1461677197172 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 06:26:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:26:37 INFO - PROCESS | 1956 | 1461677197183 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:26:37 INFO - PROCESS | 1956 | 1461677197186 Marionette TRACE conn4 <- [1,2682,null,{}] 06:26:37 INFO - PROCESS | 1956 | 1461677197193 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}] 06:26:37 INFO - PROCESS | 1956 | 1461677197560 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 06:26:37 INFO - PROCESS | 1956 | 1461677197616 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef199800 == 151 [pid = 1956] [id = 678] 06:26:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79eec4dc00) [pid = 1956] [serial = 2035] [outer = (nil)] 06:26:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79ef847800) [pid = 1956] [serial = 2036] [outer = 0x7f79eec4dc00] 06:26:37 INFO - PROCESS | 1956 | 1461677197680 Marionette DEBUG loaded listener.js 06:26:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79efef0400) [pid = 1956] [serial = 2037] [outer = 0x7f79eec4dc00] 06:26:39 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79f36a5000) [pid = 1956] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79eec54c00) [pid = 1956] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79f20c1c00) [pid = 1956] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79fe8c0400) [pid = 1956] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79ebe84000) [pid = 1956] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79ebc3a400) [pid = 1956] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79eb35c400) [pid = 1956] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79ef0a7400) [pid = 1956] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f79fe8cd000) [pid = 1956] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f79f1fa3400) [pid = 1956] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79f8136c00) [pid = 1956] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79f2577000) [pid = 1956] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f79ea371c00) [pid = 1956] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f79ffb40400) [pid = 1956] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f79ea366400) [pid = 1956] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f79eb7f2400) [pid = 1956] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f79f812e400) [pid = 1956] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f79f30a5800) [pid = 1956] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f79efef0000) [pid = 1956] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f7a002e2c00) [pid = 1956] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f79f9bb7400) [pid = 1956] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:26:39 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x7f79f30a9c00) [pid = 1956] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:26:39 INFO - PROCESS | 1956 | 1461677199446 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]]]}] 06:26:39 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) 06:26:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2286ms 06:26:39 INFO - PROCESS | 1956 | 1461677199469 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 06:26:39 INFO - PROCESS | 1956 | 1461677199473 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 06:26:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:26:39 INFO - PROCESS | 1956 | 1461677199479 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:26:39 INFO - PROCESS | 1956 | 1461677199485 Marionette TRACE conn4 <- [1,2686,null,{}] 06:26:39 INFO - PROCESS | 1956 | 1461677199506 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}] 06:26:39 INFO - PROCESS | 1956 | 1461677199804 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 06:26:39 INFO - PROCESS | 1956 | 1461677199927 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79efc3e800 == 152 [pid = 1956] [id = 679] 06:26:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x7f79ef0b6400) [pid = 1956] [serial = 2038] [outer = (nil)] 06:26:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f79f21c8400) [pid = 1956] [serial = 2039] [outer = 0x7f79ef0b6400] 06:26:40 INFO - PROCESS | 1956 | 1461677199997 Marionette DEBUG loaded listener.js 06:26:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f79f255cc00) [pid = 1956] [serial = 2040] [outer = 0x7f79ef0b6400] 06:26:41 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:41 INFO - PROCESS | 1956 | 1461677201240 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] 06:26:41 INFO - PROCESS | 1956 | 1461677201274 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 06:26:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:26:41 INFO - PROCESS | 1956 | 1461677201280 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:26:41 INFO - PROCESS | 1956 | 1461677201284 Marionette TRACE conn4 <- [1,2690,null,{}] 06:26:41 INFO - PROCESS | 1956 | 1461677201544 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}] 06:26:41 INFO - PROCESS | 1956 | 1461677201931 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 06:26:42 INFO - PROCESS | 1956 | 1461677202256 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ed54f000 == 153 [pid = 1956] [id = 680] 06:26:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f79ebc40400) [pid = 1956] [serial = 2041] [outer = (nil)] 06:26:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f79ebe11800) [pid = 1956] [serial = 2042] [outer = 0x7f79ebc40400] 06:26:42 INFO - PROCESS | 1956 | 1461677202398 Marionette DEBUG loaded listener.js 06:26:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f79ed664800) [pid = 1956] [serial = 2043] [outer = 0x7f79ebc40400] 06:26:43 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:43 INFO - PROCESS | 1956 | 1461677203982 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] 06:26:44 INFO - PROCESS | 1956 | 1461677204051 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 06:26:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:26:44 INFO - PROCESS | 1956 | 1461677204059 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:26:44 INFO - PROCESS | 1956 | 1461677204063 Marionette TRACE conn4 <- [1,2694,null,{}] 06:26:44 INFO - PROCESS | 1956 | 1461677204070 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}] 06:26:44 INFO - PROCESS | 1956 | 1461677204461 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 06:26:44 INFO - PROCESS | 1956 | 1461677204684 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26e8000 == 154 [pid = 1956] [id = 681] 06:26:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f79ed66c000) [pid = 1956] [serial = 2044] [outer = (nil)] 06:26:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f79efeeb800) [pid = 1956] [serial = 2045] [outer = 0x7f79ed66c000] 06:26:44 INFO - PROCESS | 1956 | 1461677204767 Marionette DEBUG loaded listener.js 06:26:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f79f20c3c00) [pid = 1956] [serial = 2046] [outer = 0x7f79ed66c000] 06:26:46 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:46 INFO - PROCESS | 1956 | 1461677206206 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] 06:26:46 INFO - PROCESS | 1956 | 1461677206255 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 06:26:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:26:46 INFO - PROCESS | 1956 | 1461677206262 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:26:46 INFO - PROCESS | 1956 | 1461677206265 Marionette TRACE conn4 <- [1,2698,null,{}] 06:26:46 INFO - PROCESS | 1956 | 1461677206271 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}] 06:26:46 INFO - PROCESS | 1956 | 1461677206639 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 06:26:46 INFO - PROCESS | 1956 | 1461677206884 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4473000 == 155 [pid = 1956] [id = 682] 06:26:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79f21bf000) [pid = 1956] [serial = 2047] [outer = (nil)] 06:26:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79f25c7c00) [pid = 1956] [serial = 2048] [outer = 0x7f79f21bf000] 06:26:46 INFO - PROCESS | 1956 | 1461677206969 Marionette DEBUG loaded listener.js 06:26:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79f2647800) [pid = 1956] [serial = 2049] [outer = 0x7f79f21bf000] 06:26:48 INFO - PROCESS | 1956 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:48 INFO - PROCESS | 1956 | 1461677208366 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] 06:26:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:26:48 INFO - PROCESS | 1956 | 1461677208421 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 06:26:48 INFO - PROCESS | 1956 | 1461677208430 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:26:48 INFO - PROCESS | 1956 | 1461677208434 Marionette TRACE conn4 <- [1,2702,null,{}] 06:26:48 INFO - PROCESS | 1956 | 1461677208439 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}] 06:26:48 INFO - PROCESS | 1956 | 1461677208763 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 06:26:49 INFO - PROCESS | 1956 | 1461677209005 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f55cd000 == 156 [pid = 1956] [id = 683] 06:26:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79f2563c00) [pid = 1956] [serial = 2050] [outer = (nil)] 06:26:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79f30a6400) [pid = 1956] [serial = 2051] [outer = 0x7f79f2563c00] 06:26:49 INFO - PROCESS | 1956 | 1461677209082 Marionette DEBUG loaded listener.js 06:26:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79f44d0c00) [pid = 1956] [serial = 2052] [outer = 0x7f79f2563c00] 06:26:50 INFO - PROCESS | 1956 | 1461677210018 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]]]}] 06:26:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:26:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1640ms 06:26:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:26:50 INFO - PROCESS | 1956 | 1461677210070 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 06:26:50 INFO - PROCESS | 1956 | 1461677210073 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 06:26:50 INFO - PROCESS | 1956 | 1461677210079 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:26:50 INFO - PROCESS | 1956 | 1461677210082 Marionette TRACE conn4 <- [1,2706,null,{}] 06:26:50 INFO - PROCESS | 1956 | 1461677210088 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}] 06:26:50 INFO - PROCESS | 1956 | 1461677210358 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 06:26:50 INFO - PROCESS | 1956 | 1461677210668 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6bd3800 == 157 [pid = 1956] [id = 684] 06:26:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79f2577c00) [pid = 1956] [serial = 2053] [outer = (nil)] 06:26:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79f4de0800) [pid = 1956] [serial = 2054] [outer = 0x7f79f2577c00] 06:26:50 INFO - PROCESS | 1956 | 1461677210749 Marionette DEBUG loaded listener.js 06:26:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79f4e6d800) [pid = 1956] [serial = 2055] [outer = 0x7f79f2577c00] 06:26:51 INFO - PROCESS | 1956 | 1461677211634 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]]]}] 06:26:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:26:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1589ms 06:26:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:26:51 INFO - PROCESS | 1956 | 1461677211667 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 06:26:51 INFO - PROCESS | 1956 | 1461677211671 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 06:26:51 INFO - PROCESS | 1956 | 1461677211677 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:26:51 INFO - PROCESS | 1956 | 1461677211680 Marionette TRACE conn4 <- [1,2710,null,{}] 06:26:51 INFO - PROCESS | 1956 | 1461677211685 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}] 06:26:51 INFO - PROCESS | 1956 | 1461677211973 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 06:26:52 INFO - PROCESS | 1956 | 1461677212297 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8e6f800 == 158 [pid = 1956] [id = 685] 06:26:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79f56cb800) [pid = 1956] [serial = 2056] [outer = (nil)] 06:26:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79f56d0400) [pid = 1956] [serial = 2057] [outer = 0x7f79f56cb800] 06:26:52 INFO - PROCESS | 1956 | 1461677212383 Marionette DEBUG loaded listener.js 06:26:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f5dacc00) [pid = 1956] [serial = 2058] [outer = 0x7f79f56cb800] 06:26:53 INFO - PROCESS | 1956 | 1461677213321 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] 06:26:53 INFO - PROCESS | 1956 | 1461677213362 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 06:26:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:26:53 INFO - PROCESS | 1956 | 1461677213368 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:26:53 INFO - PROCESS | 1956 | 1461677213371 Marionette TRACE conn4 <- [1,2714,null,{}] 06:26:53 INFO - PROCESS | 1956 | 1461677213377 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}] 06:26:53 INFO - PROCESS | 1956 | 1461677213623 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 06:26:53 INFO - PROCESS | 1956 | 1461677213949 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe751800 == 159 [pid = 1956] [id = 686] 06:26:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79ebc3f400) [pid = 1956] [serial = 2059] [outer = (nil)] 06:26:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79f5f6e000) [pid = 1956] [serial = 2060] [outer = 0x7f79ebc3f400] 06:26:54 INFO - PROCESS | 1956 | 1461677214032 Marionette DEBUG loaded listener.js 06:26:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f61b0800) [pid = 1956] [serial = 2061] [outer = 0x7f79ebc3f400] 06:26:54 INFO - PROCESS | 1956 | 1461677214885 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]]]}] 06:26:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:26:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1578ms 06:26:54 INFO - PROCESS | 1956 | 1461677214949 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 06:26:54 INFO - PROCESS | 1956 | 1461677214952 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 06:26:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:26:54 INFO - PROCESS | 1956 | 1461677214959 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:26:54 INFO - PROCESS | 1956 | 1461677214963 Marionette TRACE conn4 <- [1,2718,null,{}] 06:26:54 INFO - PROCESS | 1956 | 1461677214970 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}] 06:26:55 INFO - PROCESS | 1956 | 1461677215252 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 06:26:55 INFO - PROCESS | 1956 | 1461677215582 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffd83800 == 160 [pid = 1956] [id = 687] 06:26:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79ef0af000) [pid = 1956] [serial = 2062] [outer = (nil)] 06:26:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f6cbc400) [pid = 1956] [serial = 2063] [outer = 0x7f79ef0af000] 06:26:55 INFO - PROCESS | 1956 | 1461677215663 Marionette DEBUG loaded listener.js 06:26:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f8408800) [pid = 1956] [serial = 2064] [outer = 0x7f79ef0af000] 06:26:56 INFO - PROCESS | 1956 | 1461677216609 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] 06:26:56 INFO - PROCESS | 1956 | 1461677216647 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 06:26:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:26:56 INFO - PROCESS | 1956 | 1461677216654 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:26:56 INFO - PROCESS | 1956 | 1461677216657 Marionette TRACE conn4 <- [1,2722,null,{}] 06:26:56 INFO - PROCESS | 1956 | 1461677216662 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}] 06:26:56 INFO - PROCESS | 1956 | 1461677216903 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 06:26:57 INFO - PROCESS | 1956 | 1461677217179 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00d42800 == 161 [pid = 1956] [id = 688] 06:26:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f5f71000) [pid = 1956] [serial = 2065] [outer = (nil)] 06:26:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f9ab4800) [pid = 1956] [serial = 2066] [outer = 0x7f79f5f71000] 06:26:57 INFO - PROCESS | 1956 | 1461677217298 Marionette DEBUG loaded listener.js 06:26:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f9ecfc00) [pid = 1956] [serial = 2067] [outer = 0x7f79f5f71000] 06:26:58 INFO - PROCESS | 1956 | 1461677218206 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] 06:26:58 INFO - PROCESS | 1956 | 1461677218242 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 06:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:26:58 INFO - PROCESS | 1956 | 1461677218249 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:26:58 INFO - PROCESS | 1956 | 1461677218258 Marionette TRACE conn4 <- [1,2726,null,{}] 06:26:58 INFO - PROCESS | 1956 | 1461677218263 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}] 06:26:58 INFO - PROCESS | 1956 | 1461677218499 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 06:26:58 INFO - PROCESS | 1956 | 1461677218824 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0381a000 == 162 [pid = 1956] [id = 689] 06:26:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79ebc38c00) [pid = 1956] [serial = 2068] [outer = (nil)] 06:26:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79fe871c00) [pid = 1956] [serial = 2069] [outer = 0x7f79ebc38c00] 06:26:58 INFO - PROCESS | 1956 | 1461677218906 Marionette DEBUG loaded listener.js 06:26:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79fe8cac00) [pid = 1956] [serial = 2070] [outer = 0x7f79ebc38c00] 06:26:59 INFO - PROCESS | 1956 | 1461677219764 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]]]}] 06:26:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:26:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1534ms 06:26:59 INFO - PROCESS | 1956 | 1461677219793 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 06:26:59 INFO - PROCESS | 1956 | 1461677219797 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 06:26:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:26:59 INFO - PROCESS | 1956 | 1461677219806 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:26:59 INFO - PROCESS | 1956 | 1461677219809 Marionette TRACE conn4 <- [1,2730,null,{}] 06:26:59 INFO - PROCESS | 1956 | 1461677219815 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}] 06:27:00 INFO - PROCESS | 1956 | 1461677220073 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 06:27:00 INFO - PROCESS | 1956 | 1461677220352 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0419c000 == 163 [pid = 1956] [id = 690] 06:27:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79ffb36000) [pid = 1956] [serial = 2071] [outer = (nil)] 06:27:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79ffb3cc00) [pid = 1956] [serial = 2072] [outer = 0x7f79ffb36000] 06:27:00 INFO - PROCESS | 1956 | 1461677220501 Marionette DEBUG loaded listener.js 06:27:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79ffcb3c00) [pid = 1956] [serial = 2073] [outer = 0x7f79ffb36000] 06:27:01 INFO - PROCESS | 1956 | 1461677221815 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] 06:27:01 INFO - PROCESS | 1956 | 1461677221884 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 06:27:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:27:01 INFO - PROCESS | 1956 | 1461677221893 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:27:01 INFO - PROCESS | 1956 | 1461677221898 Marionette TRACE conn4 <- [1,2734,null,{}] 06:27:01 INFO - PROCESS | 1956 | 1461677221903 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}] 06:27:02 INFO - PROCESS | 1956 | 1461677222162 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 06:27:02 INFO - PROCESS | 1956 | 1461677222483 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a045e8800 == 164 [pid = 1956] [id = 691] 06:27:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f79ffb33000) [pid = 1956] [serial = 2074] [outer = (nil)] 06:27:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f7a002e5c00) [pid = 1956] [serial = 2075] [outer = 0x7f79ffb33000] 06:27:02 INFO - PROCESS | 1956 | 1461677222557 Marionette DEBUG loaded listener.js 06:27:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f7a00686c00) [pid = 1956] [serial = 2076] [outer = 0x7f79ffb33000] 06:27:03 INFO - PROCESS | 1956 | 1461677223473 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]]]}] 06:27:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:27:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1640ms 06:27:03 INFO - PROCESS | 1956 | 1461677223534 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 06:27:03 INFO - PROCESS | 1956 | 1461677223538 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 06:27:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:27:03 INFO - PROCESS | 1956 | 1461677223544 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:27:03 INFO - PROCESS | 1956 | 1461677223546 Marionette TRACE conn4 <- [1,2738,null,{}] 06:27:03 INFO - PROCESS | 1956 | 1461677223553 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}] 06:27:03 INFO - PROCESS | 1956 | 1461677223793 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 06:27:04 INFO - PROCESS | 1956 | 1461677224116 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048d1800 == 165 [pid = 1956] [id = 692] 06:27:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79ebe81000) [pid = 1956] [serial = 2077] [outer = (nil)] 06:27:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f7a0068ec00) [pid = 1956] [serial = 2078] [outer = 0x7f79ebe81000] 06:27:04 INFO - PROCESS | 1956 | 1461677224196 Marionette DEBUG loaded listener.js 06:27:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f7a00a4e800) [pid = 1956] [serial = 2079] [outer = 0x7f79ebe81000] 06:27:05 INFO - PROCESS | 1956 | 1461677225110 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]]]}] 06:27:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:27:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1629ms 06:27:05 INFO - PROCESS | 1956 | 1461677225180 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 06:27:05 INFO - PROCESS | 1956 | 1461677225187 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 06:27:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:27:05 INFO - PROCESS | 1956 | 1461677225195 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:27:05 INFO - PROCESS | 1956 | 1461677225197 Marionette TRACE conn4 <- [1,2742,null,{}] 06:27:05 INFO - PROCESS | 1956 | 1461677225203 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}] 06:27:05 INFO - PROCESS | 1956 | 1461677225458 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 06:27:05 INFO - PROCESS | 1956 | 1461677225778 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a05f7c000 == 166 [pid = 1956] [id = 693] 06:27:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79f1fb2c00) [pid = 1956] [serial = 2080] [outer = (nil)] 06:27:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f7a00d67400) [pid = 1956] [serial = 2081] [outer = 0x7f79f1fb2c00] 06:27:05 INFO - PROCESS | 1956 | 1461677225859 Marionette DEBUG loaded listener.js 06:27:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f7a010cfc00) [pid = 1956] [serial = 2082] [outer = 0x7f79f1fb2c00] 06:27:06 INFO - PROCESS | 1956 | 1461677226731 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]]]}] 06:27:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:27:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1581ms 06:27:06 INFO - PROCESS | 1956 | 1461677226777 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 06:27:06 INFO - PROCESS | 1956 | 1461677226781 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 06:27:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:27:06 INFO - PROCESS | 1956 | 1461677226787 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:27:06 INFO - PROCESS | 1956 | 1461677226789 Marionette TRACE conn4 <- [1,2746,null,{}] 06:27:06 INFO - PROCESS | 1956 | 1461677226795 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}] 06:27:07 INFO - PROCESS | 1956 | 1461677227033 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 06:27:07 INFO - PROCESS | 1956 | 1461677227314 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0947d800 == 167 [pid = 1956] [id = 694] 06:27:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79f254c800) [pid = 1956] [serial = 2083] [outer = (nil)] 06:27:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f7a0201f000) [pid = 1956] [serial = 2084] [outer = 0x7f79f254c800] 06:27:07 INFO - PROCESS | 1956 | 1461677227435 Marionette DEBUG loaded listener.js 06:27:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f7a0343a000) [pid = 1956] [serial = 2085] [outer = 0x7f79f254c800] 06:27:08 INFO - PROCESS | 1956 | 1461677228290 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]]]}] 06:27:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:27:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1579ms 06:27:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:27:08 INFO - PROCESS | 1956 | 1461677228367 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 06:27:08 INFO - PROCESS | 1956 | 1461677228370 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 06:27:08 INFO - PROCESS | 1956 | 1461677228377 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:27:08 INFO - PROCESS | 1956 | 1461677228380 Marionette TRACE conn4 <- [1,2750,null,{}] 06:27:08 INFO - PROCESS | 1956 | 1461677228386 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}] 06:27:08 INFO - PROCESS | 1956 | 1461677228673 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 06:27:09 INFO - PROCESS | 1956 | 1461677229006 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aaac000 == 168 [pid = 1956] [id = 695] 06:27:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f79f44ca000) [pid = 1956] [serial = 2086] [outer = (nil)] 06:27:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f7a0343ec00) [pid = 1956] [serial = 2087] [outer = 0x7f79f44ca000] 06:27:09 INFO - PROCESS | 1956 | 1461677229089 Marionette DEBUG loaded listener.js 06:27:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a0352f400) [pid = 1956] [serial = 2088] [outer = 0x7f79f44ca000] 06:27:09 INFO - PROCESS | 1956 | 1461677229937 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]]]}] 06:27:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:27:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1596ms 06:27:09 INFO - PROCESS | 1956 | 1461677229972 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 06:27:09 INFO - PROCESS | 1956 | 1461677229976 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 06:27:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:27:09 INFO - PROCESS | 1956 | 1461677229983 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:27:09 INFO - PROCESS | 1956 | 1461677229985 Marionette TRACE conn4 <- [1,2754,null,{}] 06:27:09 INFO - PROCESS | 1956 | 1461677229991 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}] 06:27:10 INFO - PROCESS | 1956 | 1461677230324 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 06:27:10 INFO - PROCESS | 1956 | 1461677230543 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a10321800 == 169 [pid = 1956] [id = 696] 06:27:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f79f4e78000) [pid = 1956] [serial = 2089] [outer = (nil)] 06:27:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f7a037f5400) [pid = 1956] [serial = 2090] [outer = 0x7f79f4e78000] 06:27:10 INFO - PROCESS | 1956 | 1461677230624 Marionette DEBUG loaded listener.js 06:27:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a03853000) [pid = 1956] [serial = 2091] [outer = 0x7f79f4e78000] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a041c5800 == 168 [pid = 1956] [id = 630] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0449a800 == 167 [pid = 1956] [id = 631] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03dac800 == 166 [pid = 1956] [id = 629] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01ea7000 == 165 [pid = 1956] [id = 628] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef199800 == 164 [pid = 1956] [id = 678] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ed561000 == 163 [pid = 1956] [id = 677] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0b814000 == 162 [pid = 1956] [id = 675] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aab1000 == 161 [pid = 1956] [id = 674] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa73000 == 160 [pid = 1956] [id = 673] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a097ac000 == 159 [pid = 1956] [id = 672] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a049ca800 == 158 [pid = 1956] [id = 671] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04868800 == 157 [pid = 1956] [id = 670] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04185800 == 156 [pid = 1956] [id = 669] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03814800 == 155 [pid = 1956] [id = 668] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00d48000 == 154 [pid = 1956] [id = 667] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00418800 == 153 [pid = 1956] [id = 666] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8df000 == 152 [pid = 1956] [id = 665] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8df2000 == 151 [pid = 1956] [id = 664] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8332800 == 150 [pid = 1956] [id = 663] 06:27:12 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f5cb7800 == 149 [pid = 1956] [id = 662] 06:27:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4414000 == 148 [pid = 1956] [id = 661] 06:27:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef7e2800 == 147 [pid = 1956] [id = 660] 06:27:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eb7ae800 == 146 [pid = 1956] [id = 659] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79f44d0800) [pid = 1956] [serial = 1928] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79ef846400) [pid = 1956] [serial = 1917] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79f25d3800) [pid = 1956] [serial = 1922] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f79ffb3bc00) [pid = 1956] [serial = 1947] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f7a0087f400) [pid = 1956] [serial = 1962] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79ef0b1800) [pid = 1956] [serial = 1916] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79ebe07000) [pid = 1956] [serial = 1967] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79eb364800) [pid = 1956] [serial = 1913] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79f56c9800) [pid = 1956] [serial = 1931] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79ffdddc00) [pid = 1956] [serial = 1953] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f79f21c6800) [pid = 1956] [serial = 1974] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79ebe86000) [pid = 1956] [serial = 1968] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79f840b400) [pid = 1956] [serial = 1940] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79f30a6000) [pid = 1956] [serial = 1926] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79efef3c00) [pid = 1956] [serial = 1976] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79ebe08400) [pid = 1956] [serial = 1914] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f79f1fad800) [pid = 1956] [serial = 1973] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f7a0056dc00) [pid = 1956] [serial = 1958] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f7a00564800) [pid = 1956] [serial = 1956] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79f8d32c00) [pid = 1956] [serial = 1941] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79efeed400) [pid = 1956] [serial = 1842] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79f58de800) [pid = 1956] [serial = 1932] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f26fe000) [pid = 1956] [serial = 1925] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79eec59c00) [pid = 1956] [serial = 1970] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f7a00876800) [pid = 1956] [serial = 1961] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79ffcaec00) [pid = 1956] [serial = 1950] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79ef1ba800) [pid = 1956] [serial = 1971] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f5dadc00) [pid = 1956] [serial = 1934] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f7a00689000) [pid = 1956] [serial = 1959] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79ffcb9800) [pid = 1956] [serial = 1952] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79f255d800) [pid = 1956] [serial = 1920] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f7a00a4ac00) [pid = 1956] [serial = 1965] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79fe874c00) [pid = 1956] [serial = 1944] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79f254e400) [pid = 1956] [serial = 1919] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79f6ac8c00) [pid = 1956] [serial = 1938] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79f4e85000) [pid = 1956] [serial = 1929] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79f264d400) [pid = 1956] [serial = 1923] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79fa4f2c00) [pid = 1956] [serial = 1943] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f7a008eb800) [pid = 1956] [serial = 1964] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79f5f6b400) [pid = 1956] [serial = 1935] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f79f615dc00) [pid = 1956] [serial = 1937] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f7a002de400) [pid = 1956] [serial = 1955] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79ffc68400) [pid = 1956] [serial = 1949] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79fea94000) [pid = 1956] [serial = 1946] [outer = (nil)] [url = about:blank] 06:27:13 INFO - PROCESS | 1956 | 1461677233215 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]]]}] 06:27:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:27:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 3341ms 06:27:13 INFO - PROCESS | 1956 | 1461677233326 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 06:27:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:27:13 INFO - PROCESS | 1956 | 1461677233331 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 06:27:13 INFO - PROCESS | 1956 | 1461677233340 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:27:13 INFO - PROCESS | 1956 | 1461677233345 Marionette TRACE conn4 <- [1,2758,null,{}] 06:27:13 INFO - PROCESS | 1956 | 1461677233354 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}] 06:27:13 INFO - PROCESS | 1956 | 1461677233577 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 06:27:13 INFO - PROCESS | 1956 | 1461677233801 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ed550000 == 147 [pid = 1956] [id = 697] 06:27:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79ebe84800) [pid = 1956] [serial = 2092] [outer = (nil)] 06:27:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79ebe89400) [pid = 1956] [serial = 2093] [outer = 0x7f79ebe84800] 06:27:13 INFO - PROCESS | 1956 | 1461677233872 Marionette DEBUG loaded listener.js 06:27:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79ed66a400) [pid = 1956] [serial = 2094] [outer = 0x7f79ebe84800] 06:27:14 INFO - PROCESS | 1956 | 1461677234669 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]]]}] 06:27:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:27:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1385ms 06:27:14 INFO - PROCESS | 1956 | 1461677234724 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 06:27:14 INFO - PROCESS | 1956 | 1461677234732 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 06:27:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:27:14 INFO - PROCESS | 1956 | 1461677234742 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:27:14 INFO - PROCESS | 1956 | 1461677234745 Marionette TRACE conn4 <- [1,2762,null,{}] 06:27:14 INFO - PROCESS | 1956 | 1461677234751 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}] 06:27:14 INFO - PROCESS | 1956 | 1461677234986 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 06:27:15 INFO - PROCESS | 1956 | 1461677235200 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef194000 == 148 [pid = 1956] [id = 698] 06:27:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79ebc31800) [pid = 1956] [serial = 2095] [outer = (nil)] 06:27:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79ef846800) [pid = 1956] [serial = 2096] [outer = 0x7f79ebc31800] 06:27:15 INFO - PROCESS | 1956 | 1461677235278 Marionette DEBUG loaded listener.js 06:27:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79f1fa5000) [pid = 1956] [serial = 2097] [outer = 0x7f79ebc31800] 06:27:16 INFO - PROCESS | 1956 | 1461677236210 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]]]}] 06:27:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:27:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1488ms 06:27:16 INFO - PROCESS | 1956 | 1461677236231 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 06:27:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:27:16 INFO - PROCESS | 1956 | 1461677236235 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 06:27:16 INFO - PROCESS | 1956 | 1461677236241 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:27:16 INFO - PROCESS | 1956 | 1461677236259 Marionette TRACE conn4 <- [1,2766,null,{}] 06:27:16 INFO - PROCESS | 1956 | 1461677236284 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}] 06:27:16 INFO - PROCESS | 1956 | 1461677236596 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 06:27:16 INFO - PROCESS | 1956 | 1461677236631 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eff5a800 == 149 [pid = 1956] [id = 699] 06:27:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79f2557400) [pid = 1956] [serial = 2098] [outer = (nil)] 06:27:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79f257f000) [pid = 1956] [serial = 2099] [outer = 0x7f79f2557400] 06:27:16 INFO - PROCESS | 1956 | 1461677236702 Marionette DEBUG loaded listener.js 06:27:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79f2641800) [pid = 1956] [serial = 2100] [outer = 0x7f79f2557400] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79eb362000) [pid = 1956] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79eec4dc00) [pid = 1956] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f7a01bb7000) [pid = 1956] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79ea36b000) [pid = 1956] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f7a00add000) [pid = 1956] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f7a00cedc00) [pid = 1956] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f79f5dab800) [pid = 1956] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79fea8a800) [pid = 1956] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79fea89c00) [pid = 1956] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f79fe8c2400) [pid = 1956] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f79f6ba0c00) [pid = 1956] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f79f1fa8800) [pid = 1956] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f79ed20a400) [pid = 1956] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f79f4e77800) [pid = 1956] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f79f4e77000) [pid = 1956] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f79ef847400) [pid = 1956] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x7f79f26fa400) [pid = 1956] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x7f79ebe8e400) [pid = 1956] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x7f79f1fa9400) [pid = 1956] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x7f79eec55400) [pid = 1956] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:27:18 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x7f79ea36dc00) [pid = 1956] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:27:18 INFO - PROCESS | 1956 | 1461677238287 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]]]}] 06:27:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:27:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2058ms 06:27:18 INFO - PROCESS | 1956 | 1461677238302 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 06:27:18 INFO - PROCESS | 1956 | 1461677238306 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 06:27:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:27:18 INFO - PROCESS | 1956 | 1461677238311 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:27:18 INFO - PROCESS | 1956 | 1461677238313 Marionette TRACE conn4 <- [1,2770,null,{}] 06:27:18 INFO - PROCESS | 1956 | 1461677238319 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}] 06:27:18 INFO - PROCESS | 1956 | 1461677238568 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 06:27:18 INFO - PROCESS | 1956 | 1461677238759 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f302d800 == 150 [pid = 1956] [id = 700] 06:27:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x7f79ea372000) [pid = 1956] [serial = 2101] [outer = (nil)] 06:27:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x7f79f2559c00) [pid = 1956] [serial = 2102] [outer = 0x7f79ea372000] 06:27:18 INFO - PROCESS | 1956 | 1461677238828 Marionette DEBUG loaded listener.js 06:27:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x7f79f26fcc00) [pid = 1956] [serial = 2103] [outer = 0x7f79ea372000] 06:27:19 INFO - PROCESS | 1956 | 1461677239588 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]]]}] 06:27:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:27:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1331ms 06:27:19 INFO - PROCESS | 1956 | 1461677239644 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 06:27:19 INFO - PROCESS | 1956 | 1461677239648 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 06:27:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:27:19 INFO - PROCESS | 1956 | 1461677239653 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:27:19 INFO - PROCESS | 1956 | 1461677239656 Marionette TRACE conn4 <- [1,2774,null,{}] 06:27:19 INFO - PROCESS | 1956 | 1461677239661 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}] 06:27:19 INFO - PROCESS | 1956 | 1461677239887 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 06:27:20 INFO - PROCESS | 1956 | 1461677240261 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eb7b4800 == 151 [pid = 1956] [id = 701] 06:27:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x7f79ea373400) [pid = 1956] [serial = 2104] [outer = (nil)] 06:27:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x7f79eb364800) [pid = 1956] [serial = 2105] [outer = 0x7f79ea373400] 06:27:20 INFO - PROCESS | 1956 | 1461677240407 Marionette DEBUG loaded listener.js 06:27:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f79ebe84400) [pid = 1956] [serial = 2106] [outer = 0x7f79ea373400] 06:27:21 INFO - PROCESS | 1956 | 1461677241367 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]]]}] 06:27:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:27:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1782ms 06:27:21 INFO - PROCESS | 1956 | 1461677241437 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 06:27:21 INFO - PROCESS | 1956 | 1461677241443 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 06:27:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:27:21 INFO - PROCESS | 1956 | 1461677241451 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:27:21 INFO - PROCESS | 1956 | 1461677241456 Marionette TRACE conn4 <- [1,2778,null,{}] 06:27:21 INFO - PROCESS | 1956 | 1461677241464 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}] 06:27:21 INFO - PROCESS | 1956 | 1461677241754 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 06:27:22 INFO - PROCESS | 1956 | 1461677242080 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26df000 == 152 [pid = 1956] [id = 702] 06:27:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f79ef846400) [pid = 1956] [serial = 2107] [outer = (nil)] 06:27:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f79efef5c00) [pid = 1956] [serial = 2108] [outer = 0x7f79ef846400] 06:27:22 INFO - PROCESS | 1956 | 1461677242165 Marionette DEBUG loaded listener.js 06:27:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f79f254f400) [pid = 1956] [serial = 2109] [outer = 0x7f79ef846400] 06:27:23 INFO - PROCESS | 1956 | 1461677243086 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]]]}] 06:27:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:27:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1684ms 06:27:23 INFO - PROCESS | 1956 | 1461677243137 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 06:27:23 INFO - PROCESS | 1956 | 1461677243142 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 06:27:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:27:23 INFO - PROCESS | 1956 | 1461677243152 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:27:23 INFO - PROCESS | 1956 | 1461677243156 Marionette TRACE conn4 <- [1,2782,null,{}] 06:27:23 INFO - PROCESS | 1956 | 1461677243162 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}] 06:27:23 INFO - PROCESS | 1956 | 1461677243423 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 06:27:23 INFO - PROCESS | 1956 | 1461677243778 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f55b5000 == 153 [pid = 1956] [id = 703] 06:27:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f79f25d5800) [pid = 1956] [serial = 2110] [outer = (nil)] 06:27:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f79f264e400) [pid = 1956] [serial = 2111] [outer = 0x7f79f25d5800] 06:27:23 INFO - PROCESS | 1956 | 1461677243860 Marionette DEBUG loaded listener.js 06:27:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79f30a3800) [pid = 1956] [serial = 2112] [outer = 0x7f79f25d5800] 06:27:24 INFO - PROCESS | 1956 | 1461677244753 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]]]}] 06:27:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:27:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1631ms 06:27:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:27:24 INFO - PROCESS | 1956 | 1461677244783 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 06:27:24 INFO - PROCESS | 1956 | 1461677244787 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 06:27:24 INFO - PROCESS | 1956 | 1461677244796 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:27:24 INFO - PROCESS | 1956 | 1461677244805 Marionette TRACE conn4 <- [1,2786,null,{}] 06:27:24 INFO - PROCESS | 1956 | 1461677244820 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}] 06:27:25 INFO - PROCESS | 1956 | 1461677245080 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 06:27:25 INFO - PROCESS | 1956 | 1461677245346 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f845e000 == 154 [pid = 1956] [id = 704] 06:27:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79f369c000) [pid = 1956] [serial = 2113] [outer = (nil)] 06:27:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79f4de1400) [pid = 1956] [serial = 2114] [outer = 0x7f79f369c000] 06:27:25 INFO - PROCESS | 1956 | 1461677245469 Marionette DEBUG loaded listener.js 06:27:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79f4e71c00) [pid = 1956] [serial = 2115] [outer = 0x7f79f369c000] 06:27:26 INFO - PROCESS | 1956 | 1461677246521 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]]]}] 06:27:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:27:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1795ms 06:27:26 INFO - PROCESS | 1956 | 1461677246589 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 06:27:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:27:26 INFO - PROCESS | 1956 | 1461677246594 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 06:27:26 INFO - PROCESS | 1956 | 1461677246600 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:27:26 INFO - PROCESS | 1956 | 1461677246603 Marionette TRACE conn4 <- [1,2790,null,{}] 06:27:26 INFO - PROCESS | 1956 | 1461677246608 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}] 06:27:26 INFO - PROCESS | 1956 | 1461677246856 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 06:27:27 INFO - PROCESS | 1956 | 1461677247175 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa212800 == 155 [pid = 1956] [id = 705] 06:27:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79f36a5000) [pid = 1956] [serial = 2116] [outer = (nil)] 06:27:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79f553a800) [pid = 1956] [serial = 2117] [outer = 0x7f79f36a5000] 06:27:27 INFO - PROCESS | 1956 | 1461677247256 Marionette DEBUG loaded listener.js 06:27:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79f5544000) [pid = 1956] [serial = 2118] [outer = 0x7f79f36a5000] 06:27:28 INFO - PROCESS | 1956 | 1461677248101 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]]]}] 06:27:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:27:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1529ms 06:27:28 INFO - PROCESS | 1956 | 1461677248137 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 06:27:28 INFO - PROCESS | 1956 | 1461677248140 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 06:27:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:27:28 INFO - PROCESS | 1956 | 1461677248149 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:27:28 INFO - PROCESS | 1956 | 1461677248152 Marionette TRACE conn4 <- [1,2794,null,{}] 06:27:28 INFO - PROCESS | 1956 | 1461677248158 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}] 06:27:28 INFO - PROCESS | 1956 | 1461677248414 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 06:27:28 INFO - PROCESS | 1956 | 1461677248695 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffd84000 == 156 [pid = 1956] [id = 706] 06:27:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79f58e2800) [pid = 1956] [serial = 2119] [outer = (nil)] 06:27:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79f5da0c00) [pid = 1956] [serial = 2120] [outer = 0x7f79f58e2800] 06:27:28 INFO - PROCESS | 1956 | 1461677248836 Marionette DEBUG loaded listener.js 06:27:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79f6ac9400) [pid = 1956] [serial = 2121] [outer = 0x7f79f58e2800] 06:27:29 INFO - PROCESS | 1956 | 1461677249757 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]]]}] 06:27:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:27:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1679ms 06:27:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:27:29 INFO - PROCESS | 1956 | 1461677249829 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 06:27:29 INFO - PROCESS | 1956 | 1461677249832 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 06:27:29 INFO - PROCESS | 1956 | 1461677249839 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:27:29 INFO - PROCESS | 1956 | 1461677249842 Marionette TRACE conn4 <- [1,2798,null,{}] 06:27:29 INFO - PROCESS | 1956 | 1461677249847 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}] 06:27:30 INFO - PROCESS | 1956 | 1461677250087 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 06:27:30 INFO - PROCESS | 1956 | 1461677250419 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01b6c800 == 157 [pid = 1956] [id = 707] 06:27:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79f1fa4800) [pid = 1956] [serial = 2122] [outer = (nil)] 06:27:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f9abfc00) [pid = 1956] [serial = 2123] [outer = 0x7f79f1fa4800] 06:27:30 INFO - PROCESS | 1956 | 1461677250497 Marionette DEBUG loaded listener.js 06:27:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79fa4f7000) [pid = 1956] [serial = 2124] [outer = 0x7f79f1fa4800] 06:27:31 INFO - PROCESS | 1956 | 1461677251714 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]]]}] 06:27:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:27:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1936ms 06:27:31 INFO - PROCESS | 1956 | 1461677251777 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 06:27:31 INFO - PROCESS | 1956 | 1461677251782 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 06:27:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:27:31 INFO - PROCESS | 1956 | 1461677251791 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:27:31 INFO - PROCESS | 1956 | 1461677251797 Marionette TRACE conn4 <- [1,2802,null,{}] 06:27:31 INFO - PROCESS | 1956 | 1461677251805 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}] 06:27:32 INFO - PROCESS | 1956 | 1461677252313 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 06:27:32 INFO - PROCESS | 1956 | 1461677252545 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dad000 == 158 [pid = 1956] [id = 708] 06:27:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79f9bae000) [pid = 1956] [serial = 2125] [outer = (nil)] 06:27:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79fe8c7c00) [pid = 1956] [serial = 2126] [outer = 0x7f79f9bae000] 06:27:32 INFO - PROCESS | 1956 | 1461677252640 Marionette DEBUG loaded listener.js 06:27:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79fe908800) [pid = 1956] [serial = 2127] [outer = 0x7f79f9bae000] 06:27:33 INFO - PROCESS | 1956 | 1461677253532 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]]]}] 06:27:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:27:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1790ms 06:27:33 INFO - PROCESS | 1956 | 1461677253581 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 06:27:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:27:33 INFO - PROCESS | 1956 | 1461677253585 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 06:27:33 INFO - PROCESS | 1956 | 1461677253591 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:27:33 INFO - PROCESS | 1956 | 1461677253595 Marionette TRACE conn4 <- [1,2806,null,{}] 06:27:33 INFO - PROCESS | 1956 | 1461677253600 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}] 06:27:33 INFO - PROCESS | 1956 | 1461677253836 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 06:27:34 INFO - PROCESS | 1956 | 1461677254114 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a041c5800 == 159 [pid = 1956] [id = 709] 06:27:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79fa4f7400) [pid = 1956] [serial = 2128] [outer = (nil)] 06:27:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79fea8fc00) [pid = 1956] [serial = 2129] [outer = 0x7f79fa4f7400] 06:27:34 INFO - PROCESS | 1956 | 1461677254197 Marionette DEBUG loaded listener.js 06:27:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79ffb3f000) [pid = 1956] [serial = 2130] [outer = 0x7f79fa4f7400] 06:27:35 INFO - PROCESS | 1956 | 1461677255088 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]]]}] 06:27:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:27:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1530ms 06:27:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:27:35 INFO - PROCESS | 1956 | 1461677255121 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 06:27:35 INFO - PROCESS | 1956 | 1461677255124 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 06:27:35 INFO - PROCESS | 1956 | 1461677255130 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:27:35 INFO - PROCESS | 1956 | 1461677255133 Marionette TRACE conn4 <- [1,2810,null,{}] 06:27:35 INFO - PROCESS | 1956 | 1461677255139 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}] 06:27:35 INFO - PROCESS | 1956 | 1461677255389 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 06:27:35 INFO - PROCESS | 1956 | 1461677255679 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a045dc800 == 160 [pid = 1956] [id = 710] 06:27:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79ef84d400) [pid = 1956] [serial = 2131] [outer = (nil)] 06:27:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79ffc71800) [pid = 1956] [serial = 2132] [outer = 0x7f79ef84d400] 06:27:35 INFO - PROCESS | 1956 | 1461677255804 Marionette DEBUG loaded listener.js 06:27:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79ffcb8400) [pid = 1956] [serial = 2133] [outer = 0x7f79ef84d400] 06:27:36 INFO - PROCESS | 1956 | 1461677256707 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]]]}] 06:27:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:27:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1631ms 06:27:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:27:36 INFO - PROCESS | 1956 | 1461677256761 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 06:27:36 INFO - PROCESS | 1956 | 1461677256764 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 06:27:36 INFO - PROCESS | 1956 | 1461677256770 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:27:36 INFO - PROCESS | 1956 | 1461677256774 Marionette TRACE conn4 <- [1,2814,null,{}] 06:27:36 INFO - PROCESS | 1956 | 1461677256779 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}] 06:27:37 INFO - PROCESS | 1956 | 1461677257026 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 06:27:37 INFO - PROCESS | 1956 | 1461677257356 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04970000 == 161 [pid = 1956] [id = 711] 06:27:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f7a00689000) [pid = 1956] [serial = 2134] [outer = (nil)] 06:27:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f7a0087ac00) [pid = 1956] [serial = 2135] [outer = 0x7f7a00689000] 06:27:37 INFO - PROCESS | 1956 | 1461677257454 Marionette DEBUG loaded listener.js 06:27:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f7a00a4f800) [pid = 1956] [serial = 2136] [outer = 0x7f7a00689000] 06:27:38 INFO - PROCESS | 1956 | 1461677258455 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]]]}] 06:27:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:27:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1736ms 06:27:38 INFO - PROCESS | 1956 | 1461677258506 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 06:27:38 INFO - PROCESS | 1956 | 1461677258511 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 06:27:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:27:38 INFO - PROCESS | 1956 | 1461677258517 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:27:38 INFO - PROCESS | 1956 | 1461677258521 Marionette TRACE conn4 <- [1,2818,null,{}] 06:27:38 INFO - PROCESS | 1956 | 1461677258526 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}] 06:27:38 INFO - PROCESS | 1956 | 1461677258800 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 06:27:39 INFO - PROCESS | 1956 | 1461677259123 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09470000 == 162 [pid = 1956] [id = 712] 06:27:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f7a00689c00) [pid = 1956] [serial = 2137] [outer = (nil)] 06:27:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f7a01b37000) [pid = 1956] [serial = 2138] [outer = 0x7f7a00689c00] 06:27:39 INFO - PROCESS | 1956 | 1461677259204 Marionette DEBUG loaded listener.js 06:27:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a02024c00) [pid = 1956] [serial = 2139] [outer = 0x7f7a00689c00] 06:27:40 INFO - PROCESS | 1956 | 1461677260085 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]]]}] 06:27:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:27:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1632ms 06:27:40 INFO - PROCESS | 1956 | 1461677260150 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 06:27:40 INFO - PROCESS | 1956 | 1461677260154 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 06:27:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:27:40 INFO - PROCESS | 1956 | 1461677260160 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:27:40 INFO - PROCESS | 1956 | 1461677260164 Marionette TRACE conn4 <- [1,2822,null,{}] 06:27:40 INFO - PROCESS | 1956 | 1461677260169 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}] 06:27:40 INFO - PROCESS | 1956 | 1461677260424 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 06:27:40 INFO - PROCESS | 1956 | 1461677260751 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0a71c800 == 163 [pid = 1956] [id = 713] 06:27:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79ebe85400) [pid = 1956] [serial = 2140] [outer = (nil)] 06:27:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f7a03529000) [pid = 1956] [serial = 2141] [outer = 0x7f79ebe85400] 06:27:40 INFO - PROCESS | 1956 | 1461677260835 Marionette DEBUG loaded listener.js 06:27:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f7a04036400) [pid = 1956] [serial = 2142] [outer = 0x7f79ebe85400] 06:27:41 INFO - PROCESS | 1956 | 1461677261767 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]]]}] 06:27:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:27:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1679ms 06:27:41 INFO - PROCESS | 1956 | 1461677261842 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 06:27:41 INFO - PROCESS | 1956 | 1461677261846 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 06:27:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:27:41 INFO - PROCESS | 1956 | 1461677261852 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:27:41 INFO - PROCESS | 1956 | 1461677261854 Marionette TRACE conn4 <- [1,2826,null,{}] 06:27:41 INFO - PROCESS | 1956 | 1461677261861 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}] 06:27:42 INFO - PROCESS | 1956 | 1461677262122 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 06:27:42 INFO - PROCESS | 1956 | 1461677262448 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7c4000 == 164 [pid = 1956] [id = 714] 06:27:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79f2584800) [pid = 1956] [serial = 2143] [outer = (nil)] 06:27:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f7a04225800) [pid = 1956] [serial = 2144] [outer = 0x7f79f2584800] 06:27:42 INFO - PROCESS | 1956 | 1461677262543 Marionette DEBUG loaded listener.js 06:27:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f7a0422ec00) [pid = 1956] [serial = 2145] [outer = 0x7f79f2584800] 06:27:43 INFO - PROCESS | 1956 | 1461677263819 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:27:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:27:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2041ms 06:27:43 INFO - PROCESS | 1956 | 1461677263902 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 06:27:43 INFO - PROCESS | 1956 | 1461677263906 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 06:27:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:27:43 INFO - PROCESS | 1956 | 1461677263914 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:27:43 INFO - PROCESS | 1956 | 1461677263918 Marionette TRACE conn4 <- [1,2830,null,{}] 06:27:43 INFO - PROCESS | 1956 | 1461677263924 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}] 06:27:44 INFO - PROCESS | 1956 | 1461677264236 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 06:27:44 INFO - PROCESS | 1956 | 1461677264593 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a17173000 == 165 [pid = 1956] [id = 715] 06:27:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79f5546400) [pid = 1956] [serial = 2146] [outer = (nil)] 06:27:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f7a04448c00) [pid = 1956] [serial = 2147] [outer = 0x7f79f5546400] 06:27:44 INFO - PROCESS | 1956 | 1461677264685 Marionette DEBUG loaded listener.js 06:27:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f7a04450c00) [pid = 1956] [serial = 2148] [outer = 0x7f79f5546400] 06:27:45 INFO - PROCESS | 1956 | 1461677265722 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]]]}] 06:27:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:27:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1885ms 06:27:45 INFO - PROCESS | 1956 | 1461677265800 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 06:27:45 INFO - PROCESS | 1956 | 1461677265804 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 06:27:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:27:45 INFO - PROCESS | 1956 | 1461677265811 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:27:45 INFO - PROCESS | 1956 | 1461677265815 Marionette TRACE conn4 <- [1,2834,null,{}] 06:27:45 INFO - PROCESS | 1956 | 1461677265820 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}] 06:27:46 INFO - PROCESS | 1956 | 1461677266106 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 06:27:46 INFO - PROCESS | 1956 | 1461677266435 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a18320000 == 166 [pid = 1956] [id = 716] 06:27:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f7a02027c00) [pid = 1956] [serial = 2149] [outer = (nil)] 06:27:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f7a044d3c00) [pid = 1956] [serial = 2150] [outer = 0x7f7a02027c00] 06:27:46 INFO - PROCESS | 1956 | 1461677266510 Marionette DEBUG loaded listener.js 06:27:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f7a044dac00) [pid = 1956] [serial = 2151] [outer = 0x7f7a02027c00] 06:27:47 INFO - PROCESS | 1956 | 1461677267412 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:27:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:27:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1635ms 06:27:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:27:47 INFO - PROCESS | 1956 | 1461677267446 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 06:27:47 INFO - PROCESS | 1956 | 1461677267449 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 06:27:47 INFO - PROCESS | 1956 | 1461677267455 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:27:47 INFO - PROCESS | 1956 | 1461677267458 Marionette TRACE conn4 <- [1,2838,null,{}] 06:27:47 INFO - PROCESS | 1956 | 1461677267465 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}] 06:27:47 INFO - PROCESS | 1956 | 1461677267709 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 06:27:47 INFO - PROCESS | 1956 | 1461677267994 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ba0d000 == 167 [pid = 1956] [id = 717] 06:27:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f7a04444800) [pid = 1956] [serial = 2152] [outer = (nil)] 06:27:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a04a5f000) [pid = 1956] [serial = 2153] [outer = 0x7f7a04444800] 06:27:48 INFO - PROCESS | 1956 | 1461677268114 Marionette DEBUG loaded listener.js 06:27:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f7a04b60c00) [pid = 1956] [serial = 2154] [outer = 0x7f7a04444800] 06:27:49 INFO - PROCESS | 1956 | 1461677269013 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]]]}] 06:27:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:27:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1590ms 06:27:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:27:49 INFO - PROCESS | 1956 | 1461677269045 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 06:27:49 INFO - PROCESS | 1956 | 1461677269048 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 06:27:49 INFO - PROCESS | 1956 | 1461677269055 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:27:49 INFO - PROCESS | 1956 | 1461677269057 Marionette TRACE conn4 <- [1,2842,null,{}] 06:27:49 INFO - PROCESS | 1956 | 1461677269064 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}] 06:27:49 INFO - PROCESS | 1956 | 1461677269302 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 06:27:49 INFO - PROCESS | 1956 | 1461677269639 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1bb3d800 == 168 [pid = 1956] [id = 718] 06:27:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f79ea36d800) [pid = 1956] [serial = 2155] [outer = (nil)] 06:27:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a04b6c400) [pid = 1956] [serial = 2156] [outer = 0x7f79ea36d800] 06:27:49 INFO - PROCESS | 1956 | 1461677269722 Marionette DEBUG loaded listener.js 06:27:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a05fd8800) [pid = 1956] [serial = 2157] [outer = 0x7f79ea36d800] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f9cd1000 == 167 [pid = 1956] [id = 449] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f54da000 == 166 [pid = 1956] [id = 173] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe8e5800 == 165 [pid = 1956] [id = 323] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa7e000 == 164 [pid = 1956] [id = 186] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f302d800 == 163 [pid = 1956] [id = 700] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eff5a800 == 162 [pid = 1956] [id = 699] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79efc3e800 == 161 [pid = 1956] [id = 679] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef194000 == 160 [pid = 1956] [id = 698] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ed550000 == 159 [pid = 1956] [id = 697] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a05f7c000 == 158 [pid = 1956] [id = 693] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048d1800 == 157 [pid = 1956] [id = 692] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a045e8800 == 156 [pid = 1956] [id = 691] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0419c000 == 155 [pid = 1956] [id = 690] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0381a000 == 154 [pid = 1956] [id = 689] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00d42800 == 153 [pid = 1956] [id = 688] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffd83800 == 152 [pid = 1956] [id = 687] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe751800 == 151 [pid = 1956] [id = 686] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8e6f800 == 150 [pid = 1956] [id = 685] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f6bd3800 == 149 [pid = 1956] [id = 684] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f55cd000 == 148 [pid = 1956] [id = 683] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4473000 == 147 [pid = 1956] [id = 682] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26e8000 == 146 [pid = 1956] [id = 681] 06:27:52 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ed54f000 == 145 [pid = 1956] [id = 680] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79f21c8400) [pid = 1956] [serial = 2039] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79f254ac00) [pid = 1956] [serial = 1911] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79ef847800) [pid = 1956] [serial = 2036] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f7a02020000) [pid = 1956] [serial = 2030] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f7a01de6c00) [pid = 1956] [serial = 2028] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f7a00e9a400) [pid = 1956] [serial = 2027] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f7a010cc800) [pid = 1956] [serial = 2025] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f7a00ea0800) [pid = 1956] [serial = 2024] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f7a00d73000) [pid = 1956] [serial = 2022] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f7a00d6cc00) [pid = 1956] [serial = 2021] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f7a00ce3000) [pid = 1956] [serial = 2019] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f7a00ad7400) [pid = 1956] [serial = 2018] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f7a00ad5800) [pid = 1956] [serial = 2016] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f7a00a56800) [pid = 1956] [serial = 2015] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f7a008ee800) [pid = 1956] [serial = 2013] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f7a00878400) [pid = 1956] [serial = 2012] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79fe90ac00) [pid = 1956] [serial = 2010] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f79fe8c9000) [pid = 1956] [serial = 2009] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79fa4f9800) [pid = 1956] [serial = 2007] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79f9bb2c00) [pid = 1956] [serial = 2006] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79f9ab6c00) [pid = 1956] [serial = 2004] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79f8d39000) [pid = 1956] [serial = 2003] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79f840cc00) [pid = 1956] [serial = 2001] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f6cb4400) [pid = 1956] [serial = 2000] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79f6b93800) [pid = 1956] [serial = 1998] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79f61a9400) [pid = 1956] [serial = 1997] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79f58d8c00) [pid = 1956] [serial = 1995] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79f4e81000) [pid = 1956] [serial = 1994] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f45f2000) [pid = 1956] [serial = 1992] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79f369e000) [pid = 1956] [serial = 1991] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79f3698c00) [pid = 1956] [serial = 1989] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79f29fd800) [pid = 1956] [serial = 1988] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79ed207400) [pid = 1956] [serial = 2033] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f7a02121000) [pid = 1956] [serial = 2031] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79f2583000) [pid = 1956] [serial = 1986] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79f2558400) [pid = 1956] [serial = 1985] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79efeecc00) [pid = 1956] [serial = 1983] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79ef1b9000) [pid = 1956] [serial = 1982] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79eb7f5000) [pid = 1956] [serial = 1980] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79eb35b400) [pid = 1956] [serial = 1979] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79efef0400) [pid = 1956] [serial = 2037] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f79ed66b800) [pid = 1956] [serial = 2034] [outer = (nil)] [url = about:blank] 06:27:52 INFO - PROCESS | 1956 | 1461677272987 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]]]}] 06:27:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:27:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 3990ms 06:27:53 INFO - PROCESS | 1956 | 1461677273044 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 06:27:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:27:53 INFO - PROCESS | 1956 | 1461677273050 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 06:27:53 INFO - PROCESS | 1956 | 1461677273058 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:27:53 INFO - PROCESS | 1956 | 1461677273063 Marionette TRACE conn4 <- [1,2846,null,{}] 06:27:53 INFO - PROCESS | 1956 | 1461677273072 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}] 06:27:53 INFO - PROCESS | 1956 | 1461677273347 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 06:27:53 INFO - PROCESS | 1956 | 1461677273564 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ec5be800 == 146 [pid = 1956] [id = 719] 06:27:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79eb7ea000) [pid = 1956] [serial = 2158] [outer = (nil)] 06:27:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79ebe81400) [pid = 1956] [serial = 2159] [outer = 0x7f79eb7ea000] 06:27:53 INFO - PROCESS | 1956 | 1461677273641 Marionette DEBUG loaded listener.js 06:27:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79ed211c00) [pid = 1956] [serial = 2160] [outer = 0x7f79eb7ea000] 06:27:54 INFO - PROCESS | 1956 | 1461677274449 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]]]}] 06:27:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:27:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1439ms 06:27:54 INFO - PROCESS | 1956 | 1461677274498 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 06:27:54 INFO - PROCESS | 1956 | 1461677274506 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 06:27:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:27:54 INFO - PROCESS | 1956 | 1461677274516 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:27:54 INFO - PROCESS | 1956 | 1461677274520 Marionette TRACE conn4 <- [1,2850,null,{}] 06:27:54 INFO - PROCESS | 1956 | 1461677274526 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}] 06:27:54 INFO - PROCESS | 1956 | 1461677274856 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 06:27:54 INFO - PROCESS | 1956 | 1461677274979 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef1a6000 == 147 [pid = 1956] [id = 720] 06:27:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79ea36ec00) [pid = 1956] [serial = 2161] [outer = (nil)] 06:27:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79ef0b5c00) [pid = 1956] [serial = 2162] [outer = 0x7f79ea36ec00] 06:27:55 INFO - PROCESS | 1956 | 1461677275048 Marionette DEBUG loaded listener.js 06:27:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79efef0400) [pid = 1956] [serial = 2163] [outer = 0x7f79ea36ec00] 06:27:56 INFO - PROCESS | 1956 | 1461677276052 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:27:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:27:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1581ms 06:27:56 INFO - PROCESS | 1956 | 1461677276098 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 06:27:56 INFO - PROCESS | 1956 | 1461677276101 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 06:27:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:27:56 INFO - PROCESS | 1956 | 1461677276116 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:27:56 INFO - PROCESS | 1956 | 1461677276134 Marionette TRACE conn4 <- [1,2854,null,{}] 06:27:56 INFO - PROCESS | 1956 | 1461677276157 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}] 06:27:56 INFO - PROCESS | 1956 | 1461677276474 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 06:27:56 INFO - PROCESS | 1956 | 1461677276532 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eff5a800 == 148 [pid = 1956] [id = 721] 06:27:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79f254a400) [pid = 1956] [serial = 2164] [outer = (nil)] 06:27:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f2565800) [pid = 1956] [serial = 2165] [outer = 0x7f79f254a400] 06:27:56 INFO - PROCESS | 1956 | 1461677276841 Marionette DEBUG loaded listener.js 06:27:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f2640c00) [pid = 1956] [serial = 2166] [outer = 0x7f79f254a400] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79f2557400) [pid = 1956] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79f56cb800) [pid = 1956] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79f2577c00) [pid = 1956] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79f2563c00) [pid = 1956] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79f21bf000) [pid = 1956] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79ed66c000) [pid = 1956] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79ebc40400) [pid = 1956] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79ebc31800) [pid = 1956] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f79ebe84800) [pid = 1956] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f79f254c800) [pid = 1956] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79f1fb2c00) [pid = 1956] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79ebe81000) [pid = 1956] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f79ffb33000) [pid = 1956] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f79ffb36000) [pid = 1956] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f79ebc38c00) [pid = 1956] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f79f5f71000) [pid = 1956] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f79ef0af000) [pid = 1956] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x7f79ebc3f400) [pid = 1956] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:27:57 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x7f79ea365c00) [pid = 1956] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:27:58 INFO - PROCESS | 1956 | 1461677278021 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]]]}] 06:27:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:27:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1950ms 06:27:58 INFO - PROCESS | 1956 | 1461677278066 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 06:27:58 INFO - PROCESS | 1956 | 1461677278071 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 06:27:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:27:58 INFO - PROCESS | 1956 | 1461677278076 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:27:58 INFO - PROCESS | 1956 | 1461677278079 Marionette TRACE conn4 <- [1,2858,null,{}] 06:27:58 INFO - PROCESS | 1956 | 1461677278084 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}] 06:27:58 INFO - PROCESS | 1956 | 1461677278376 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 06:27:58 INFO - PROCESS | 1956 | 1461677278399 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f3032800 == 149 [pid = 1956] [id = 722] 06:27:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x7f79ebc38c00) [pid = 1956] [serial = 2167] [outer = (nil)] 06:27:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x7f79f25d3800) [pid = 1956] [serial = 2168] [outer = 0x7f79ebc38c00] 06:27:58 INFO - PROCESS | 1956 | 1461677278474 Marionette DEBUG loaded listener.js 06:27:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f79f30a7000) [pid = 1956] [serial = 2169] [outer = 0x7f79ebc38c00] 06:27:59 INFO - PROCESS | 1956 | 1461677279371 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:27:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:27:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1331ms 06:27:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:27:59 INFO - PROCESS | 1956 | 1461677279408 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 06:27:59 INFO - PROCESS | 1956 | 1461677279410 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 06:27:59 INFO - PROCESS | 1956 | 1461677279417 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:27:59 INFO - PROCESS | 1956 | 1461677279420 Marionette TRACE conn4 <- [1,2862,null,{}] 06:27:59 INFO - PROCESS | 1956 | 1461677279424 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}] 06:27:59 INFO - PROCESS | 1956 | 1461677279657 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 06:28:00 INFO - PROCESS | 1956 | 1461677280130 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eb7bf800 == 150 [pid = 1956] [id = 723] 06:28:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f79eb356400) [pid = 1956] [serial = 2170] [outer = (nil)] 06:28:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f79eb360400) [pid = 1956] [serial = 2171] [outer = 0x7f79eb356400] 06:28:00 INFO - PROCESS | 1956 | 1461677280215 Marionette DEBUG loaded listener.js 06:28:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f79ebe06400) [pid = 1956] [serial = 2172] [outer = 0x7f79eb356400] 06:28:01 INFO - PROCESS | 1956 | 1461677281170 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]]]}] 06:28:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:28:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1785ms 06:28:01 INFO - PROCESS | 1956 | 1461677281204 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 06:28:01 INFO - PROCESS | 1956 | 1461677281211 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 06:28:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:28:01 INFO - PROCESS | 1956 | 1461677281219 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:28:01 INFO - PROCESS | 1956 | 1461677281225 Marionette TRACE conn4 <- [1,2866,null,{}] 06:28:01 INFO - PROCESS | 1956 | 1461677281233 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}] 06:28:01 INFO - PROCESS | 1956 | 1461677281519 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 06:28:01 INFO - PROCESS | 1956 | 1461677281857 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eff55000 == 151 [pid = 1956] [id = 724] 06:28:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79ef1b7000) [pid = 1956] [serial = 2173] [outer = (nil)] 06:28:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79efef3800) [pid = 1956] [serial = 2174] [outer = 0x7f79ef1b7000] 06:28:01 INFO - PROCESS | 1956 | 1461677281955 Marionette DEBUG loaded listener.js 06:28:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79f21bdc00) [pid = 1956] [serial = 2175] [outer = 0x7f79ef1b7000] 06:28:02 INFO - PROCESS | 1956 | 1461677282934 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]]]}] 06:28:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:28:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1787ms 06:28:03 INFO - PROCESS | 1956 | 1461677283011 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 06:28:03 INFO - PROCESS | 1956 | 1461677283016 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 06:28:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:28:03 INFO - PROCESS | 1956 | 1461677283024 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:28:03 INFO - PROCESS | 1956 | 1461677283027 Marionette TRACE conn4 <- [1,2870,null,{}] 06:28:03 INFO - PROCESS | 1956 | 1461677283033 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}] 06:28:03 INFO - PROCESS | 1956 | 1461677283292 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 06:28:03 INFO - PROCESS | 1956 | 1461677283660 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f55b3800 == 152 [pid = 1956] [id = 725] 06:28:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79f2551c00) [pid = 1956] [serial = 2176] [outer = (nil)] 06:28:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79f26f1000) [pid = 1956] [serial = 2177] [outer = 0x7f79f2551c00] 06:28:03 INFO - PROCESS | 1956 | 1461677283742 Marionette DEBUG loaded listener.js 06:28:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79f30ae800) [pid = 1956] [serial = 2178] [outer = 0x7f79f2551c00] 06:28:04 INFO - PROCESS | 1956 | 1461677284714 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]]]}] 06:28:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:28:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1731ms 06:28:04 INFO - PROCESS | 1956 | 1461677284756 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 06:28:04 INFO - PROCESS | 1956 | 1461677284761 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 06:28:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:28:04 INFO - PROCESS | 1956 | 1461677284779 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:28:04 INFO - PROCESS | 1956 | 1461677284790 Marionette TRACE conn4 <- [1,2874,null,{}] 06:28:04 INFO - PROCESS | 1956 | 1461677284797 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}] 06:28:05 INFO - PROCESS | 1956 | 1461677285087 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 06:28:05 INFO - PROCESS | 1956 | 1461677285420 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f833d800 == 153 [pid = 1956] [id = 726] 06:28:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79f25cf400) [pid = 1956] [serial = 2179] [outer = (nil)] 06:28:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79f45fbc00) [pid = 1956] [serial = 2180] [outer = 0x7f79f25cf400] 06:28:05 INFO - PROCESS | 1956 | 1461677285519 Marionette DEBUG loaded listener.js 06:28:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79f4e81000) [pid = 1956] [serial = 2181] [outer = 0x7f79f25cf400] 06:28:06 INFO - PROCESS | 1956 | 1461677286568 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]]]}] 06:28:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:28:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1858ms 06:28:06 INFO - PROCESS | 1956 | 1461677286627 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 06:28:06 INFO - PROCESS | 1956 | 1461677286633 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 06:28:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:28:06 INFO - PROCESS | 1956 | 1461677286640 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:28:06 INFO - PROCESS | 1956 | 1461677286644 Marionette TRACE conn4 <- [1,2878,null,{}] 06:28:06 INFO - PROCESS | 1956 | 1461677286650 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}] 06:28:06 INFO - PROCESS | 1956 | 1461677286945 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 06:28:07 INFO - PROCESS | 1956 | 1461677287282 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f8e6f800 == 154 [pid = 1956] [id = 727] 06:28:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79f26fb400) [pid = 1956] [serial = 2182] [outer = (nil)] 06:28:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79f56c5400) [pid = 1956] [serial = 2183] [outer = 0x7f79f26fb400] 06:28:07 INFO - PROCESS | 1956 | 1461677287370 Marionette DEBUG loaded listener.js 06:28:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f58da400) [pid = 1956] [serial = 2184] [outer = 0x7f79f26fb400] 06:28:08 INFO - PROCESS | 1956 | 1461677288383 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]]]}] 06:28:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:28:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1788ms 06:28:08 INFO - PROCESS | 1956 | 1461677288429 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 06:28:08 INFO - PROCESS | 1956 | 1461677288433 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 06:28:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:28:08 INFO - PROCESS | 1956 | 1461677288445 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:28:08 INFO - PROCESS | 1956 | 1461677288449 Marionette TRACE conn4 <- [1,2882,null,{}] 06:28:08 INFO - PROCESS | 1956 | 1461677288458 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}] 06:28:08 INFO - PROCESS | 1956 | 1461677288703 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 06:28:09 INFO - PROCESS | 1956 | 1461677289026 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fe755800 == 155 [pid = 1956] [id = 728] 06:28:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f5f6cc00) [pid = 1956] [serial = 2185] [outer = (nil)] 06:28:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79f5f71000) [pid = 1956] [serial = 2186] [outer = 0x7f79f5f6cc00] 06:28:09 INFO - PROCESS | 1956 | 1461677289124 Marionette DEBUG loaded listener.js 06:28:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f6b96800) [pid = 1956] [serial = 2187] [outer = 0x7f79f5f6cc00] 06:28:10 INFO - PROCESS | 1956 | 1461677290080 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]]]}] 06:28:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:28:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1695ms 06:28:10 INFO - PROCESS | 1956 | 1461677290136 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 06:28:10 INFO - PROCESS | 1956 | 1461677290141 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 06:28:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:28:10 INFO - PROCESS | 1956 | 1461677290147 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:28:10 INFO - PROCESS | 1956 | 1461677290152 Marionette TRACE conn4 <- [1,2886,null,{}] 06:28:10 INFO - PROCESS | 1956 | 1461677290160 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}] 06:28:10 INFO - PROCESS | 1956 | 1461677290435 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 06:28:10 INFO - PROCESS | 1956 | 1461677290768 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00705800 == 156 [pid = 1956] [id = 729] 06:28:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79f5f6d800) [pid = 1956] [serial = 2188] [outer = (nil)] 06:28:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f8f73800) [pid = 1956] [serial = 2189] [outer = 0x7f79f5f6d800] 06:28:10 INFO - PROCESS | 1956 | 1461677290850 Marionette DEBUG loaded listener.js 06:28:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f9bbb000) [pid = 1956] [serial = 2190] [outer = 0x7f79f5f6d800] 06:28:11 INFO - PROCESS | 1956 | 1461677291816 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]]]}] 06:28:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:28:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1740ms 06:28:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:28:11 INFO - PROCESS | 1956 | 1461677291889 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 06:28:11 INFO - PROCESS | 1956 | 1461677291892 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 06:28:11 INFO - PROCESS | 1956 | 1461677291898 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:28:11 INFO - PROCESS | 1956 | 1461677291902 Marionette TRACE conn4 <- [1,2890,null,{}] 06:28:11 INFO - PROCESS | 1956 | 1461677291907 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}] 06:28:12 INFO - PROCESS | 1956 | 1461677292175 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 06:28:12 INFO - PROCESS | 1956 | 1461677292525 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a00f81800 == 157 [pid = 1956] [id = 730] 06:28:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79fa4fac00) [pid = 1956] [serial = 2191] [outer = (nil)] 06:28:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79fe870400) [pid = 1956] [serial = 2192] [outer = 0x7f79fa4fac00] 06:28:12 INFO - PROCESS | 1956 | 1461677292606 Marionette DEBUG loaded listener.js 06:28:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79fe902c00) [pid = 1956] [serial = 2193] [outer = 0x7f79fa4fac00] 06:28:13 INFO - PROCESS | 1956 | 1461677293505 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:28:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:28:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1685ms 06:28:13 INFO - PROCESS | 1956 | 1461677293583 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 06:28:13 INFO - PROCESS | 1956 | 1461677293587 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 06:28:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:28:13 INFO - PROCESS | 1956 | 1461677293593 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:28:13 INFO - PROCESS | 1956 | 1461677293596 Marionette TRACE conn4 <- [1,2894,null,{}] 06:28:13 INFO - PROCESS | 1956 | 1461677293602 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}] 06:28:13 INFO - PROCESS | 1956 | 1461677293862 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 06:28:14 INFO - PROCESS | 1956 | 1461677294216 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0381a000 == 158 [pid = 1956] [id = 731] 06:28:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f9ec6400) [pid = 1956] [serial = 2194] [outer = (nil)] 06:28:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79ffb33400) [pid = 1956] [serial = 2195] [outer = 0x7f79f9ec6400] 06:28:14 INFO - PROCESS | 1956 | 1461677294309 Marionette DEBUG loaded listener.js 06:28:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79ffcb5000) [pid = 1956] [serial = 2196] [outer = 0x7f79f9ec6400] 06:28:15 INFO - PROCESS | 1956 | 1461677295213 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]]]}] 06:28:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:28:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1684ms 06:28:15 INFO - PROCESS | 1956 | 1461677295279 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 06:28:15 INFO - PROCESS | 1956 | 1461677295283 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 06:28:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:28:15 INFO - PROCESS | 1956 | 1461677295289 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:28:15 INFO - PROCESS | 1956 | 1461677295291 Marionette TRACE conn4 <- [1,2898,null,{}] 06:28:15 INFO - PROCESS | 1956 | 1461677295297 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}] 06:28:15 INFO - PROCESS | 1956 | 1461677295564 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 06:28:15 INFO - PROCESS | 1956 | 1461677295881 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a041c9800 == 159 [pid = 1956] [id = 732] 06:28:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f9ec8800) [pid = 1956] [serial = 2197] [outer = (nil)] 06:28:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f7a001e9800) [pid = 1956] [serial = 2198] [outer = 0x7f79f9ec8800] 06:28:15 INFO - PROCESS | 1956 | 1461677295961 Marionette DEBUG loaded listener.js 06:28:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f7a00564400) [pid = 1956] [serial = 2199] [outer = 0x7f79f9ec8800] 06:28:16 INFO - PROCESS | 1956 | 1461677296841 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]]]}] 06:28:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:28:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1630ms 06:28:16 INFO - PROCESS | 1956 | 1461677296920 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 06:28:16 INFO - PROCESS | 1956 | 1461677296923 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 06:28:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:28:16 INFO - PROCESS | 1956 | 1461677296930 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:28:16 INFO - PROCESS | 1956 | 1461677296932 Marionette TRACE conn4 <- [1,2902,null,{}] 06:28:16 INFO - PROCESS | 1956 | 1461677296938 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}] 06:28:17 INFO - PROCESS | 1956 | 1461677297227 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 06:28:17 INFO - PROCESS | 1956 | 1461677297558 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048b6000 == 160 [pid = 1956] [id = 733] 06:28:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a00872800) [pid = 1956] [serial = 2200] [outer = (nil)] 06:28:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f7a0087e400) [pid = 1956] [serial = 2201] [outer = 0x7f7a00872800] 06:28:17 INFO - PROCESS | 1956 | 1461677297653 Marionette DEBUG loaded listener.js 06:28:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f7a00a4b000) [pid = 1956] [serial = 2202] [outer = 0x7f7a00872800] 06:28:18 INFO - PROCESS | 1956 | 1461677298577 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:28:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:28:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1686ms 06:28:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:28:18 INFO - PROCESS | 1956 | 1461677298617 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 06:28:18 INFO - PROCESS | 1956 | 1461677298620 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 06:28:18 INFO - PROCESS | 1956 | 1461677298627 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:28:18 INFO - PROCESS | 1956 | 1461677298631 Marionette TRACE conn4 <- [1,2906,null,{}] 06:28:18 INFO - PROCESS | 1956 | 1461677298637 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}] 06:28:18 INFO - PROCESS | 1956 | 1461677298914 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 06:28:19 INFO - PROCESS | 1956 | 1461677299239 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a06b97000 == 161 [pid = 1956] [id = 734] 06:28:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f7a00ad4400) [pid = 1956] [serial = 2203] [outer = (nil)] 06:28:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f7a00e99c00) [pid = 1956] [serial = 2204] [outer = 0x7f7a00ad4400] 06:28:19 INFO - PROCESS | 1956 | 1461677299315 Marionette DEBUG loaded listener.js 06:28:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f7a010d7400) [pid = 1956] [serial = 2205] [outer = 0x7f7a00ad4400] 06:28:20 INFO - PROCESS | 1956 | 1461677300223 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]]]}] 06:28:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:28:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1637ms 06:28:20 INFO - PROCESS | 1956 | 1461677300263 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 06:28:20 INFO - PROCESS | 1956 | 1461677300267 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 06:28:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:28:20 INFO - PROCESS | 1956 | 1461677300273 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:28:20 INFO - PROCESS | 1956 | 1461677300276 Marionette TRACE conn4 <- [1,2910,null,{}] 06:28:20 INFO - PROCESS | 1956 | 1461677300282 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}] 06:28:20 INFO - PROCESS | 1956 | 1461677300575 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:28:20 INFO - PROCESS | 1956 | 1461677300907 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a097a3000 == 162 [pid = 1956] [id = 735] 06:28:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79ebe88000) [pid = 1956] [serial = 2206] [outer = (nil)] 06:28:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f7a01de1400) [pid = 1956] [serial = 2207] [outer = 0x7f79ebe88000] 06:28:20 INFO - PROCESS | 1956 | 1461677300988 Marionette DEBUG loaded listener.js 06:28:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f7a03441800) [pid = 1956] [serial = 2208] [outer = 0x7f79ebe88000] 06:28:21 INFO - PROCESS | 1956 | 1461677301739 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]]]}] 06:28:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:28:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:28:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1529ms 06:28:21 INFO - PROCESS | 1956 | 1461677301804 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:28:21 INFO - TEST-START | /DOMEvents/constructors.html 06:28:21 INFO - PROCESS | 1956 | 1461677301816 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:28:21 INFO - PROCESS | 1956 | 1461677301823 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:28:21 INFO - PROCESS | 1956 | 1461677301826 Marionette TRACE conn4 <- [1,2914,null,{}] 06:28:21 INFO - PROCESS | 1956 | 1461677301831 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}] 06:28:22 INFO - PROCESS | 1956 | 1461677302071 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:28:22 INFO - PROCESS | 1956 | 1461677302362 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa82000 == 163 [pid = 1956] [id = 736] 06:28:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79ea368c00) [pid = 1956] [serial = 2209] [outer = (nil)] 06:28:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f7a03531000) [pid = 1956] [serial = 2210] [outer = 0x7f79ea368c00] 06:28:22 INFO - PROCESS | 1956 | 1461677302442 Marionette DEBUG loaded listener.js 06:28:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f7a0352ec00) [pid = 1956] [serial = 2211] [outer = 0x7f79ea368c00] 06:28:23 INFO - PROCESS | 1956 | 1461677303422 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]]]}] 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:28:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:28:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:28:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 1652ms 06:28:23 INFO - PROCESS | 1956 | 1461677303521 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:28:23 INFO - PROCESS | 1956 | 1461677303525 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:28:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:28:23 INFO - PROCESS | 1956 | 1461677303535 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:28:23 INFO - PROCESS | 1956 | 1461677303537 Marionette TRACE conn4 <- [1,2918,null,{}] 06:28:23 INFO - PROCESS | 1956 | 1461677303547 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}] 06:28:23 INFO - PROCESS | 1956 | 1461677303798 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:28:24 INFO - PROCESS | 1956 | 1461677304128 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0c7ac800 == 164 [pid = 1956] [id = 737] 06:28:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f79f8135000) [pid = 1956] [serial = 2212] [outer = (nil)] 06:28:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f7a044d9000) [pid = 1956] [serial = 2213] [outer = 0x7f79f8135000] 06:28:24 INFO - PROCESS | 1956 | 1461677304210 Marionette DEBUG loaded listener.js 06:28:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a05fddc00) [pid = 1956] [serial = 2214] [outer = 0x7f79f8135000] 06:28:24 INFO - PROCESS | 1956 | 1461677304979 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:28:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:28:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1486ms 06:28:25 INFO - PROCESS | 1956 | 1461677305023 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:28:25 INFO - PROCESS | 1956 | 1461677305025 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:28:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:28:25 INFO - PROCESS | 1956 | 1461677305032 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:28:25 INFO - PROCESS | 1956 | 1461677305035 Marionette TRACE conn4 <- [1,2922,null,{}] 06:28:25 INFO - PROCESS | 1956 | 1461677305041 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}] 06:28:25 INFO - PROCESS | 1956 | 1461677305279 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:28:25 INFO - PROCESS | 1956 | 1461677305638 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a17319800 == 165 [pid = 1956] [id = 738] 06:28:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f7a037efc00) [pid = 1956] [serial = 2215] [outer = (nil)] 06:28:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f7a06a69000) [pid = 1956] [serial = 2216] [outer = 0x7f7a037efc00] 06:28:25 INFO - PROCESS | 1956 | 1461677305782 Marionette DEBUG loaded listener.js 06:28:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a08117400) [pid = 1956] [serial = 2217] [outer = 0x7f7a037efc00] 06:28:26 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:28:26 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:28:26 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:28:26 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:28:26 INFO - PROCESS | 1956 | 1461677306659 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]]]}] 06:28:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:28:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:28:26 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 06:28:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:28:26 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 06:28:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:28:26 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]" 06:28:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:28:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:28:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1689ms 06:28:26 INFO - PROCESS | 1956 | 1461677306722 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:28:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:28:26 INFO - PROCESS | 1956 | 1461677306731 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:28:26 INFO - PROCESS | 1956 | 1461677306738 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:28:26 INFO - PROCESS | 1956 | 1461677306741 Marionette TRACE conn4 <- [1,2926,null,{}] 06:28:26 INFO - PROCESS | 1956 | 1461677306747 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}] 06:28:26 INFO - PROCESS | 1956 | 1461677306988 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:28:27 INFO - PROCESS | 1956 | 1461677307273 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c3b5800 == 166 [pid = 1956] [id = 739] 06:28:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a0444a800) [pid = 1956] [serial = 2218] [outer = (nil)] 06:28:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f7a09373000) [pid = 1956] [serial = 2219] [outer = 0x7f7a0444a800] 06:28:27 INFO - PROCESS | 1956 | 1461677307353 Marionette DEBUG loaded listener.js 06:28:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a0937c000) [pid = 1956] [serial = 2220] [outer = 0x7f7a0444a800] 06:28:28 INFO - PROCESS | 1956 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:28:28 INFO - PROCESS | 1956 | 1461677308198 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]]]}] 06:28:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:28:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1486ms 06:28:28 INFO - PROCESS | 1956 | 1461677308225 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:28:28 INFO - PROCESS | 1956 | 1461677308227 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:28:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:28:28 INFO - PROCESS | 1956 | 1461677308234 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:28:28 INFO - PROCESS | 1956 | 1461677308236 Marionette TRACE conn4 <- [1,2930,null,{}] 06:28:28 INFO - PROCESS | 1956 | 1461677308242 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}] 06:28:28 INFO - PROCESS | 1956 | 1461677308531 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:28:28 INFO - PROCESS | 1956 | 1461677308794 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1ec7e800 == 167 [pid = 1956] [id = 740] 06:28:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f79ea367000) [pid = 1956] [serial = 2221] [outer = (nil)] 06:28:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a09ac4000) [pid = 1956] [serial = 2222] [outer = 0x7f79ea367000] 06:28:28 INFO - PROCESS | 1956 | 1461677308872 Marionette DEBUG loaded listener.js 06:28:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a0a46c800) [pid = 1956] [serial = 2223] [outer = 0x7f79ea367000] 06:28:29 INFO - PROCESS | 1956 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:28:29 INFO - PROCESS | 1956 | 1461677309751 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]]]}] 06:28:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:28:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1534ms 06:28:29 INFO - PROCESS | 1956 | 1461677309769 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:28:29 INFO - PROCESS | 1956 | 1461677309773 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:28:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:28:29 INFO - PROCESS | 1956 | 1461677309780 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:28:29 INFO - PROCESS | 1956 | 1461677309783 Marionette TRACE conn4 <- [1,2934,null,{}] 06:28:29 INFO - PROCESS | 1956 | 1461677309790 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}] 06:28:30 INFO - PROCESS | 1956 | 1461677310068 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a171b4000 == 166 [pid = 1956] [id = 538] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f3032800 == 165 [pid = 1956] [id = 722] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eff5a800 == 164 [pid = 1956] [id = 721] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef1a6000 == 163 [pid = 1956] [id = 720] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ec5be800 == 162 [pid = 1956] [id = 719] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1bb3d800 == 161 [pid = 1956] [id = 718] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1ba0d000 == 160 [pid = 1956] [id = 717] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a18320000 == 159 [pid = 1956] [id = 716] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a17173000 == 158 [pid = 1956] [id = 715] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0c7c4000 == 157 [pid = 1956] [id = 714] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0a71c800 == 156 [pid = 1956] [id = 713] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09470000 == 155 [pid = 1956] [id = 712] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a04970000 == 154 [pid = 1956] [id = 711] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a045dc800 == 153 [pid = 1956] [id = 710] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a041c5800 == 152 [pid = 1956] [id = 709] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03dad000 == 151 [pid = 1956] [id = 708] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01b6c800 == 150 [pid = 1956] [id = 707] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffd84000 == 149 [pid = 1956] [id = 706] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa212800 == 148 [pid = 1956] [id = 705] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f845e000 == 147 [pid = 1956] [id = 704] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f55b5000 == 146 [pid = 1956] [id = 703] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f26df000 == 145 [pid = 1956] [id = 702] 06:28:32 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eb7b4800 == 144 [pid = 1956] [id = 701] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79f2561000) [pid = 1956] [serial = 1977] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79f257f000) [pid = 1956] [serial = 2099] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79f2641800) [pid = 1956] [serial = 2100] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f79f2559c00) [pid = 1956] [serial = 2102] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79f56d0400) [pid = 1956] [serial = 2057] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f79f4e6d800) [pid = 1956] [serial = 2055] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79f4de0800) [pid = 1956] [serial = 2054] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79f44d0c00) [pid = 1956] [serial = 2052] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79f30a6400) [pid = 1956] [serial = 2051] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f79f2647800) [pid = 1956] [serial = 2049] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79f25c7c00) [pid = 1956] [serial = 2048] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79f20c3c00) [pid = 1956] [serial = 2046] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79efeeb800) [pid = 1956] [serial = 2045] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79ed664800) [pid = 1956] [serial = 2043] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79ebe11800) [pid = 1956] [serial = 2042] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79ef846800) [pid = 1956] [serial = 2096] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f79ebe89400) [pid = 1956] [serial = 2093] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79ed66a400) [pid = 1956] [serial = 2094] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f7a037f5400) [pid = 1956] [serial = 2090] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f7a0343ec00) [pid = 1956] [serial = 2087] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f7a0343a000) [pid = 1956] [serial = 2085] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f7a0201f000) [pid = 1956] [serial = 2084] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a010cfc00) [pid = 1956] [serial = 2082] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f7a00d67400) [pid = 1956] [serial = 2081] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f7a00a4e800) [pid = 1956] [serial = 2079] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f7a0068ec00) [pid = 1956] [serial = 2078] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f7a00686c00) [pid = 1956] [serial = 2076] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a002e5c00) [pid = 1956] [serial = 2075] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79ffcb3c00) [pid = 1956] [serial = 2073] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79ffb3cc00) [pid = 1956] [serial = 2072] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79fe8cac00) [pid = 1956] [serial = 2070] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79fe871c00) [pid = 1956] [serial = 2069] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79f9ecfc00) [pid = 1956] [serial = 2067] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f9ab4800) [pid = 1956] [serial = 2066] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79f8408800) [pid = 1956] [serial = 2064] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79f6cbc400) [pid = 1956] [serial = 2063] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79f61b0800) [pid = 1956] [serial = 2061] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79f5f6e000) [pid = 1956] [serial = 2060] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79f5dacc00) [pid = 1956] [serial = 2058] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79f1fa5000) [pid = 1956] [serial = 2097] [outer = (nil)] [url = about:blank] 06:28:33 INFO - PROCESS | 1956 | 1461677313537 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ec5b9000 == 145 [pid = 1956] [id = 741] 06:28:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79eb361c00) [pid = 1956] [serial = 2224] [outer = (nil)] 06:28:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79eb7f4c00) [pid = 1956] [serial = 2225] [outer = 0x7f79eb361c00] 06:28:33 INFO - PROCESS | 1956 | 1461677313687 Marionette DEBUG loaded listener.js 06:28:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79ebe85800) [pid = 1956] [serial = 2226] [outer = 0x7f79eb361c00] 06:28:34 INFO - PROCESS | 1956 | 1461677314580 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]]]}] 06:28:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:28:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 4846ms 06:28:34 INFO - PROCESS | 1956 | 1461677314653 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:28:34 INFO - PROCESS | 1956 | 1461677314660 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:28:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:28:34 INFO - PROCESS | 1956 | 1461677314676 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:28:34 INFO - PROCESS | 1956 | 1461677314684 Marionette TRACE conn4 <- [1,2938,null,{}] 06:28:34 INFO - PROCESS | 1956 | 1461677314699 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}] 06:28:35 INFO - PROCESS | 1956 | 1461677315004 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:28:35 INFO - PROCESS | 1956 | 1461677315202 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef4f6000 == 146 [pid = 1956] [id = 742] 06:28:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79ed66a400) [pid = 1956] [serial = 2227] [outer = (nil)] 06:28:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79ef852800) [pid = 1956] [serial = 2228] [outer = 0x7f79ed66a400] 06:28:35 INFO - PROCESS | 1956 | 1461677315269 Marionette DEBUG loaded listener.js 06:28:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f20c1400) [pid = 1956] [serial = 2229] [outer = 0x7f79ed66a400] 06:28:36 INFO - PROCESS | 1956 | 1461677316106 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]]]}] 06:28:36 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. 06:28:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1449ms 06:28:36 INFO - PROCESS | 1956 | 1461677316127 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:28:36 INFO - PROCESS | 1956 | 1461677316133 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:28:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:28:36 INFO - PROCESS | 1956 | 1461677316147 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:28:36 INFO - PROCESS | 1956 | 1461677316149 Marionette TRACE conn4 <- [1,2942,null,{}] 06:28:36 INFO - PROCESS | 1956 | 1461677316156 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}] 06:28:36 INFO - PROCESS | 1956 | 1461677316453 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:28:36 INFO - PROCESS | 1956 | 1461677316511 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f26e6800 == 147 [pid = 1956] [id = 743] 06:28:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f2577c00) [pid = 1956] [serial = 2230] [outer = (nil)] 06:28:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f25c9000) [pid = 1956] [serial = 2231] [outer = 0x7f79f2577c00] 06:28:36 INFO - PROCESS | 1956 | 1461677316578 Marionette DEBUG loaded listener.js 06:28:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f26f3c00) [pid = 1956] [serial = 2232] [outer = 0x7f79f2577c00] 06:28:37 INFO - PROCESS | 1956 | 1461677317619 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"]]]}] 06:28:37 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 06:28:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:28:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:28:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1530ms 06:28:37 INFO - PROCESS | 1956 | 1461677317678 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:28:37 INFO - PROCESS | 1956 | 1461677317682 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:28:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:28:37 INFO - PROCESS | 1956 | 1461677317707 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:28:37 INFO - PROCESS | 1956 | 1461677317716 Marionette TRACE conn4 <- [1,2946,null,{}] 06:28:37 INFO - PROCESS | 1956 | 1461677317728 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}] 06:28:38 INFO - PROCESS | 1956 | 1461677318044 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79ef0b6400) [pid = 1956] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79f44ca000) [pid = 1956] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f4e78000) [pid = 1956] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79f254a400) [pid = 1956] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79ea36d800) [pid = 1956] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f7a04444800) [pid = 1956] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f7a02027c00) [pid = 1956] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79f5546400) [pid = 1956] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79f2584800) [pid = 1956] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79ebe85400) [pid = 1956] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f7a00689c00) [pid = 1956] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f7a00689000) [pid = 1956] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f79ef84d400) [pid = 1956] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79fa4f7400) [pid = 1956] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79f9bae000) [pid = 1956] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f79f1fa4800) [pid = 1956] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x7f79f58e2800) [pid = 1956] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x7f79f36a5000) [pid = 1956] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x7f79f369c000) [pid = 1956] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x7f79f25d5800) [pid = 1956] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x7f79ef846400) [pid = 1956] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x7f79ea36ec00) [pid = 1956] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x7f79eb7ea000) [pid = 1956] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:28:38 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x7f79ea373400) [pid = 1956] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:28:38 INFO - PROCESS | 1956 | 1461677318778 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef19f000 == 148 [pid = 1956] [id = 744] 06:28:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x7f79ea365c00) [pid = 1956] [serial = 2233] [outer = (nil)] 06:28:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x7f79ebe84000) [pid = 1956] [serial = 2234] [outer = 0x7f79ea365c00] 06:28:38 INFO - PROCESS | 1956 | 1461677318869 Marionette DEBUG loaded listener.js 06:28:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x7f79f257c400) [pid = 1956] [serial = 2235] [outer = 0x7f79ea365c00] 06:28:39 INFO - PROCESS | 1956 | 1461677319519 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]]]}] 06:28:39 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. 06:28:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1851ms 06:28:39 INFO - PROCESS | 1956 | 1461677319551 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:28:39 INFO - PROCESS | 1956 | 1461677319556 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:28:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:28:39 INFO - PROCESS | 1956 | 1461677319562 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:28:39 INFO - PROCESS | 1956 | 1461677319565 Marionette TRACE conn4 <- [1,2950,null,{}] 06:28:39 INFO - PROCESS | 1956 | 1461677319570 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}] 06:28:39 INFO - PROCESS | 1956 | 1461677319795 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:28:40 INFO - PROCESS | 1956 | 1461677320030 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f5ccb800 == 149 [pid = 1956] [id = 745] 06:28:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x7f79ea36b000) [pid = 1956] [serial = 2236] [outer = (nil)] 06:28:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x7f79f45f5000) [pid = 1956] [serial = 2237] [outer = 0x7f79ea36b000] 06:28:40 INFO - PROCESS | 1956 | 1461677320148 Marionette DEBUG loaded listener.js 06:28:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x7f79f4de7000) [pid = 1956] [serial = 2238] [outer = 0x7f79ea36b000] 06:28:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebc14000 == 150 [pid = 1956] [id = 746] 06:28:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x7f79ed668000) [pid = 1956] [serial = 2239] [outer = (nil)] 06:28:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x7f79eb358c00) [pid = 1956] [serial = 2240] [outer = 0x7f79ed668000] 06:28:41 INFO - PROCESS | 1956 | 1461677321378 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]]]}] 06:28:41 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. 06:28:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1834ms 06:28:41 INFO - PROCESS | 1956 | 1461677321400 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:28:41 INFO - PROCESS | 1956 | 1461677321407 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:28:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:28:41 INFO - PROCESS | 1956 | 1461677321415 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:28:41 INFO - PROCESS | 1956 | 1461677321420 Marionette TRACE conn4 <- [1,2954,null,{}] 06:28:41 INFO - PROCESS | 1956 | 1461677321429 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}] 06:28:41 INFO - PROCESS | 1956 | 1461677321777 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:28:42 INFO - PROCESS | 1956 | 1461677322126 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f4414000 == 151 [pid = 1956] [id = 747] 06:28:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79f21bc800) [pid = 1956] [serial = 2241] [outer = (nil)] 06:28:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79f2553400) [pid = 1956] [serial = 2242] [outer = 0x7f79f21bc800] 06:28:42 INFO - PROCESS | 1956 | 1461677322232 Marionette DEBUG loaded listener.js 06:28:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79f26f7800) [pid = 1956] [serial = 2243] [outer = 0x7f79f21bc800] 06:28:43 INFO - PROCESS | 1956 | 1461677323083 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]]]}] 06:28:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:28:43 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 06:28:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1735ms 06:28:43 INFO - PROCESS | 1956 | 1461677323152 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:28:43 INFO - PROCESS | 1956 | 1461677323160 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:28:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:28:43 INFO - PROCESS | 1956 | 1461677323172 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:28:43 INFO - PROCESS | 1956 | 1461677323176 Marionette TRACE conn4 <- [1,2958,null,{}] 06:28:43 INFO - PROCESS | 1956 | 1461677323182 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}] 06:28:43 INFO - PROCESS | 1956 | 1461677323540 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:28:43 INFO - PROCESS | 1956 | 1461677323757 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f85c7800 == 152 [pid = 1956] [id = 748] 06:28:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79f36a1000) [pid = 1956] [serial = 2244] [outer = (nil)] 06:28:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79f4e77800) [pid = 1956] [serial = 2245] [outer = 0x7f79f36a1000] 06:28:43 INFO - PROCESS | 1956 | 1461677323886 Marionette DEBUG loaded listener.js 06:28:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79f553fc00) [pid = 1956] [serial = 2246] [outer = 0x7f79f36a1000] 06:28:44 INFO - PROCESS | 1956 | 1461677324739 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]]]}] 06:28:44 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. 06:28:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1584ms 06:28:44 INFO - PROCESS | 1956 | 1461677324756 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:28:44 INFO - PROCESS | 1956 | 1461677324761 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:28:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:28:44 INFO - PROCESS | 1956 | 1461677324782 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:28:44 INFO - PROCESS | 1956 | 1461677324790 Marionette TRACE conn4 <- [1,2962,null,{}] 06:28:44 INFO - PROCESS | 1956 | 1461677324813 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}] 06:28:45 INFO - PROCESS | 1956 | 1461677325060 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:28:45 INFO - PROCESS | 1956 | 1461677325345 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa32f000 == 153 [pid = 1956] [id = 749] 06:28:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79f58dd000) [pid = 1956] [serial = 2247] [outer = (nil)] 06:28:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f5dadc00) [pid = 1956] [serial = 2248] [outer = 0x7f79f58dd000] 06:28:45 INFO - PROCESS | 1956 | 1461677325436 Marionette DEBUG loaded listener.js 06:28:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f5f72800) [pid = 1956] [serial = 2249] [outer = 0x7f79f58dd000] 06:28:46 INFO - PROCESS | 1956 | 1461677326265 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]]]}] 06:28:46 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. 06:28:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1566ms 06:28:46 INFO - PROCESS | 1956 | 1461677326335 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:28:46 INFO - PROCESS | 1956 | 1461677326340 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:28:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:28:46 INFO - PROCESS | 1956 | 1461677326346 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:28:46 INFO - PROCESS | 1956 | 1461677326349 Marionette TRACE conn4 <- [1,2966,null,{}] 06:28:46 INFO - PROCESS | 1956 | 1461677326355 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}] 06:28:46 INFO - PROCESS | 1956 | 1461677326601 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:28:46 INFO - PROCESS | 1956 | 1461677326891 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffed4800 == 154 [pid = 1956] [id = 750] 06:28:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79f58de000) [pid = 1956] [serial = 2250] [outer = (nil)] 06:28:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f6ac4800) [pid = 1956] [serial = 2251] [outer = 0x7f79f58de000] 06:28:46 INFO - PROCESS | 1956 | 1461677326974 Marionette DEBUG loaded listener.js 06:28:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79f6b9a400) [pid = 1956] [serial = 2252] [outer = 0x7f79f58de000] 06:28:47 INFO - PROCESS | 1956 | 1461677327766 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]]]}] 06:28:47 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. 06:28:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1430ms 06:28:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:28:47 INFO - PROCESS | 1956 | 1461677327776 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:28:47 INFO - PROCESS | 1956 | 1461677327779 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:28:47 INFO - PROCESS | 1956 | 1461677327785 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:28:47 INFO - PROCESS | 1956 | 1461677327788 Marionette TRACE conn4 <- [1,2970,null,{}] 06:28:47 INFO - PROCESS | 1956 | 1461677327793 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}] 06:28:48 INFO - PROCESS | 1956 | 1461677328046 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:28:48 INFO - PROCESS | 1956 | 1461677328301 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01046000 == 155 [pid = 1956] [id = 751] 06:28:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f6152800) [pid = 1956] [serial = 2253] [outer = (nil)] 06:28:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f6cbc400) [pid = 1956] [serial = 2254] [outer = 0x7f79f6152800] 06:28:48 INFO - PROCESS | 1956 | 1461677328378 Marionette DEBUG loaded listener.js 06:28:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f8f78400) [pid = 1956] [serial = 2255] [outer = 0x7f79f6152800] 06:28:49 INFO - PROCESS | 1956 | 1461677329242 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]]]}] 06:28:49 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. 06:28:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1481ms 06:28:49 INFO - PROCESS | 1956 | 1461677329266 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:28:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:28:49 INFO - PROCESS | 1956 | 1461677329270 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:28:49 INFO - PROCESS | 1956 | 1461677329276 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:28:49 INFO - PROCESS | 1956 | 1461677329279 Marionette TRACE conn4 <- [1,2974,null,{}] 06:28:49 INFO - PROCESS | 1956 | 1461677329285 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}] 06:28:49 INFO - PROCESS | 1956 | 1461677329580 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:28:49 INFO - PROCESS | 1956 | 1461677329840 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03de0800 == 156 [pid = 1956] [id = 752] 06:28:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f8f79c00) [pid = 1956] [serial = 2256] [outer = (nil)] 06:28:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79fea88400) [pid = 1956] [serial = 2257] [outer = 0x7f79f8f79c00] 06:28:49 INFO - PROCESS | 1956 | 1461677329930 Marionette DEBUG loaded listener.js 06:28:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79ffdd6400) [pid = 1956] [serial = 2258] [outer = 0x7f79f8f79c00] 06:28:50 INFO - PROCESS | 1956 | 1461677330774 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]]]}] 06:28:50 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. 06:28:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1532ms 06:28:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:28:50 INFO - PROCESS | 1956 | 1461677330808 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:28:50 INFO - PROCESS | 1956 | 1461677330811 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:28:50 INFO - PROCESS | 1956 | 1461677330817 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:28:50 INFO - PROCESS | 1956 | 1461677330821 Marionette TRACE conn4 <- [1,2978,null,{}] 06:28:50 INFO - PROCESS | 1956 | 1461677330826 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}] 06:28:51 INFO - PROCESS | 1956 | 1461677331070 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:28:51 INFO - PROCESS | 1956 | 1461677331325 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a045dc800 == 157 [pid = 1956] [id = 753] 06:28:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79fe872400) [pid = 1956] [serial = 2259] [outer = (nil)] 06:28:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f7a0068e400) [pid = 1956] [serial = 2260] [outer = 0x7f79fe872400] 06:28:51 INFO - PROCESS | 1956 | 1461677331400 Marionette DEBUG loaded listener.js 06:28:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f7a008ea400) [pid = 1956] [serial = 2261] [outer = 0x7f79fe872400] 06:28:52 INFO - PROCESS | 1956 | 1461677332224 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]]]}] 06:28:52 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. 06:28:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1436ms 06:28:52 INFO - PROCESS | 1956 | 1461677332254 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:28:52 INFO - PROCESS | 1956 | 1461677332257 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:28:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:28:52 INFO - PROCESS | 1956 | 1461677332264 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:28:52 INFO - PROCESS | 1956 | 1461677332267 Marionette TRACE conn4 <- [1,2982,null,{}] 06:28:52 INFO - PROCESS | 1956 | 1461677332272 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}] 06:28:52 INFO - PROCESS | 1956 | 1461677332508 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:28:52 INFO - PROCESS | 1956 | 1461677332797 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a048d4800 == 158 [pid = 1956] [id = 754] 06:28:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79ffcb7c00) [pid = 1956] [serial = 2262] [outer = (nil)] 06:28:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f7a0087e800) [pid = 1956] [serial = 2263] [outer = 0x7f79ffcb7c00] 06:28:52 INFO - PROCESS | 1956 | 1461677332887 Marionette DEBUG loaded listener.js 06:28:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f7a00ad6800) [pid = 1956] [serial = 2264] [outer = 0x7f79ffcb7c00] 06:28:53 INFO - PROCESS | 1956 | 1461677333703 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"]]]}] 06:28:53 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 06:28:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:28:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1484ms 06:28:53 INFO - PROCESS | 1956 | 1461677333750 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:28:53 INFO - PROCESS | 1956 | 1461677333754 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:28:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:28:53 INFO - PROCESS | 1956 | 1461677333760 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:28:53 INFO - PROCESS | 1956 | 1461677333763 Marionette TRACE conn4 <- [1,2986,null,{}] 06:28:53 INFO - PROCESS | 1956 | 1461677333769 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}] 06:28:54 INFO - PROCESS | 1956 | 1461677334042 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:28:54 INFO - PROCESS | 1956 | 1461677334331 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a06a9b800 == 159 [pid = 1956] [id = 755] 06:28:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f7a00265800) [pid = 1956] [serial = 2265] [outer = (nil)] 06:28:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f7a00d65400) [pid = 1956] [serial = 2266] [outer = 0x7f7a00265800] 06:28:54 INFO - PROCESS | 1956 | 1461677334419 Marionette DEBUG loaded listener.js 06:28:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f7a00e9bc00) [pid = 1956] [serial = 2267] [outer = 0x7f7a00265800] 06:28:55 INFO - PROCESS | 1956 | 1461677335209 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]]]}] 06:28:55 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. 06:28:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1480ms 06:28:55 INFO - PROCESS | 1956 | 1461677335241 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:28:55 INFO - PROCESS | 1956 | 1461677335245 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:28:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:28:55 INFO - PROCESS | 1956 | 1461677335250 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:28:55 INFO - PROCESS | 1956 | 1461677335253 Marionette TRACE conn4 <- [1,2990,null,{}] 06:28:55 INFO - PROCESS | 1956 | 1461677335259 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}] 06:28:55 INFO - PROCESS | 1956 | 1461677335500 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:28:55 INFO - PROCESS | 1956 | 1461677335776 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a09f86800 == 160 [pid = 1956] [id = 756] 06:28:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f7a008f0000) [pid = 1956] [serial = 2268] [outer = (nil)] 06:28:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f7a01de1c00) [pid = 1956] [serial = 2269] [outer = 0x7f7a008f0000] 06:28:55 INFO - PROCESS | 1956 | 1461677335860 Marionette DEBUG loaded listener.js 06:28:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f7a037eec00) [pid = 1956] [serial = 2270] [outer = 0x7f7a008f0000] 06:28:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0aa9c000 == 161 [pid = 1956] [id = 757] 06:28:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f7a04442c00) [pid = 1956] [serial = 2271] [outer = (nil)] 06:28:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f7a02026800) [pid = 1956] [serial = 2272] [outer = 0x7f7a04442c00] 06:28:56 INFO - PROCESS | 1956 | 1461677336770 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]]]}] 06:28:56 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. 06:28:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1532ms 06:28:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:28:56 INFO - PROCESS | 1956 | 1461677336783 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:28:56 INFO - PROCESS | 1956 | 1461677336786 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:28:56 INFO - PROCESS | 1956 | 1461677336792 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:28:56 INFO - PROCESS | 1956 | 1461677336796 Marionette TRACE conn4 <- [1,2994,null,{}] 06:28:56 INFO - PROCESS | 1956 | 1461677336802 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}] 06:28:57 INFO - PROCESS | 1956 | 1461677337157 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:28:57 INFO - PROCESS | 1956 | 1461677337465 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1031f000 == 162 [pid = 1956] [id = 758] 06:28:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f7a044d5000) [pid = 1956] [serial = 2273] [outer = (nil)] 06:28:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f7a04a60800) [pid = 1956] [serial = 2274] [outer = 0x7f7a044d5000] 06:28:57 INFO - PROCESS | 1956 | 1461677337556 Marionette DEBUG loaded listener.js 06:28:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f7a04b6ec00) [pid = 1956] [serial = 2275] [outer = 0x7f7a044d5000] 06:28:58 INFO - PROCESS | 1956 | 1461677338358 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]]]}] 06:28:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:28:58 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 06:28:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1586ms 06:28:58 INFO - PROCESS | 1956 | 1461677338379 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:28:58 INFO - PROCESS | 1956 | 1461677338382 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:28:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:28:58 INFO - PROCESS | 1956 | 1461677338388 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:28:58 INFO - PROCESS | 1956 | 1461677338390 Marionette TRACE conn4 <- [1,2998,null,{}] 06:28:58 INFO - PROCESS | 1956 | 1461677338396 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}] 06:28:58 INFO - PROCESS | 1956 | 1461677338634 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:28:58 INFO - PROCESS | 1956 | 1461677338898 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1a20b800 == 163 [pid = 1956] [id = 759] 06:28:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f7a044db000) [pid = 1956] [serial = 2276] [outer = (nil)] 06:28:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f7a08961800) [pid = 1956] [serial = 2277] [outer = 0x7f7a044db000] 06:28:58 INFO - PROCESS | 1956 | 1461677338977 Marionette DEBUG loaded listener.js 06:28:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a093d9400) [pid = 1956] [serial = 2278] [outer = 0x7f7a044db000] 06:28:59 INFO - PROCESS | 1956 | 1461677339814 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]]]}] 06:28:59 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. 06:28:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1443ms 06:28:59 INFO - PROCESS | 1956 | 1461677339833 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:28:59 INFO - PROCESS | 1956 | 1461677339837 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:28:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:28:59 INFO - PROCESS | 1956 | 1461677339843 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:28:59 INFO - PROCESS | 1956 | 1461677339846 Marionette TRACE conn4 <- [1,3002,null,{}] 06:28:59 INFO - PROCESS | 1956 | 1461677339852 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}] 06:29:00 INFO - PROCESS | 1956 | 1461677340100 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:29:00 INFO - PROCESS | 1956 | 1461677340385 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a1c3bb000 == 164 [pid = 1956] [id = 760] 06:29:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f79ea369c00) [pid = 1956] [serial = 2279] [outer = (nil)] 06:29:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f7a0a46ac00) [pid = 1956] [serial = 2280] [outer = 0x7f79ea369c00] 06:29:00 INFO - PROCESS | 1956 | 1461677340464 Marionette DEBUG loaded listener.js 06:29:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a0ab6ac00) [pid = 1956] [serial = 2281] [outer = 0x7f79ea369c00] 06:29:01 INFO - PROCESS | 1956 | 1461677341276 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]]]}] 06:29:01 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. 06:29:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1492ms 06:29:01 INFO - PROCESS | 1956 | 1461677341336 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:29:01 INFO - PROCESS | 1956 | 1461677341340 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:29:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:29:01 INFO - PROCESS | 1956 | 1461677341346 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:29:01 INFO - PROCESS | 1956 | 1461677341348 Marionette TRACE conn4 <- [1,3006,null,{}] 06:29:01 INFO - PROCESS | 1956 | 1461677341354 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}] 06:29:01 INFO - PROCESS | 1956 | 1461677341601 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:29:01 INFO - PROCESS | 1956 | 1461677341894 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a21309800 == 165 [pid = 1956] [id = 761] 06:29:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a09ae1c00) [pid = 1956] [serial = 2282] [outer = (nil)] 06:29:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f7a0b56c000) [pid = 1956] [serial = 2283] [outer = 0x7f7a09ae1c00] 06:29:01 INFO - PROCESS | 1956 | 1461677341975 Marionette DEBUG loaded listener.js 06:29:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a0b597800) [pid = 1956] [serial = 2284] [outer = 0x7f7a09ae1c00] 06:29:02 INFO - PROCESS | 1956 | 1461677342790 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]]]}] 06:29:02 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. 06:29:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1482ms 06:29:02 INFO - PROCESS | 1956 | 1461677342829 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:29:02 INFO - PROCESS | 1956 | 1461677342832 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:29:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:29:02 INFO - PROCESS | 1956 | 1461677342838 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:29:02 INFO - PROCESS | 1956 | 1461677342841 Marionette TRACE conn4 <- [1,3010,null,{}] 06:29:02 INFO - PROCESS | 1956 | 1461677342846 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}] 06:29:03 INFO - PROCESS | 1956 | 1461677343145 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:29:03 INFO - PROCESS | 1956 | 1461677343409 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a215c9800 == 166 [pid = 1956] [id = 762] 06:29:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f7a08eaf800) [pid = 1956] [serial = 2285] [outer = (nil)] 06:29:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f7a0b87b800) [pid = 1956] [serial = 2286] [outer = 0x7f7a08eaf800] 06:29:03 INFO - PROCESS | 1956 | 1461677343489 Marionette DEBUG loaded listener.js 06:29:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a0c755400) [pid = 1956] [serial = 2287] [outer = 0x7f7a08eaf800] 06:29:04 INFO - PROCESS | 1956 | 1461677344303 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]]]}] 06:29:04 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 06:29:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1482ms 06:29:04 INFO - PROCESS | 1956 | 1461677344321 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:29:04 INFO - PROCESS | 1956 | 1461677344325 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:29:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:29:04 INFO - PROCESS | 1956 | 1461677344331 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:29:04 INFO - PROCESS | 1956 | 1461677344335 Marionette TRACE conn4 <- [1,3014,null,{}] 06:29:04 INFO - PROCESS | 1956 | 1461677344341 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}] 06:29:04 INFO - PROCESS | 1956 | 1461677344595 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:29:04 INFO - PROCESS | 1956 | 1461677344868 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a046d3800 == 167 [pid = 1956] [id = 763] 06:29:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a09adbc00) [pid = 1956] [serial = 2288] [outer = (nil)] 06:29:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f7a0d313000) [pid = 1956] [serial = 2289] [outer = 0x7f7a09adbc00] 06:29:04 INFO - PROCESS | 1956 | 1461677344946 Marionette DEBUG loaded listener.js 06:29:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f7a1107ac00) [pid = 1956] [serial = 2290] [outer = 0x7f7a09adbc00] 06:29:05 INFO - PROCESS | 1956 | [1956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:29:05 INFO - PROCESS | 1956 | 1461677345932 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:29:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:29:05 INFO - {} 06:29:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:29:05 INFO - {} 06:29:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:29:05 INFO - {} 06:29:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:29:05 INFO - {} 06:29:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1629ms 06:29:05 INFO - PROCESS | 1956 | 1461677345965 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:29:05 INFO - PROCESS | 1956 | 1461677345969 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:29:05 INFO - TEST-START | /FileAPI/fileReader.html 06:29:05 INFO - PROCESS | 1956 | 1461677345976 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:29:05 INFO - PROCESS | 1956 | 1461677345979 Marionette TRACE conn4 <- [1,3018,null,{}] 06:29:05 INFO - PROCESS | 1956 | 1461677345984 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}] 06:29:06 INFO - PROCESS | 1956 | 1461677346267 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:29:06 INFO - PROCESS | 1956 | 1461677346572 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79e6eb9800 == 168 [pid = 1956] [id = 764] 06:29:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f79ef0a9000) [pid = 1956] [serial = 2291] [outer = (nil)] 06:29:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f7a11082400) [pid = 1956] [serial = 2292] [outer = 0x7f79ef0a9000] 06:29:06 INFO - PROCESS | 1956 | 1461677346655 Marionette DEBUG loaded listener.js 06:29:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f7a16eaf800) [pid = 1956] [serial = 2293] [outer = 0x7f79ef0a9000] 06:29:07 INFO - PROCESS | 1956 | 1461677347430 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]]]}] 06:29:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:29:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:29:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:29:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:29:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 1480ms 06:29:07 INFO - PROCESS | 1956 | 1461677347457 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:29:07 INFO - PROCESS | 1956 | 1461677347460 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:29:07 INFO - TEST-START | /FileAPI/historical.html 06:29:07 INFO - PROCESS | 1956 | 1461677347467 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:29:07 INFO - PROCESS | 1956 | 1461677347471 Marionette TRACE conn4 <- [1,3022,null,{}] 06:29:07 INFO - PROCESS | 1956 | 1461677347479 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}] 06:29:07 INFO - PROCESS | 1956 | 1461677347732 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:29:08 INFO - PROCESS | 1956 | 1461677348027 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eea41000 == 169 [pid = 1956] [id = 765] 06:29:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f79f25d4000) [pid = 1956] [serial = 2294] [outer = (nil)] 06:29:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f7a16c41000) [pid = 1956] [serial = 2295] [outer = 0x7f79f25d4000] 06:29:08 INFO - PROCESS | 1956 | 1461677348130 Marionette DEBUG loaded listener.js 06:29:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a16f75400) [pid = 1956] [serial = 2296] [outer = 0x7f79f25d4000] 06:29:08 INFO - PROCESS | 1956 | 1461677348965 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"]]]}] 06:29:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:29:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:29:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:29:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:29:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:29:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:29:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:29:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:29:09 INFO - TEST-OK | /FileAPI/historical.html | took 1533ms 06:29:09 INFO - PROCESS | 1956 | 1461677349005 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:29:09 INFO - PROCESS | 1956 | 1461677349008 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:29:09 INFO - TEST-START | /FileAPI/idlharness.html 06:29:09 INFO - PROCESS | 1956 | 1461677349015 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:29:09 INFO - PROCESS | 1956 | 1461677349018 Marionette TRACE conn4 <- [1,3026,null,{}] 06:29:09 INFO - PROCESS | 1956 | 1461677349024 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}] 06:29:09 INFO - PROCESS | 1956 | 1461677349316 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:29:09 INFO - PROCESS | 1956 | 1461677349589 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0071b800 == 170 [pid = 1956] [id = 766] 06:29:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f79ea367800) [pid = 1956] [serial = 2297] [outer = (nil)] 06:29:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f7a16feb800) [pid = 1956] [serial = 2298] [outer = 0x7f79ea367800] 06:29:09 INFO - PROCESS | 1956 | 1461677349668 Marionette DEBUG loaded listener.js 06:29:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f7a173f1800) [pid = 1956] [serial = 2299] [outer = 0x7f79ea367800] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4d35800 == 169 [pid = 1956] [id = 447] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c3b5800 == 168 [pid = 1956] [id = 739] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a17319800 == 167 [pid = 1956] [id = 738] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0c7ac800 == 166 [pid = 1956] [id = 737] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa82000 == 165 [pid = 1956] [id = 736] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a097a3000 == 164 [pid = 1956] [id = 735] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a06b97000 == 163 [pid = 1956] [id = 734] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048b6000 == 162 [pid = 1956] [id = 733] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a041c9800 == 161 [pid = 1956] [id = 732] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0381a000 == 160 [pid = 1956] [id = 731] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00f81800 == 159 [pid = 1956] [id = 730] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a00705800 == 158 [pid = 1956] [id = 729] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fe755800 == 157 [pid = 1956] [id = 728] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f8e6f800 == 156 [pid = 1956] [id = 727] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f833d800 == 155 [pid = 1956] [id = 726] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f55b3800 == 154 [pid = 1956] [id = 725] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eff55000 == 153 [pid = 1956] [id = 724] 06:29:13 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eb7bf800 == 152 [pid = 1956] [id = 723] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f7a0352f400) [pid = 1956] [serial = 2088] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f7a03853000) [pid = 1956] [serial = 2091] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f79f255cc00) [pid = 1956] [serial = 2040] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f79f25d3800) [pid = 1956] [serial = 2168] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f79f2565800) [pid = 1956] [serial = 2165] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f7a04b6c400) [pid = 1956] [serial = 2156] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f7a04b60c00) [pid = 1956] [serial = 2154] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f7a04a5f000) [pid = 1956] [serial = 2153] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f7a044dac00) [pid = 1956] [serial = 2151] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f7a044d3c00) [pid = 1956] [serial = 2150] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f7a04450c00) [pid = 1956] [serial = 2148] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f7a04448c00) [pid = 1956] [serial = 2147] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f7a0422ec00) [pid = 1956] [serial = 2145] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f7a04225800) [pid = 1956] [serial = 2144] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f7a04036400) [pid = 1956] [serial = 2142] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f7a03529000) [pid = 1956] [serial = 2141] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f7a02024c00) [pid = 1956] [serial = 2139] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f7a01b37000) [pid = 1956] [serial = 2138] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f7a00a4f800) [pid = 1956] [serial = 2136] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f7a0087ac00) [pid = 1956] [serial = 2135] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79ffcb8400) [pid = 1956] [serial = 2133] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f79ffc71800) [pid = 1956] [serial = 2132] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f79ffb3f000) [pid = 1956] [serial = 2130] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79fea8fc00) [pid = 1956] [serial = 2129] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79fe908800) [pid = 1956] [serial = 2127] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79fe8c7c00) [pid = 1956] [serial = 2126] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79fa4f7000) [pid = 1956] [serial = 2124] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79f9abfc00) [pid = 1956] [serial = 2123] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f79f6ac9400) [pid = 1956] [serial = 2121] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79f5da0c00) [pid = 1956] [serial = 2120] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f79f5544000) [pid = 1956] [serial = 2118] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f79f553a800) [pid = 1956] [serial = 2117] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79f4e71c00) [pid = 1956] [serial = 2115] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79f4de1400) [pid = 1956] [serial = 2114] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f79f30a3800) [pid = 1956] [serial = 2112] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f79f264e400) [pid = 1956] [serial = 2111] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79f254f400) [pid = 1956] [serial = 2109] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79efef5c00) [pid = 1956] [serial = 2108] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f79ef0b5c00) [pid = 1956] [serial = 2162] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f79ebe81400) [pid = 1956] [serial = 2159] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79ed211c00) [pid = 1956] [serial = 2160] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f7a05fd8800) [pid = 1956] [serial = 2157] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79ebe84400) [pid = 1956] [serial = 2106] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79eb364800) [pid = 1956] [serial = 2105] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f79f2640c00) [pid = 1956] [serial = 2166] [outer = (nil)] [url = about:blank] 06:29:13 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79efef0400) [pid = 1956] [serial = 2163] [outer = (nil)] [url = about:blank] 06:29:14 INFO - PROCESS | 1956 | 1461677353935 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]]]}] 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:29:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:29:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:29:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:29:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:29:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:29:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:29:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:29:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:29:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:29:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:29:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:29:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:29:14 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 06:29:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:29:14 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 06:29:14 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 06:29:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:29:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:29:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:29:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:29:14 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 06:29:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:29:14 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 06:29:14 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 06:29:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:29:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:29:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 5010ms 06:29:14 INFO - PROCESS | 1956 | 1461677354026 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:29:14 INFO - PROCESS | 1956 | 1461677354031 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:29:14 INFO - TEST-START | /FileAPI/idlharness.worker 06:29:14 INFO - PROCESS | 1956 | 1461677354042 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:29:14 INFO - PROCESS | 1956 | 1461677354051 Marionette TRACE conn4 <- [1,3030,null,{}] 06:29:14 INFO - PROCESS | 1956 | 1461677354067 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}] 06:29:14 INFO - PROCESS | 1956 | 1461677354410 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:29:14 INFO - PROCESS | 1956 | 1461677354605 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79e9dc1800 == 153 [pid = 1956] [id = 767] 06:29:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79ebe8b800) [pid = 1956] [serial = 2300] [outer = (nil)] 06:29:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79ed202c00) [pid = 1956] [serial = 2301] [outer = 0x7f79ebe8b800] 06:29:14 INFO - PROCESS | 1956 | 1461677354678 Marionette DEBUG loaded listener.js 06:29:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79ed664000) [pid = 1956] [serial = 2302] [outer = 0x7f79ebe8b800] 06:29:14 INFO - PROCESS | 1956 | [1956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:29:16 INFO - PROCESS | 1956 | 1461677356750 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,{},{}]]]}] 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:29:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:29:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:29:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:29:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:29:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:29:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:29:16 INFO - {} 06:29:16 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 06:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:29:16 INFO - {} 06:29:16 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 - {} 06:29:16 INFO - {} 06:29:16 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 06:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:29:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:29:16 INFO - {} 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:29:16 INFO - {} 06:29:16 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 06:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:29:16 INFO - {} 06:29:16 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 - {} 06:29:16 INFO - {} 06:29:16 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 06:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 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 06:29:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:29:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:29:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 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 06:29:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 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 06:29:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:16 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 06:29:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:29:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:29:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:29:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:29:17 INFO - {} 06:29:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2820ms 06:29:17 INFO - PROCESS | 1956 | 1461677356859 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:29:17 INFO - PROCESS | 1956 | 1461677356867 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:29:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:29:17 INFO - PROCESS | 1956 | 1461677356904 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:29:17 INFO - PROCESS | 1956 | 1461677356918 Marionette TRACE conn4 <- [1,3034,null,{}] 06:29:17 INFO - PROCESS | 1956 | 1461677356927 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}] 06:29:17 INFO - PROCESS | 1956 | 1461677357318 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:29:17 INFO - PROCESS | 1956 | 1461677357358 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eebca000 == 154 [pid = 1956] [id = 768] 06:29:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79ef0a8800) [pid = 1956] [serial = 2303] [outer = (nil)] 06:29:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f45f0800) [pid = 1956] [serial = 2304] [outer = 0x7f79ef0a8800] 06:29:17 INFO - PROCESS | 1956 | 1461677357423 Marionette DEBUG loaded listener.js 06:29:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f4de6000) [pid = 1956] [serial = 2305] [outer = 0x7f79ef0a8800] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79ea372000) [pid = 1956] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x7f79eb356400) [pid = 1956] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x7f79ea365c00) [pid = 1956] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x7f79ebe88000) [pid = 1956] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x7f7a00872800) [pid = 1956] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x7f79f25cf400) [pid = 1956] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x7f79f2551c00) [pid = 1956] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x7f79ef1b7000) [pid = 1956] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x7f79fa4fac00) [pid = 1956] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x7f79f26fb400) [pid = 1956] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x7f79eb361c00) [pid = 1956] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x7f79f2577c00) [pid = 1956] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x7f79ed66a400) [pid = 1956] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x7f79f5f6cc00) [pid = 1956] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x7f79f9ec8800) [pid = 1956] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x7f7a00ad4400) [pid = 1956] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x7f79f5f6d800) [pid = 1956] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x7f79ea368c00) [pid = 1956] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:29:19 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x7f79f9ec6400) [pid = 1956] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:29:19 INFO - PROCESS | 1956 | 1461677359441 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]]]}] 06:29:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:29:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2550ms 06:29:19 INFO - PROCESS | 1956 | 1461677359454 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:29:19 INFO - PROCESS | 1956 | 1461677359457 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:29:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:29:19 INFO - PROCESS | 1956 | 1461677359465 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:29:19 INFO - PROCESS | 1956 | 1461677359471 Marionette TRACE conn4 <- [1,3038,null,{}] 06:29:19 INFO - PROCESS | 1956 | 1461677359486 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}] 06:29:19 INFO - PROCESS | 1956 | 1461677359715 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:29:19 INFO - PROCESS | 1956 | 1461677359913 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ef1a1800 == 155 [pid = 1956] [id = 769] 06:29:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x7f79ed667800) [pid = 1956] [serial = 2306] [outer = (nil)] 06:29:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x7f79f4e72800) [pid = 1956] [serial = 2307] [outer = 0x7f79ed667800] 06:29:19 INFO - PROCESS | 1956 | 1461677359982 Marionette DEBUG loaded listener.js 06:29:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x7f79f4e8e000) [pid = 1956] [serial = 2308] [outer = 0x7f79ed667800] 06:29:20 INFO - PROCESS | 1956 | 1461677360707 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"]]]}] 06:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:29:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1286ms 06:29:20 INFO - PROCESS | 1956 | 1461677360753 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:29:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:29:20 INFO - PROCESS | 1956 | 1461677360758 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:29:20 INFO - PROCESS | 1956 | 1461677360764 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:29:20 INFO - PROCESS | 1956 | 1461677360767 Marionette TRACE conn4 <- [1,3042,null,{}] 06:29:20 INFO - PROCESS | 1956 | 1461677360772 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}] 06:29:21 INFO - PROCESS | 1956 | 1461677361088 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:29:21 INFO - PROCESS | 1956 | 1461677361424 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79e9651000 == 156 [pid = 1956] [id = 770] 06:29:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x7f79ea36dc00) [pid = 1956] [serial = 2309] [outer = (nil)] 06:29:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x7f79eb7f0800) [pid = 1956] [serial = 2310] [outer = 0x7f79ea36dc00] 06:29:21 INFO - PROCESS | 1956 | 1461677361583 Marionette DEBUG loaded listener.js 06:29:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x7f79ebe86800) [pid = 1956] [serial = 2311] [outer = 0x7f79ea36dc00] 06:29:22 INFO - PROCESS | 1956 | 1461677362801 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]]]}] 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:29:22 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. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:29:22 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'.) 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:29:22 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. 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:29:22 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. 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:29:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:29:22 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. 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:29:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:29:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:29:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:29:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:29:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:29:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:29:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2121ms 06:29:22 INFO - PROCESS | 1956 | 1461677362914 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:29:22 INFO - PROCESS | 1956 | 1461677362930 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:29:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:29:22 INFO - PROCESS | 1956 | 1461677362971 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:29:22 INFO - PROCESS | 1956 | 1461677362977 Marionette TRACE conn4 <- [1,3046,null,{}] 06:29:22 INFO - PROCESS | 1956 | 1461677362985 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}] 06:29:23 INFO - PROCESS | 1956 | 1461677363368 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:29:23 INFO - PROCESS | 1956 | 1461677363589 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ebc27000 == 157 [pid = 1956] [id = 771] 06:29:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x7f79ef1af800) [pid = 1956] [serial = 2312] [outer = (nil)] 06:29:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x7f79f1fa6400) [pid = 1956] [serial = 2313] [outer = 0x7f79ef1af800] 06:29:23 INFO - PROCESS | 1956 | 1461677363671 Marionette DEBUG loaded listener.js 06:29:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x7f79f20b8400) [pid = 1956] [serial = 2314] [outer = 0x7f79ef1af800] 06:29:24 INFO - PROCESS | 1956 | [1956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:29:24 INFO - PROCESS | 1956 | 1461677364591 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:29:24 INFO - {} 06:29:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1642ms 06:29:24 INFO - PROCESS | 1956 | 1461677364617 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:29:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:29:24 INFO - PROCESS | 1956 | 1461677364623 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:29:24 INFO - PROCESS | 1956 | 1461677364631 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:29:24 INFO - PROCESS | 1956 | 1461677364635 Marionette TRACE conn4 <- [1,3050,null,{}] 06:29:24 INFO - PROCESS | 1956 | 1461677364641 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}] 06:29:24 INFO - PROCESS | 1956 | 1461677364932 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:29:25 INFO - PROCESS | 1956 | 1461677365191 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeee1800 == 158 [pid = 1956] [id = 772] 06:29:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x7f79f21ca800) [pid = 1956] [serial = 2315] [outer = (nil)] 06:29:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x7f79f25ca000) [pid = 1956] [serial = 2316] [outer = 0x7f79f21ca800] 06:29:25 INFO - PROCESS | 1956 | 1461677365341 Marionette DEBUG loaded listener.js 06:29:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x7f79f26fb400) [pid = 1956] [serial = 2317] [outer = 0x7f79f21ca800] 06:29:26 INFO - PROCESS | 1956 | 1461677366246 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]]]}] 06:29:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:29:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:29:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:29:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:29:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1636ms 06:29:26 INFO - PROCESS | 1956 | 1461677366268 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:29:26 INFO - PROCESS | 1956 | 1461677366272 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:29:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:29:26 INFO - PROCESS | 1956 | 1461677366289 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:29:26 INFO - PROCESS | 1956 | 1461677366299 Marionette TRACE conn4 <- [1,3054,null,{}] 06:29:26 INFO - PROCESS | 1956 | 1461677366305 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}] 06:29:26 INFO - PROCESS | 1956 | 1461677366601 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:29:26 INFO - PROCESS | 1956 | 1461677366829 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eff52000 == 159 [pid = 1956] [id = 773] 06:29:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x7f79f254c400) [pid = 1956] [serial = 2318] [outer = (nil)] 06:29:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x7f79f4e80800) [pid = 1956] [serial = 2319] [outer = 0x7f79f254c400] 06:29:26 INFO - PROCESS | 1956 | 1461677366905 Marionette DEBUG loaded listener.js 06:29:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x7f79f4e8dc00) [pid = 1956] [serial = 2320] [outer = 0x7f79f254c400] 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:29:28 INFO - PROCESS | 1956 | 1461677368127 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"]]]}] 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:29:28 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" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:29:28 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" 06:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:29:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1922ms 06:29:28 INFO - PROCESS | 1956 | 1461677368202 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:29:28 INFO - PROCESS | 1956 | 1461677368207 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:29:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:29:28 INFO - PROCESS | 1956 | 1461677368218 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:29:28 INFO - PROCESS | 1956 | 1461677368220 Marionette TRACE conn4 <- [1,3058,null,{}] 06:29:28 INFO - PROCESS | 1956 | 1461677368229 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}] 06:29:28 INFO - PROCESS | 1956 | 1461677368603 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:29:28 INFO - PROCESS | 1956 | 1461677368860 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f2e59800 == 160 [pid = 1956] [id = 774] 06:29:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x7f79f44d4400) [pid = 1956] [serial = 2321] [outer = (nil)] 06:29:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x7f79f61a7000) [pid = 1956] [serial = 2322] [outer = 0x7f79f44d4400] 06:29:28 INFO - PROCESS | 1956 | 1461677368936 Marionette DEBUG loaded listener.js 06:29:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x7f79f6ac4c00) [pid = 1956] [serial = 2323] [outer = 0x7f79f44d4400] 06:29:29 INFO - PROCESS | 1956 | 1461677369831 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]]]}] 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:29:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:29:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:29:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:29:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:29:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:29:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:29:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:29:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:29:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1633ms 06:29:29 INFO - PROCESS | 1956 | 1461677369858 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:29:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:29:29 INFO - PROCESS | 1956 | 1461677369866 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:29:29 INFO - PROCESS | 1956 | 1461677369873 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:29:29 INFO - PROCESS | 1956 | 1461677369876 Marionette TRACE conn4 <- [1,3062,null,{}] 06:29:29 INFO - PROCESS | 1956 | 1461677369881 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}] 06:29:30 INFO - PROCESS | 1956 | 1461677370202 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:29:30 INFO - PROCESS | 1956 | 1461677370428 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79eeadd000 == 161 [pid = 1956] [id = 775] 06:29:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x7f79f6ac5000) [pid = 1956] [serial = 2324] [outer = (nil)] 06:29:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x7f79f6b99400) [pid = 1956] [serial = 2325] [outer = 0x7f79f6ac5000] 06:29:30 INFO - PROCESS | 1956 | 1461677370522 Marionette DEBUG loaded listener.js 06:29:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x7f79f9bb7c00) [pid = 1956] [serial = 2326] [outer = 0x7f79f6ac5000] 06:29:30 INFO - PROCESS | 1956 | [1956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:29:31 INFO - PROCESS | 1956 | 1461677371493 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:29:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:29:31 INFO - {} 06:29:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1631ms 06:29:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:29:31 INFO - PROCESS | 1956 | 1461677371504 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:29:31 INFO - PROCESS | 1956 | 1461677371507 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:29:31 INFO - PROCESS | 1956 | 1461677371513 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:29:31 INFO - PROCESS | 1956 | 1461677371517 Marionette TRACE conn4 <- [1,3066,null,{}] 06:29:31 INFO - PROCESS | 1956 | 1461677371523 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}] 06:29:31 INFO - PROCESS | 1956 | 1461677371778 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:29:32 INFO - PROCESS | 1956 | 1461677372059 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f55b3800 == 162 [pid = 1956] [id = 776] 06:29:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x7f79f9bb8800) [pid = 1956] [serial = 2327] [outer = (nil)] 06:29:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x7f79fe8c3800) [pid = 1956] [serial = 2328] [outer = 0x7f79f9bb8800] 06:29:32 INFO - PROCESS | 1956 | 1461677372137 Marionette DEBUG loaded listener.js 06:29:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x7f79fea8a800) [pid = 1956] [serial = 2329] [outer = 0x7f79f9bb8800] 06:29:33 INFO - PROCESS | 1956 | 1461677373013 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]]]}] 06:29:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:29:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:29:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:29:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:29:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:29:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:29:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:29:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1536ms 06:29:33 INFO - PROCESS | 1956 | 1461677373051 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:29:33 INFO - PROCESS | 1956 | 1461677373054 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:29:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:29:33 INFO - PROCESS | 1956 | 1461677373061 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:29:33 INFO - PROCESS | 1956 | 1461677373063 Marionette TRACE conn4 <- [1,3070,null,{}] 06:29:33 INFO - PROCESS | 1956 | 1461677373069 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}] 06:29:33 INFO - PROCESS | 1956 | 1461677373327 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:29:33 INFO - PROCESS | 1956 | 1461677373614 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f6a8f000 == 163 [pid = 1956] [id = 777] 06:29:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x7f79fa4f9000) [pid = 1956] [serial = 2330] [outer = (nil)] 06:29:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x7f79ffb36400) [pid = 1956] [serial = 2331] [outer = 0x7f79fa4f9000] 06:29:33 INFO - PROCESS | 1956 | 1461677373695 Marionette DEBUG loaded listener.js 06:29:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x7f79ffc6d400) [pid = 1956] [serial = 2332] [outer = 0x7f79fa4f9000] 06:29:34 INFO - PROCESS | 1956 | 1461677374540 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]]]}] 06:29:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:29:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:29:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:29:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:29:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:29:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:29:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1531ms 06:29:34 INFO - PROCESS | 1956 | 1461677374595 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:29:34 INFO - PROCESS | 1956 | 1461677374598 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:29:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:29:34 INFO - PROCESS | 1956 | 1461677374605 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:29:34 INFO - PROCESS | 1956 | 1461677374607 Marionette TRACE conn4 <- [1,3074,null,{}] 06:29:34 INFO - PROCESS | 1956 | 1461677374613 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}] 06:29:34 INFO - PROCESS | 1956 | 1461677374849 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:29:35 INFO - PROCESS | 1956 | 1461677375146 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f845f800 == 164 [pid = 1956] [id = 778] 06:29:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x7f79f2581000) [pid = 1956] [serial = 2333] [outer = (nil)] 06:29:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x7f79ffcaa400) [pid = 1956] [serial = 2334] [outer = 0x7f79f2581000] 06:29:35 INFO - PROCESS | 1956 | 1461677375227 Marionette DEBUG loaded listener.js 06:29:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x7f79ffdd7400) [pid = 1956] [serial = 2335] [outer = 0x7f79f2581000] 06:29:36 INFO - PROCESS | 1956 | 1461677376038 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]]]}] 06:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:29:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1489ms 06:29:36 INFO - PROCESS | 1956 | 1461677376097 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:29:36 INFO - PROCESS | 1956 | 1461677376100 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:29:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:29:36 INFO - PROCESS | 1956 | 1461677376107 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:29:36 INFO - PROCESS | 1956 | 1461677376110 Marionette TRACE conn4 <- [1,3078,null,{}] 06:29:36 INFO - PROCESS | 1956 | 1461677376164 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}] 06:29:36 INFO - PROCESS | 1956 | 1461677376441 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:29:36 INFO - PROCESS | 1956 | 1461677376725 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79f47da800 == 165 [pid = 1956] [id = 779] 06:29:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x7f79ebe0d400) [pid = 1956] [serial = 2336] [outer = (nil)] 06:29:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x7f79f8c0f400) [pid = 1956] [serial = 2337] [outer = 0x7f79ebe0d400] 06:29:36 INFO - PROCESS | 1956 | 1461677376798 Marionette DEBUG loaded listener.js 06:29:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x7f79ffcacc00) [pid = 1956] [serial = 2338] [outer = 0x7f79ebe0d400] 06:29:37 INFO - PROCESS | 1956 | 1461677377649 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] 06:29:37 INFO - PROCESS | 1956 | 1461677377711 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:29:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:29:37 INFO - PROCESS | 1956 | 1461677377720 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:29:37 INFO - PROCESS | 1956 | 1461677377726 Marionette TRACE conn4 <- [1,3082,null,{}] 06:29:37 INFO - PROCESS | 1956 | 1461677377732 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}] 06:29:38 INFO - PROCESS | 1956 | 1461677378069 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:29:38 INFO - PROCESS | 1956 | 1461677378286 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79fa226000 == 166 [pid = 1956] [id = 780] 06:29:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x7f79ffddd000) [pid = 1956] [serial = 2339] [outer = (nil)] 06:29:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x7f7a00879000) [pid = 1956] [serial = 2340] [outer = 0x7f79ffddd000] 06:29:38 INFO - PROCESS | 1956 | 1461677378379 Marionette DEBUG loaded listener.js 06:29:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x7f7a00a55800) [pid = 1956] [serial = 2341] [outer = 0x7f79ffddd000] 06:29:39 INFO - PROCESS | 1956 | 1461677379284 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]]]}] 06:29:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:29:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:29:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:29:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1584ms 06:29:39 INFO - PROCESS | 1956 | 1461677379306 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:29:39 INFO - PROCESS | 1956 | 1461677379310 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:29:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:29:39 INFO - PROCESS | 1956 | 1461677379318 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:29:39 INFO - PROCESS | 1956 | 1461677379322 Marionette TRACE conn4 <- [1,3086,null,{}] 06:29:39 INFO - PROCESS | 1956 | 1461677379328 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}] 06:29:39 INFO - PROCESS | 1956 | 1461677379608 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:29:39 INFO - PROCESS | 1956 | 1461677379908 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f79ffd8a000 == 167 [pid = 1956] [id = 781] 06:29:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x7f79f4e83c00) [pid = 1956] [serial = 2342] [outer = (nil)] 06:29:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x7f7a02124c00) [pid = 1956] [serial = 2343] [outer = 0x7f79f4e83c00] 06:29:39 INFO - PROCESS | 1956 | 1461677379993 Marionette DEBUG loaded listener.js 06:29:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x7f7a037f0800) [pid = 1956] [serial = 2344] [outer = 0x7f79f4e83c00] 06:29:40 INFO - PROCESS | 1956 | 1461677380832 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:29:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:29:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1538ms 06:29:40 INFO - PROCESS | 1956 | 1461677380858 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:29:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:29:40 INFO - PROCESS | 1956 | 1461677380862 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:29:40 INFO - PROCESS | 1956 | 1461677380868 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:29:40 INFO - PROCESS | 1956 | 1461677380872 Marionette TRACE conn4 <- [1,3090,null,{}] 06:29:40 INFO - PROCESS | 1956 | 1461677380878 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}] 06:29:41 INFO - PROCESS | 1956 | 1461677381150 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:29:41 INFO - PROCESS | 1956 | 1461677381444 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0078b000 == 168 [pid = 1956] [id = 782] 06:29:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x7f7a001ee000) [pid = 1956] [serial = 2345] [outer = (nil)] 06:29:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x7f7a03851c00) [pid = 1956] [serial = 2346] [outer = 0x7f7a001ee000] 06:29:41 INFO - PROCESS | 1956 | 1461677381529 Marionette DEBUG loaded listener.js 06:29:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x7f7a04042000) [pid = 1956] [serial = 2347] [outer = 0x7f7a001ee000] 06:29:42 INFO - PROCESS | 1956 | 1461677382340 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:29:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:29:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1486ms 06:29:42 INFO - PROCESS | 1956 | 1461677382354 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:29:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:29:42 INFO - PROCESS | 1956 | 1461677382367 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:29:42 INFO - PROCESS | 1956 | 1461677382374 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:29:42 INFO - PROCESS | 1956 | 1461677382378 Marionette TRACE conn4 <- [1,3094,null,{}] 06:29:42 INFO - PROCESS | 1956 | 1461677382384 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}] 06:29:42 INFO - PROCESS | 1956 | 1461677382673 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:29:42 INFO - PROCESS | 1956 | 1461677382942 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a01eaa000 == 169 [pid = 1956] [id = 783] 06:29:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x7f79efef0800) [pid = 1956] [serial = 2348] [outer = (nil)] 06:29:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x7f7a0422e800) [pid = 1956] [serial = 2349] [outer = 0x7f79efef0800] 06:29:43 INFO - PROCESS | 1956 | 1461677383024 Marionette DEBUG loaded listener.js 06:29:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x7f7a04450800) [pid = 1956] [serial = 2350] [outer = 0x7f79efef0800] 06:29:43 INFO - PROCESS | 1956 | 1461677383844 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:29:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1488ms 06:29:43 INFO - PROCESS | 1956 | 1461677383863 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:29:43 INFO - PROCESS | 1956 | 1461677383866 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:29:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:29:43 INFO - PROCESS | 1956 | 1461677383874 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:29:43 INFO - PROCESS | 1956 | 1461677383876 Marionette TRACE conn4 <- [1,3098,null,{}] 06:29:43 INFO - PROCESS | 1956 | 1461677383883 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}] 06:29:44 INFO - PROCESS | 1956 | 1461677384176 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:29:44 INFO - PROCESS | 1956 | 1461677384492 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0381d000 == 170 [pid = 1956] [id = 784] 06:29:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x7f79f6160c00) [pid = 1956] [serial = 2351] [outer = (nil)] 06:29:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x7f7a044dc800) [pid = 1956] [serial = 2352] [outer = 0x7f79f6160c00] 06:29:44 INFO - PROCESS | 1956 | 1461677384583 Marionette DEBUG loaded listener.js 06:29:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x7f7a04b61800) [pid = 1956] [serial = 2353] [outer = 0x7f79f6160c00] 06:29:45 INFO - PROCESS | 1956 | 1461677385526 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]]]}] 06:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:29:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1680ms 06:29:45 INFO - PROCESS | 1956 | 1461677385555 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:29:45 INFO - PROCESS | 1956 | 1461677385559 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:29:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:29:45 INFO - PROCESS | 1956 | 1461677385565 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:29:45 INFO - PROCESS | 1956 | 1461677385568 Marionette TRACE conn4 <- [1,3102,null,{}] 06:29:45 INFO - PROCESS | 1956 | 1461677385574 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}] 06:29:45 INFO - PROCESS | 1956 | 1461677385913 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:29:46 INFO - PROCESS | 1956 | 1461677386254 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a03dda800 == 171 [pid = 1956] [id = 785] 06:29:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x7f7a04228c00) [pid = 1956] [serial = 2354] [outer = (nil)] 06:29:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x7f7a04b6dc00) [pid = 1956] [serial = 2355] [outer = 0x7f7a04228c00] 06:29:46 INFO - PROCESS | 1956 | 1461677386337 Marionette DEBUG loaded listener.js 06:29:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x7f7a07b6d800) [pid = 1956] [serial = 2356] [outer = 0x7f7a04228c00] 06:29:47 INFO - PROCESS | 1956 | 1461677387131 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:29:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:29:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1590ms 06:29:47 INFO - PROCESS | 1956 | 1461677387156 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:29:47 INFO - PROCESS | 1956 | 1461677387160 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:29:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:29:47 INFO - PROCESS | 1956 | 1461677387167 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:29:47 INFO - PROCESS | 1956 | 1461677387171 Marionette TRACE conn4 <- [1,3106,null,{}] 06:29:47 INFO - PROCESS | 1956 | 1461677387179 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}] 06:29:47 INFO - PROCESS | 1956 | 1461677387440 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:29:47 INFO - PROCESS | 1956 | 1461677387737 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a042f5000 == 172 [pid = 1956] [id = 786] 06:29:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x7f7a04b5f400) [pid = 1956] [serial = 2357] [outer = (nil)] 06:29:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x7f7a08ca8000) [pid = 1956] [serial = 2358] [outer = 0x7f7a04b5f400] 06:29:47 INFO - PROCESS | 1956 | 1461677387818 Marionette DEBUG loaded listener.js 06:29:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x7f7a09376800) [pid = 1956] [serial = 2359] [outer = 0x7f7a04b5f400] 06:29:48 INFO - PROCESS | 1956 | 1461677388635 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]]]}] 06:29:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:29:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:29:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:29:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1482ms 06:29:48 INFO - PROCESS | 1956 | 1461677388651 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:29:48 INFO - PROCESS | 1956 | 1461677388655 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:29:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:29:48 INFO - PROCESS | 1956 | 1461677388661 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:29:48 INFO - PROCESS | 1956 | 1461677388663 Marionette TRACE conn4 <- [1,3110,null,{}] 06:29:48 INFO - PROCESS | 1956 | 1461677388670 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}] 06:29:48 INFO - PROCESS | 1956 | 1461677388958 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:29:49 INFO - PROCESS | 1956 | 1461677389244 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a04867800 == 173 [pid = 1956] [id = 787] 06:29:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x7f79f8f72c00) [pid = 1956] [serial = 2360] [outer = (nil)] 06:29:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x7f7a08bd8000) [pid = 1956] [serial = 2361] [outer = 0x7f79f8f72c00] 06:29:49 INFO - PROCESS | 1956 | 1461677389324 Marionette DEBUG loaded listener.js 06:29:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x7f7a0b56a800) [pid = 1956] [serial = 2362] [outer = 0x7f79f8f72c00] 06:29:50 INFO - PROCESS | 1956 | 1461677390152 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"]]]}] 06:29:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:29:50 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 06:29:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:29:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1529ms 06:29:50 INFO - PROCESS | 1956 | 1461677390192 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:29:50 INFO - PROCESS | 1956 | 1461677390195 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:29:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:29:50 INFO - PROCESS | 1956 | 1461677390202 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:29:50 INFO - PROCESS | 1956 | 1461677390205 Marionette TRACE conn4 <- [1,3114,null,{}] 06:29:50 INFO - PROCESS | 1956 | 1461677390211 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}] 06:29:50 INFO - PROCESS | 1956 | 1461677390504 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:29:50 INFO - PROCESS | 1956 | 1461677390788 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\", \"dcf38472-e4e4-4ca4-a13e-42b6ec0a957d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x7f7a0497f000 == 174 [pid = 1956] [id = 788] 06:29:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x7f79ea371c00) [pid = 1956] [serial = 2363] [outer = (nil)] 06:29:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x7f7a0b570000) [pid = 1956] [serial = 2364] [outer = 0x7f79ea371c00] 06:29:50 INFO - PROCESS | 1956 | 1461677390904 Marionette DEBUG loaded listener.js 06:29:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x7f7a160de800) [pid = 1956] [serial = 2365] [outer = 0x7f79ea371c00] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ec5b9000 == 173 [pid = 1956] [id = 741] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ef1a1800 == 172 [pid = 1956] [id = 769] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79eebca000 == 171 [pid = 1956] [id = 768] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79e9dc1800 == 170 [pid = 1956] [id = 767] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79e6eb9800 == 169 [pid = 1956] [id = 764] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a046d3800 == 168 [pid = 1956] [id = 763] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a215c9800 == 167 [pid = 1956] [id = 762] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a21309800 == 166 [pid = 1956] [id = 761] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1c3bb000 == 165 [pid = 1956] [id = 760] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1a20b800 == 164 [pid = 1956] [id = 759] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a1031f000 == 163 [pid = 1956] [id = 758] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a0aa9c000 == 162 [pid = 1956] [id = 757] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a09f86800 == 161 [pid = 1956] [id = 756] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a06a9b800 == 160 [pid = 1956] [id = 755] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a048d4800 == 159 [pid = 1956] [id = 754] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a045dc800 == 158 [pid = 1956] [id = 753] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a03de0800 == 157 [pid = 1956] [id = 752] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f7a01046000 == 156 [pid = 1956] [id = 751] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ffed4800 == 155 [pid = 1956] [id = 750] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79fa32f000 == 154 [pid = 1956] [id = 749] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f85c7800 == 153 [pid = 1956] [id = 748] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79ebc14000 == 152 [pid = 1956] [id = 746] 06:29:54 INFO - PROCESS | 1956 | --DOCSHELL 0x7f79f4414000 == 151 [pid = 1956] [id = 747] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x7f79f26fcc00) [pid = 1956] [serial = 2103] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x7f79ebe06400) [pid = 1956] [serial = 2172] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x7f79ebe84000) [pid = 1956] [serial = 2234] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x7f7a01de1400) [pid = 1956] [serial = 2207] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x7f7a00a4b000) [pid = 1956] [serial = 2202] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x7f79f45fbc00) [pid = 1956] [serial = 2180] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x7f79f30ae800) [pid = 1956] [serial = 2178] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x7f79f21bdc00) [pid = 1956] [serial = 2175] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x7f79eb360400) [pid = 1956] [serial = 2171] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x7f79fe870400) [pid = 1956] [serial = 2192] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x7f79f56c5400) [pid = 1956] [serial = 2183] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x7f7a044d9000) [pid = 1956] [serial = 2213] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x7f79ebe85800) [pid = 1956] [serial = 2226] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x7f79f26f3c00) [pid = 1956] [serial = 2232] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x7f79f20c1400) [pid = 1956] [serial = 2229] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x7f79f5f71000) [pid = 1956] [serial = 2186] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x7f7a001e9800) [pid = 1956] [serial = 2198] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x7f79f58da400) [pid = 1956] [serial = 2184] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x7f7a00e99c00) [pid = 1956] [serial = 2204] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x7f79fe902c00) [pid = 1956] [serial = 2193] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x7f79f8f73800) [pid = 1956] [serial = 2189] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x7f79f6b96800) [pid = 1956] [serial = 2187] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x7f7a0352ec00) [pid = 1956] [serial = 2211] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x7f7a09373000) [pid = 1956] [serial = 2219] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x7f79f4e81000) [pid = 1956] [serial = 2181] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x7f79f257c400) [pid = 1956] [serial = 2235] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x7f79f25c9000) [pid = 1956] [serial = 2231] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x7f79ef852800) [pid = 1956] [serial = 2228] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x7f79ffcb5000) [pid = 1956] [serial = 2196] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x7f7a06a69000) [pid = 1956] [serial = 2216] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x7f79f9bbb000) [pid = 1956] [serial = 2190] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x7f7a0087e400) [pid = 1956] [serial = 2201] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x7f7a03531000) [pid = 1956] [serial = 2210] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x7f79eb7f4c00) [pid = 1956] [serial = 2225] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x7f79ffb33400) [pid = 1956] [serial = 2195] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x7f7a00564400) [pid = 1956] [serial = 2199] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x7f7a09ac4000) [pid = 1956] [serial = 2222] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x7f79efef3800) [pid = 1956] [serial = 2174] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x7f79f26f1000) [pid = 1956] [serial = 2177] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x7f7a03441800) [pid = 1956] [serial = 2208] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x7f7a010d7400) [pid = 1956] [serial = 2205] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x7f79f45f5000) [pid = 1956] [serial = 2237] [outer = (nil)] [url = about:blank] 06:29:54 INFO - PROCESS | 1956 | 1461677394616 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]]]}] 06:29:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:29:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 4440ms 06:29:54 INFO - PROCESS | 1956 | 1461677394643 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:29:54 INFO - PROCESS | 1956 | 1461677394649 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:29:55 WARNING - u'runner_teardown' () 06:29:55 INFO - No more tests 06:29:55 INFO - Got 0 unexpected results 06:29:55 INFO - SUITE-END | took 1261s 06:29:55 INFO - Closing logging queue 06:29:55 INFO - queue closed 06:29:56 INFO - Return code: 0 06:29:56 WARNING - # TBPL SUCCESS # 06:29:56 INFO - Running post-action listener: _resource_record_post_action 06:29:56 INFO - Running post-run listener: _resource_record_post_run 06:29:57 INFO - Total resource usage - Wall time: 1299s; CPU: 98.0%; Read bytes: 6656000; Write bytes: 978563072; Read time: 1664; Write time: 376136 06:29:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:29:57 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 51666944; Read time: 0; Write time: 44412 06:29:57 INFO - run-tests - Wall time: 1267s; CPU: 98.0%; Read bytes: 6070272; Write bytes: 926896128; Read time: 1468; Write time: 331724 06:29:57 INFO - Running post-run listener: _upload_blobber_files 06:29:57 INFO - Blob upload gear active. 06:29:57 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:29:57 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 06:29:57 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:29:57 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:29:57 INFO - (blobuploader) - INFO - Open directory for files ... 06:29:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:29:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:29:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:29:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:29:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:29:59 INFO - (blobuploader) - INFO - Done attempting. 06:29:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:29:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:29:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:29:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:29:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:29:59 INFO - (blobuploader) - INFO - Done attempting. 06:29:59 INFO - (blobuploader) - INFO - Iteration through files over. 06:29:59 INFO - Return code: 0 06:29:59 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:29:59 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:29:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/15cd1b958990d30f47e6af3f79d0bfae4c85da306a89ab81da8c6d147132b67962c49124a1cd7d66d66d0251bae6e7f0ff3bfe0f2c4f03128abc938cd991c67a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c5c9f8604cbc9912fda5b15ecc34949036252427138c35efa27453b265ce446b3653b71589477f216bc3458d4e54c4e18eb578f4f2aef68ee41894469becb1ab"} 06:29:59 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:29:59 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:29:59 INFO - Contents: 06:29:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/15cd1b958990d30f47e6af3f79d0bfae4c85da306a89ab81da8c6d147132b67962c49124a1cd7d66d66d0251bae6e7f0ff3bfe0f2c4f03128abc938cd991c67a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c5c9f8604cbc9912fda5b15ecc34949036252427138c35efa27453b265ce446b3653b71589477f216bc3458d4e54c4e18eb578f4f2aef68ee41894469becb1ab"} 06:29:59 INFO - Running post-run listener: copy_logs_to_upload_dir 06:29:59 INFO - Copying logs to upload dir... 06:29:59 INFO - mkdir: /builds/slave/test/build/upload/logs 06:29:59 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1389.699223 ========= master_lag: 0.36 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 10 secs) (at 2016-04-26 06:30:00.194510) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 06:30:00.196231) ========= 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-1461673976.289373-1598991658 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/15cd1b958990d30f47e6af3f79d0bfae4c85da306a89ab81da8c6d147132b67962c49124a1cd7d66d66d0251bae6e7f0ff3bfe0f2c4f03128abc938cd991c67a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c5c9f8604cbc9912fda5b15ecc34949036252427138c35efa27453b265ce446b3653b71589477f216bc3458d4e54c4e18eb578f4f2aef68ee41894469becb1ab"} build_url:https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036887 build_url: 'https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/15cd1b958990d30f47e6af3f79d0bfae4c85da306a89ab81da8c6d147132b67962c49124a1cd7d66d66d0251bae6e7f0ff3bfe0f2c4f03128abc938cd991c67a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c5c9f8604cbc9912fda5b15ecc34949036252427138c35efa27453b265ce446b3653b71589477f216bc3458d4e54c4e18eb578f4f2aef68ee41894469becb1ab"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EmhQsfq-Trm1ObhplNcKRg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 06:30:00.272259) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:30:00.272771) ========= 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-1461673976.289373-1598991658 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021345 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:30:00.371062) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 06:30:00.371400) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 06:30:00.371769) ========= ========= Total master_lag: 13.45 =========