builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-907 starttime: 1461615689.15 results: success (0) buildid: 20160425113506 builduid: 1445a4f8deb94df187e81eff5838680b revision: 14952428292c90aa00c28fdfb1f1e79bd8257ce2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:29.147601) ========= master: http://buildbot-master52.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:29.148090) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:29.148397) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:29.646989) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:29.647344) ========= 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-1461613399.294056-43542629 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 13:21:29-- 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.94M=0.001s 2016-04-25 13:21:30 (9.94 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.562231 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:30.250070) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:30.250372) ========= 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-1461613399.294056-43542629 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.039503 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:30.354855) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-25 13:21:30.355160) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 14952428292c90aa00c28fdfb1f1e79bd8257ce2 --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 14952428292c90aa00c28fdfb1f1e79bd8257ce2 --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-1461613399.294056-43542629 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 13:21:30,577 truncating revision to first 12 chars 2016-04-25 13:21:30,578 Setting DEBUG logging. 2016-04-25 13:21:30,578 attempt 1/10 2016-04-25 13:21:30,578 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/14952428292c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 13:21:31,888 unpacking tar archive at: fx-team-14952428292c/testing/mozharness/ program finished with exit code 0 elapsedTime=2.052427 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-25 13:21:32.445106) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:32.445605) ========= script_repo_revision: 14952428292c90aa00c28fdfb1f1e79bd8257ce2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:32.446186) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:32.446743) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 13:21:33.019572) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 40 secs) (at 2016-04-25 13:21:33.019898) ========= /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-1461613399.294056-43542629 _=/tools/buildbot/bin/python using PTY: False 13:21:33 INFO - MultiFileLogger online at 20160425 13:21:33 in /builds/slave/test 13:21:33 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 13:21:33 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:21:33 INFO - {'append_to_log': False, 13:21:33 INFO - 'base_work_dir': '/builds/slave/test', 13:21:33 INFO - 'blob_upload_branch': 'fx-team', 13:21:33 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:21:33 INFO - 'buildbot_json_path': 'buildprops.json', 13:21:33 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:21:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:21:33 INFO - 'download_minidump_stackwalk': True, 13:21:33 INFO - 'download_symbols': 'true', 13:21:33 INFO - 'e10s': False, 13:21:33 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:21:33 INFO - 'tooltool.py': '/tools/tooltool.py', 13:21:33 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:21:33 INFO - '/tools/misc-python/virtualenv.py')}, 13:21:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:21:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:21:33 INFO - 'log_level': 'info', 13:21:33 INFO - 'log_to_console': True, 13:21:33 INFO - 'opt_config_files': (), 13:21:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:21:33 INFO - '--processes=1', 13:21:33 INFO - '--config=%(test_path)s/wptrunner.ini', 13:21:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:21:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:21:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:21:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:21:33 INFO - 'pip_index': False, 13:21:33 INFO - 'require_test_zip': True, 13:21:33 INFO - 'test_type': ('testharness',), 13:21:33 INFO - 'this_chunk': '1', 13:21:33 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:21:33 INFO - 'total_chunks': '10', 13:21:33 INFO - 'virtualenv_path': 'venv', 13:21:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:21:33 INFO - 'work_dir': 'build'} 13:21:33 INFO - ##### 13:21:33 INFO - ##### Running clobber step. 13:21:33 INFO - ##### 13:21:33 INFO - Running pre-action listener: _resource_record_pre_action 13:21:33 INFO - Running main action method: clobber 13:21:33 INFO - rmtree: /builds/slave/test/build 13:21:33 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:21:35 INFO - Running post-action listener: _resource_record_post_action 13:21:35 INFO - ##### 13:21:35 INFO - ##### Running read-buildbot-config step. 13:21:35 INFO - ##### 13:21:35 INFO - Running pre-action listener: _resource_record_pre_action 13:21:35 INFO - Running main action method: read_buildbot_config 13:21:35 INFO - Using buildbot properties: 13:21:35 INFO - { 13:21:35 INFO - "project": "", 13:21:35 INFO - "product": "firefox", 13:21:35 INFO - "script_repo_revision": "production", 13:21:35 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 13:21:35 INFO - "repository": "", 13:21:35 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 13:21:35 INFO - "buildid": "20160425113506", 13:21:35 INFO - "pgo_build": "False", 13:21:35 INFO - "basedir": "/builds/slave/test", 13:21:35 INFO - "buildnumber": 30, 13:21:35 INFO - "slavename": "tst-linux64-spot-907", 13:21:35 INFO - "master": "http://buildbot-master52.bb.releng.use1.mozilla.com:8201/", 13:21:35 INFO - "platform": "linux64", 13:21:35 INFO - "branch": "fx-team", 13:21:35 INFO - "revision": "14952428292c90aa00c28fdfb1f1e79bd8257ce2", 13:21:35 INFO - "repo_path": "integration/fx-team", 13:21:35 INFO - "moz_repo_path": "", 13:21:35 INFO - "stage_platform": "linux64", 13:21:35 INFO - "builduid": "1445a4f8deb94df187e81eff5838680b", 13:21:35 INFO - "slavebuilddir": "test" 13:21:35 INFO - } 13:21:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 13:21:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 13:21:35 INFO - Running post-action listener: _resource_record_post_action 13:21:35 INFO - ##### 13:21:35 INFO - ##### Running download-and-extract step. 13:21:35 INFO - ##### 13:21:35 INFO - Running pre-action listener: _resource_record_pre_action 13:21:35 INFO - Running main action method: download_and_extract 13:21:35 INFO - mkdir: /builds/slave/test/build/tests 13:21:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:21:35 INFO - https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 13:21:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 13:21:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 13:21:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 13:21:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 13:21:50 INFO - Downloaded 1361 bytes. 13:21:50 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 13:21:50 INFO - Using the following test package requirements: 13:21:50 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 13:21:50 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:21:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 13:21:50 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:21:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 13:21:50 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:21:50 INFO - u'jsshell-linux-x86_64.zip'], 13:21:50 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:21:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 13:21:50 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 13:21:50 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:21:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 13:21:50 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:21:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 13:21:50 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:21:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 13:21:50 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:21:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 13:21:50 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 13:21: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')]} 13:21:50 INFO - https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 13:21:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 13:21:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 13:21:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 13:21:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 13:21:55 INFO - Downloaded 22748543 bytes. 13:21:55 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:21:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:21:55 INFO - caution: filename not matched: web-platform/* 13:21:55 INFO - Return code: 11 13:21:55 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')]} 13:21:55 INFO - https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 13:21:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 13:21:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 13:21:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 13:21:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 13:22:00 INFO - Downloaded 36406741 bytes. 13:22:00 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:22:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:22:04 INFO - caution: filename not matched: bin/* 13:22:04 INFO - caution: filename not matched: config/* 13:22:04 INFO - caution: filename not matched: mozbase/* 13:22:04 INFO - caution: filename not matched: marionette/* 13:22:04 INFO - caution: filename not matched: tools/wptserve/* 13:22:04 INFO - Return code: 11 13:22: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')]} 13:22:04 INFO - https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 13:22:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 13:22:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 13:22:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 13:22:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 13:22:10 INFO - Downloaded 64474208 bytes. 13:22:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 13:22:10 INFO - mkdir: /builds/slave/test/properties 13:22:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:22:10 INFO - Writing to file /builds/slave/test/properties/build_url 13:22:10 INFO - Contents: 13:22:10 INFO - build_url:https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 13:22:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 13:22:11 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:22:11 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:22:11 INFO - Contents: 13:22:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 13:22:11 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')]} 13:22:11 INFO - https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:22:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 13:22:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 13:22:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 13:22:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 13:22:16 INFO - Downloaded 90896856 bytes. 13:22:16 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:22:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:22:25 INFO - Return code: 0 13:22:25 INFO - Running post-action listener: _resource_record_post_action 13:22:25 INFO - Running post-action listener: set_extra_try_arguments 13:22:25 INFO - ##### 13:22:25 INFO - ##### Running create-virtualenv step. 13:22:25 INFO - ##### 13:22:25 INFO - Running pre-action listener: _pre_create_virtualenv 13:22:25 INFO - Running pre-action listener: _resource_record_pre_action 13:22:25 INFO - Running main action method: create_virtualenv 13:22:25 INFO - Creating virtualenv /builds/slave/test/build/venv 13:22: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 13:22:25 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:22:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:22:25 INFO - Using real prefix '/usr' 13:22:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:22:26 INFO - Installing distribute.............................................................................................................................................................................................done. 13:22:32 INFO - Installing pip.................done. 13:22:32 INFO - Return code: 0 13:22:32 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:22:32 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')]} 13:22:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:22:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:22:32 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')]} 13:22:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:22:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:22:32 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 0x2203030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22043f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x23075d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x222f060>, '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 0x222f960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x222fcd0>, '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-1461613399.294056-43542629', '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 13:22:32 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 13:22:32 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 13:22:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:22:32 INFO - 'CCACHE_UMASK': '002', 13:22:32 INFO - 'DISPLAY': ':0', 13:22:32 INFO - 'HOME': '/home/cltbld', 13:22:32 INFO - 'LANG': 'en_US.UTF-8', 13:22:32 INFO - 'LOGNAME': 'cltbld', 13:22:32 INFO - 'MAIL': '/var/mail/cltbld', 13:22:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:22:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:22:32 INFO - 'MOZ_NO_REMOTE': '1', 13:22:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:22:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:22:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:22:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:22:32 INFO - 'PWD': '/builds/slave/test', 13:22:32 INFO - 'SHELL': '/bin/bash', 13:22:32 INFO - 'SHLVL': '1', 13:22:32 INFO - 'TERM': 'linux', 13:22:32 INFO - 'TMOUT': '86400', 13:22:32 INFO - 'USER': 'cltbld', 13:22:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461613399.294056-43542629', 13:22:32 INFO - '_': '/tools/buildbot/bin/python'} 13:22:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:22:32 INFO - Downloading/unpacking psutil>=0.7.1 13:22: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 13:22: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 13:22: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 13:22: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 13:22: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 13:22: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 13:22:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:22:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:22:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:22:38 INFO - Installing collected packages: psutil 13:22:38 INFO - Running setup.py install for psutil 13:22:38 INFO - building 'psutil._psutil_linux' extension 13:22: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 13:22:38 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 13:22:38 INFO - building 'psutil._psutil_posix' extension 13:22:38 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 13:22:39 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 13:22:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:22:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:22:39 INFO - Successfully installed psutil 13:22:39 INFO - Cleaning up... 13:22:39 INFO - Return code: 0 13:22:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:22:39 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')]} 13:22:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:22:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:22:39 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')]} 13:22:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:22:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:22:39 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 0x2203030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22043f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x23075d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x222f060>, '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 0x222f960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x222fcd0>, '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-1461613399.294056-43542629', '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 13:22:39 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 13:22:39 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 13:22:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:22:39 INFO - 'CCACHE_UMASK': '002', 13:22:39 INFO - 'DISPLAY': ':0', 13:22:39 INFO - 'HOME': '/home/cltbld', 13:22:39 INFO - 'LANG': 'en_US.UTF-8', 13:22:39 INFO - 'LOGNAME': 'cltbld', 13:22:39 INFO - 'MAIL': '/var/mail/cltbld', 13:22:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:22:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:22:39 INFO - 'MOZ_NO_REMOTE': '1', 13:22:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:22:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:22:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:22:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:22:39 INFO - 'PWD': '/builds/slave/test', 13:22:39 INFO - 'SHELL': '/bin/bash', 13:22:39 INFO - 'SHLVL': '1', 13:22:39 INFO - 'TERM': 'linux', 13:22:39 INFO - 'TMOUT': '86400', 13:22:39 INFO - 'USER': 'cltbld', 13:22:39 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461613399.294056-43542629', 13:22:39 INFO - '_': '/tools/buildbot/bin/python'} 13:22:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:22:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:22:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:22:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:22:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:22:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:22:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:22:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:22:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:22:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:22:44 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:22:44 INFO - Installing collected packages: mozsystemmonitor 13:22:44 INFO - Running setup.py install for mozsystemmonitor 13:22:45 INFO - Successfully installed mozsystemmonitor 13:22:45 INFO - Cleaning up... 13:22:45 INFO - Return code: 0 13:22:45 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:22:45 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')]} 13:22:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:22:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:22:45 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')]} 13:22:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:22:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:22:45 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 0x2203030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22043f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x23075d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x222f060>, '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 0x222f960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x222fcd0>, '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-1461613399.294056-43542629', '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 13:22:45 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 13:22:45 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 13:22:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:22:45 INFO - 'CCACHE_UMASK': '002', 13:22:45 INFO - 'DISPLAY': ':0', 13:22:45 INFO - 'HOME': '/home/cltbld', 13:22:45 INFO - 'LANG': 'en_US.UTF-8', 13:22:45 INFO - 'LOGNAME': 'cltbld', 13:22:45 INFO - 'MAIL': '/var/mail/cltbld', 13:22:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:22:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:22:45 INFO - 'MOZ_NO_REMOTE': '1', 13:22:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:22:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:22:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:22:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:22:45 INFO - 'PWD': '/builds/slave/test', 13:22:45 INFO - 'SHELL': '/bin/bash', 13:22:45 INFO - 'SHLVL': '1', 13:22:45 INFO - 'TERM': 'linux', 13:22:45 INFO - 'TMOUT': '86400', 13:22:45 INFO - 'USER': 'cltbld', 13:22:45 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461613399.294056-43542629', 13:22:45 INFO - '_': '/tools/buildbot/bin/python'} 13:22:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:22:45 INFO - Downloading/unpacking blobuploader==1.2.4 13:22:45 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 13:22:45 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 13:22:45 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 13:22:45 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 13:22:45 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 13:22:45 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 13:22:50 INFO - Downloading blobuploader-1.2.4.tar.gz 13:22:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:22:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:22:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:22:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:22:50 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 13:22:50 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 13:22:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:22:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:22:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:22:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:22:52 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 13:22:52 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 13:22:52 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 13:22:52 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 13:22:52 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 13:22:52 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 13:22:52 INFO - Downloading docopt-0.6.1.tar.gz 13:22:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:22:52 INFO - Installing collected packages: blobuploader, requests, docopt 13:22:52 INFO - Running setup.py install for blobuploader 13:22:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:22:53 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:22:53 INFO - Running setup.py install for requests 13:22:53 INFO - Running setup.py install for docopt 13:22:53 INFO - Successfully installed blobuploader requests docopt 13:22:53 INFO - Cleaning up... 13:22:54 INFO - Return code: 0 13:22:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:22:54 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')]} 13:22:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:22:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:22:54 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')]} 13:22:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:22:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:22:54 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 0x2203030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22043f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x23075d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x222f060>, '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 0x222f960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x222fcd0>, '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-1461613399.294056-43542629', '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 13:22:54 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 13:22:54 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 13:22:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:22:54 INFO - 'CCACHE_UMASK': '002', 13:22:54 INFO - 'DISPLAY': ':0', 13:22:54 INFO - 'HOME': '/home/cltbld', 13:22:54 INFO - 'LANG': 'en_US.UTF-8', 13:22:54 INFO - 'LOGNAME': 'cltbld', 13:22:54 INFO - 'MAIL': '/var/mail/cltbld', 13:22:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:22:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:22:54 INFO - 'MOZ_NO_REMOTE': '1', 13:22:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:22:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:22:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:22:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:22:54 INFO - 'PWD': '/builds/slave/test', 13:22:54 INFO - 'SHELL': '/bin/bash', 13:22:54 INFO - 'SHLVL': '1', 13:22:54 INFO - 'TERM': 'linux', 13:22:54 INFO - 'TMOUT': '86400', 13:22:54 INFO - 'USER': 'cltbld', 13:22:54 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461613399.294056-43542629', 13:22:54 INFO - '_': '/tools/buildbot/bin/python'} 13:22:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:22:54 INFO - Running setup.py (path:/tmp/pip-Z1vDoU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:22:54 INFO - Running setup.py (path:/tmp/pip-uCgB0c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:22:54 INFO - Running setup.py (path:/tmp/pip-1Lnm1R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:22:54 INFO - Running setup.py (path:/tmp/pip-EzKy7e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:22:55 INFO - Running setup.py (path:/tmp/pip-pjtJwG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:22:55 INFO - Running setup.py (path:/tmp/pip-td4RFC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:22:55 INFO - Running setup.py (path:/tmp/pip-1e6LRV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:22:55 INFO - Running setup.py (path:/tmp/pip-wMCSmp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:22:55 INFO - Running setup.py (path:/tmp/pip-O9d36F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:22:55 INFO - Running setup.py (path:/tmp/pip-UA09RC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:22:55 INFO - Running setup.py (path:/tmp/pip-BmPqn2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:22:55 INFO - Running setup.py (path:/tmp/pip-5Uf3Rh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:22:56 INFO - Running setup.py (path:/tmp/pip-WP6GYQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:22:56 INFO - Running setup.py (path:/tmp/pip-ETa_DJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:22:56 INFO - Running setup.py (path:/tmp/pip-jdXvYf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:22:56 INFO - Running setup.py (path:/tmp/pip-hOTePq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:22:56 INFO - Running setup.py (path:/tmp/pip-tweUMI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:22:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:22:56 INFO - Running setup.py (path:/tmp/pip-zRKYLg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:22:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:22:56 INFO - Running setup.py (path:/tmp/pip-RRDBRD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:22:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:22:56 INFO - Running setup.py (path:/tmp/pip-iH7L7K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:22:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:22:57 INFO - Running setup.py (path:/tmp/pip-5d8qpP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:22:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:22:57 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 13:22:57 INFO - Running setup.py install for manifestparser 13:22:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:22:57 INFO - Running setup.py install for mozcrash 13:22:57 INFO - Running setup.py install for mozdebug 13:22:58 INFO - Running setup.py install for mozdevice 13:22:58 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:22:58 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:22:58 INFO - Running setup.py install for mozfile 13:22:58 INFO - Running setup.py install for mozhttpd 13:22:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:22:58 INFO - Running setup.py install for mozinfo 13:22:58 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:22:58 INFO - Running setup.py install for mozInstall 13:22:59 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:22:59 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:22:59 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:22:59 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:22:59 INFO - Running setup.py install for mozleak 13:22:59 INFO - Running setup.py install for mozlog 13:22:59 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:22:59 INFO - Running setup.py install for moznetwork 13:22:59 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:22:59 INFO - Running setup.py install for mozprocess 13:22:59 INFO - Running setup.py install for mozprofile 13:23:00 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:23:00 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:23:00 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:23:00 INFO - Running setup.py install for mozrunner 13:23:00 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:23:00 INFO - Running setup.py install for mozscreenshot 13:23:00 INFO - Running setup.py install for moztest 13:23:00 INFO - Running setup.py install for mozversion 13:23:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:23:01 INFO - Running setup.py install for wptserve 13:23:01 INFO - Running setup.py install for marionette-driver 13:23:01 INFO - Running setup.py install for browsermob-proxy 13:23:01 INFO - Running setup.py install for marionette-client 13:23:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:23:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:23:02 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 13:23:02 INFO - Cleaning up... 13:23:02 INFO - Return code: 0 13:23:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:23:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:23:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:23:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:23:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:23:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:23:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:23:02 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 0x2203030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22043f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x23075d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x222f060>, '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 0x222f960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x222fcd0>, '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-1461613399.294056-43542629', '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 13:23:02 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 13:23:02 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 13:23:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:23:02 INFO - 'CCACHE_UMASK': '002', 13:23:02 INFO - 'DISPLAY': ':0', 13:23:02 INFO - 'HOME': '/home/cltbld', 13:23:02 INFO - 'LANG': 'en_US.UTF-8', 13:23:02 INFO - 'LOGNAME': 'cltbld', 13:23:02 INFO - 'MAIL': '/var/mail/cltbld', 13:23:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:23:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:23:02 INFO - 'MOZ_NO_REMOTE': '1', 13:23:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:23:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:23:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:23:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:23:02 INFO - 'PWD': '/builds/slave/test', 13:23:02 INFO - 'SHELL': '/bin/bash', 13:23:02 INFO - 'SHLVL': '1', 13:23:02 INFO - 'TERM': 'linux', 13:23:02 INFO - 'TMOUT': '86400', 13:23:02 INFO - 'USER': 'cltbld', 13:23:02 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461613399.294056-43542629', 13:23:02 INFO - '_': '/tools/buildbot/bin/python'} 13:23:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:23:02 INFO - Running setup.py (path:/tmp/pip-6aeYd9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:23:02 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 13:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:23:02 INFO - Running setup.py (path:/tmp/pip-lX9cYf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:23:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:23:02 INFO - Running setup.py (path:/tmp/pip-hBpCVA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:23:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:23:03 INFO - Running setup.py (path:/tmp/pip-ZJRI2b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:23:03 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)) 13:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:23:03 INFO - Running setup.py (path:/tmp/pip-cmGAQh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:23:03 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)) 13:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:23:03 INFO - Running setup.py (path:/tmp/pip-3kgvLn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:23:03 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)) 13:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:23:03 INFO - Running setup.py (path:/tmp/pip-QBhG7I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:23:03 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)) 13:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:23:03 INFO - Running setup.py (path:/tmp/pip-d192Si-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:23:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 13:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:23:03 INFO - Running setup.py (path:/tmp/pip-q4AA1E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:23:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 13:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:23:03 INFO - Running setup.py (path:/tmp/pip-KNf2W8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:23:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:23:03 INFO - Running setup.py (path:/tmp/pip-Jk6hXD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:23:04 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)) 13:23:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:23:04 INFO - Running setup.py (path:/tmp/pip-CFZ8Os-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:23:04 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)) 13:23:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:23:04 INFO - Running setup.py (path:/tmp/pip-CT3Zvc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:23:04 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)) 13:23:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:23:04 INFO - Running setup.py (path:/tmp/pip-6Qsotf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:23:04 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)) 13:23:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:23:04 INFO - Running setup.py (path:/tmp/pip-GJnrRh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:23:04 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)) 13:23:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:23:04 INFO - Running setup.py (path:/tmp/pip-Jsnu8_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:23:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 13:23:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:23:04 INFO - Running setup.py (path:/tmp/pip-SNMNXS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:23:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 13:23:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:23:04 INFO - Running setup.py (path:/tmp/pip-V9yPYI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:23:05 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)) 13:23:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:23:05 INFO - Running setup.py (path:/tmp/pip-IrqApG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:23:05 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)) 13:23:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:23:05 INFO - Running setup.py (path:/tmp/pip-GSuLgT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:23:05 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)) 13:23:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:23:05 INFO - Running setup.py (path:/tmp/pip-d_YCnR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:23:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:23:05 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 13:23:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:23:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:23:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:23:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:23:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:23:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:23:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:23:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:23:05 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 13:23:05 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 13:23:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:23:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:23:10 INFO - Downloading blessings-1.6.tar.gz 13:23:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:23:11 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)) 13:23:11 INFO - Installing collected packages: blessings 13:23:11 INFO - Running setup.py install for blessings 13:23:11 INFO - Successfully installed blessings 13:23:11 INFO - Cleaning up... 13:23:11 INFO - Return code: 0 13:23:11 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:23:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:23:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:23:12 INFO - Reading from file tmpfile_stdout 13:23:12 INFO - Current package versions: 13:23:12 INFO - argparse == 1.2.1 13:23:12 INFO - blessings == 1.6 13:23:12 INFO - blobuploader == 1.2.4 13:23:12 INFO - browsermob-proxy == 0.6.0 13:23:12 INFO - docopt == 0.6.1 13:23:12 INFO - manifestparser == 1.1 13:23:12 INFO - marionette-client == 2.3.0 13:23:12 INFO - marionette-driver == 1.4.0 13:23:12 INFO - mozInstall == 1.12 13:23:12 INFO - mozcrash == 0.17 13:23:12 INFO - mozdebug == 0.1 13:23:12 INFO - mozdevice == 0.48 13:23:12 INFO - mozfile == 1.2 13:23:12 INFO - mozhttpd == 0.7 13:23:12 INFO - mozinfo == 0.9 13:23:12 INFO - mozleak == 0.1 13:23:12 INFO - mozlog == 3.1 13:23:12 INFO - moznetwork == 0.27 13:23:12 INFO - mozprocess == 0.22 13:23:12 INFO - mozprofile == 0.28 13:23:12 INFO - mozrunner == 6.11 13:23:12 INFO - mozscreenshot == 0.1 13:23:12 INFO - mozsystemmonitor == 0.0 13:23:12 INFO - moztest == 0.7 13:23:12 INFO - mozversion == 1.4 13:23:12 INFO - psutil == 3.1.1 13:23:12 INFO - requests == 1.2.3 13:23:12 INFO - wptserve == 1.4.0 13:23:12 INFO - wsgiref == 0.1.2 13:23:12 INFO - Running post-action listener: _resource_record_post_action 13:23:12 INFO - Running post-action listener: _start_resource_monitoring 13:23:12 INFO - Starting resource monitoring. 13:23:12 INFO - ##### 13:23:12 INFO - ##### Running pull step. 13:23:12 INFO - ##### 13:23:12 INFO - Running pre-action listener: _resource_record_pre_action 13:23:12 INFO - Running main action method: pull 13:23:12 INFO - Pull has nothing to do! 13:23:12 INFO - Running post-action listener: _resource_record_post_action 13:23:12 INFO - ##### 13:23:12 INFO - ##### Running install step. 13:23:12 INFO - ##### 13:23:12 INFO - Running pre-action listener: _resource_record_pre_action 13:23:12 INFO - Running main action method: install 13:23:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:23:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:23:12 INFO - Reading from file tmpfile_stdout 13:23:12 INFO - Detecting whether we're running mozinstall >=1.0... 13:23:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:23:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:23:12 INFO - Reading from file tmpfile_stdout 13:23:12 INFO - Output received: 13:23:12 INFO - Usage: mozinstall [options] installer 13:23:12 INFO - Options: 13:23:12 INFO - -h, --help show this help message and exit 13:23:12 INFO - -d DEST, --destination=DEST 13:23:12 INFO - Directory to install application into. [default: 13:23:12 INFO - "/builds/slave/test"] 13:23:12 INFO - --app=APP Application being installed. [default: firefox] 13:23:12 INFO - mkdir: /builds/slave/test/build/application 13:23:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 13:23:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 13:23:42 INFO - Reading from file tmpfile_stdout 13:23:42 INFO - Output received: 13:23:42 INFO - /builds/slave/test/build/application/firefox/firefox 13:23:42 INFO - Running post-action listener: _resource_record_post_action 13:23:42 INFO - ##### 13:23:42 INFO - ##### Running run-tests step. 13:23:42 INFO - ##### 13:23:42 INFO - Running pre-action listener: _resource_record_pre_action 13:23:42 INFO - Running main action method: run_tests 13:23:42 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:23:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:23:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:23:42 INFO - grabbing minidump binary from tooltool 13:23: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')]} 13:23:42 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 0x222f060>, '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 0x222f960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x222fcd0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:23:42 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 13:23:42 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 13:23:42 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:23:42 INFO - Return code: 0 13:23:42 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 13:23:42 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:23:42 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/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 13:23:42 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/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 13:23:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:23:42 INFO - 'CCACHE_UMASK': '002', 13:23:42 INFO - 'DISPLAY': ':0', 13:23:42 INFO - 'HOME': '/home/cltbld', 13:23:42 INFO - 'LANG': 'en_US.UTF-8', 13:23:42 INFO - 'LOGNAME': 'cltbld', 13:23:42 INFO - 'MAIL': '/var/mail/cltbld', 13:23:42 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:23:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:23:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:23:42 INFO - 'MOZ_NO_REMOTE': '1', 13:23:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:23:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:23:42 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:23:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:23:42 INFO - 'PWD': '/builds/slave/test', 13:23:42 INFO - 'SHELL': '/bin/bash', 13:23:42 INFO - 'SHLVL': '1', 13:23:42 INFO - 'TERM': 'linux', 13:23:42 INFO - 'TMOUT': '86400', 13:23:42 INFO - 'USER': 'cltbld', 13:23:42 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461613399.294056-43542629', 13:23:42 INFO - '_': '/tools/buildbot/bin/python'} 13:23:42 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/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 13:23:42 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 13:23:42 INFO - import pkg_resources 13:23:44 INFO - Using 1 client processes 13:23:44 INFO - wptserve Starting http server on 127.0.0.1:8000 13:23:44 INFO - wptserve Starting http server on 127.0.0.1:8001 13:23:44 INFO - wptserve Starting http server on 127.0.0.1:8443 13:23:46 INFO - SUITE-START | Running 778 tests 13:23:46 INFO - Running testharness tests 13:23:46 INFO - Setting up ssl 13:23:46 INFO - PROCESS | certutil | 13:23:46 INFO - PROCESS | certutil | 13:23:46 INFO - PROCESS | certutil | 13:23:46 INFO - Certificate Nickname Trust Attributes 13:23:46 INFO - SSL,S/MIME,JAR/XPI 13:23:46 INFO - 13:23:46 INFO - web-platform-tests CT,, 13:23:46 INFO - 13:23:46 INFO - Starting runner 13:23:49 INFO - PROCESS | 6267 | 1461615829313 Marionette DEBUG Marionette enabled via build flag and pref 13:23:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d7f39800 == 1 [pid = 6267] [id = 1] 13:23:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 1 (0x7f12d7f3a000) [pid = 6267] [serial = 1] [outer = (nil)] 13:23:49 INFO - PROCESS | 6267 | [6267] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 13:23:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 2 (0x7f12d7f3b000) [pid = 6267] [serial = 2] [outer = 0x7f12d7f3a000] 13:23:49 INFO - PROCESS | 6267 | 1461615829932 Marionette INFO Listening on port 2828 13:23:50 INFO - PROCESS | 6267 | 1461615830482 Marionette DEBUG Marionette enabled via command-line flag 13:23:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4e0e000 == 2 [pid = 6267] [id = 2] 13:23:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 3 (0x7f12d4e0e800) [pid = 6267] [serial = 3] [outer = (nil)] 13:23:50 INFO - PROCESS | 6267 | [6267] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 13:23:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 4 (0x7f12d4e0f800) [pid = 6267] [serial = 4] [outer = 0x7f12d4e0e800] 13:23:50 INFO - PROCESS | 6267 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f12d4ef6eb0 13:23:50 INFO - PROCESS | 6267 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f12d9b86700 13:23:50 INFO - PROCESS | 6267 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f12d425a970 13:23:50 INFO - PROCESS | 6267 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f12d425ac70 13:23:50 INFO - PROCESS | 6267 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f12d425afa0 13:23:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 5 (0x7f12d428f000) [pid = 6267] [serial = 5] [outer = 0x7f12d7f3a000] 13:23:50 INFO - PROCESS | 6267 | [6267] 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 13:23:50 INFO - PROCESS | 6267 | 1461615830818 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40305 13:23:50 INFO - PROCESS | 6267 | [6267] 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 13:23:50 INFO - PROCESS | 6267 | 1461615830899 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40306 13:23:50 INFO - PROCESS | 6267 | 1461615830906 Marionette DEBUG Closed connection conn0 13:23:51 INFO - PROCESS | 6267 | [6267] 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 13:23:51 INFO - PROCESS | 6267 | [6267] 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 13:23:51 INFO - PROCESS | 6267 | 1461615831030 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40307 13:23:51 INFO - PROCESS | 6267 | 1461615831033 Marionette DEBUG Closed connection conn1 13:23:51 INFO - PROCESS | 6267 | [6267] 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 13:23:51 INFO - PROCESS | 6267 | 1461615831089 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40308 13:23:51 INFO - PROCESS | 6267 | 1461615831098 Marionette DEBUG Closed connection conn2 13:23:51 INFO - PROCESS | 6267 | 1461615831157 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:23:51 INFO - PROCESS | 6267 | 1461615831168 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160425113506","device":"desktop","version":"48.0a1"} 13:23:51 INFO - PROCESS | 6267 | [6267] 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 13:23:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8c7b000 == 3 [pid = 6267] [id = 3] 13:23:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 6 (0x7f12c8c7b800) [pid = 6267] [serial = 6] [outer = (nil)] 13:23:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8c7c000 == 4 [pid = 6267] [id = 4] 13:23:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 7 (0x7f12c8ca5400) [pid = 6267] [serial = 7] [outer = (nil)] 13:23:53 INFO - PROCESS | 6267 | [6267] 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 13:23:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c7ca4000 == 5 [pid = 6267] [id = 5] 13:23:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 8 (0x7f12c7a0d400) [pid = 6267] [serial = 8] [outer = (nil)] 13:23:53 INFO - PROCESS | 6267 | [6267] 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 13:23:53 INFO - PROCESS | 6267 | [6267] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:23:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 9 (0x7f12c795f800) [pid = 6267] [serial = 9] [outer = 0x7f12c7a0d400] 13:23:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 10 (0x7f12c748a800) [pid = 6267] [serial = 10] [outer = 0x7f12c8c7b800] 13:23:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 11 (0x7f12c74c2000) [pid = 6267] [serial = 11] [outer = 0x7f12c8ca5400] 13:23:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 12 (0x7f12c74c4000) [pid = 6267] [serial = 12] [outer = 0x7f12c7a0d400] 13:23:54 INFO - PROCESS | 6267 | 1461615834829 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 6267 | 1461615834848 Marionette DEBUG loaded listener.js 13:23:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 13 (0x7f12c4ed4000) [pid = 6267] [serial = 13] [outer = 0x7f12c7a0d400] 13:23:55 INFO - PROCESS | 6267 | 1461615835582 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"a465d866-473a-4513-94ab-61c558744c81","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160425113506","device":"desktop","version":"48.0a1","command_id":1}}] 13:23:55 INFO - PROCESS | 6267 | 1461615835856 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:23:56 INFO - PROCESS | 6267 | 1461615836149 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:23:56 INFO - PROCESS | 6267 | 1461615836248 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:23:56 INFO - PROCESS | 6267 | [6267] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:23:56 INFO - PROCESS | 6267 | [6267] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:23:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 14 (0x7f12c1da3400) [pid = 6267] [serial = 14] [outer = 0x7f12c7a0d400] 13:23:56 INFO - PROCESS | 6267 | [6267] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:23:56 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:56 INFO - PROCESS | 6267 | 1461615836822 Marionette TRACE conn3 <- [1,3,null,{}] 13:23:56 INFO - PROCESS | 6267 | 1461615836891 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:23:56 INFO - PROCESS | 6267 | 1461615836917 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:23:56 INFO - PROCESS | 6267 | 1461615836949 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 6267 | 1461615836951 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 13:23:56 INFO - PROCESS | 6267 | 1461615836958 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 6267 | 1461615836964 Marionette TRACE conn3 <- [1,6,null,{}] 13:23:56 INFO - PROCESS | 6267 | 1461615836981 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:56 INFO - PROCESS | 6267 | 1461615836998 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:23:57 INFO - PROCESS | 6267 | 1461615837009 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0ed2800 == 6 [pid = 6267] [id = 6] 13:23:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 15 (0x7f12c0305c00) [pid = 6267] [serial = 15] [outer = (nil)] 13:23:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 16 (0x7f12c0307800) [pid = 6267] [serial = 16] [outer = 0x7f12c0305c00] 13:23:57 INFO - PROCESS | 6267 | 1461615837078 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 17 (0x7f12c030e000) [pid = 6267] [serial = 17] [outer = 0x7f12c0305c00] 13:23:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0195000 == 7 [pid = 6267] [id = 7] 13:23:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 18 (0x7f12c0137400) [pid = 6267] [serial = 18] [outer = (nil)] 13:23:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 19 (0x7f12c030f000) [pid = 6267] [serial = 19] [outer = 0x7f12c0137400] 13:23:57 INFO - PROCESS | 6267 | 1461615837526 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 20 (0x7f12c00e3800) [pid = 6267] [serial = 20] [outer = 0x7f12c0137400] 13:23:57 INFO - PROCESS | 6267 | [6267] 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 13:23:58 INFO - PROCESS | 6267 | 1461615838015 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1101ms 13:23:58 INFO - PROCESS | 6267 | 1461615838118 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:23:58 INFO - PROCESS | 6267 | 1461615838121 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 13:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:23:58 INFO - PROCESS | 6267 | 1461615838158 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:23:58 INFO - PROCESS | 6267 | 1461615838161 Marionette TRACE conn3 <- [1,10,null,{}] 13:23:58 INFO - PROCESS | 6267 | 1461615838189 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:58 INFO - PROCESS | 6267 | 1461615838346 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:23:58 INFO - PROCESS | 6267 | 1461615838378 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be631800 == 8 [pid = 6267] [id = 8] 13:23:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 21 (0x7f12bf479400) [pid = 6267] [serial = 21] [outer = (nil)] 13:23:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 22 (0x7f12c19c1000) [pid = 6267] [serial = 22] [outer = 0x7f12bf479400] 13:23:58 INFO - PROCESS | 6267 | 1461615838443 Marionette DEBUG loaded listener.js 13:23:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 23 (0x7f12be819400) [pid = 6267] [serial = 23] [outer = 0x7f12bf479400] 13:23:59 INFO - PROCESS | 6267 | 1461615839000 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 919ms 13:23:59 INFO - PROCESS | 6267 | 1461615839057 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:23:59 INFO - PROCESS | 6267 | 1461615839060 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 13:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:23:59 INFO - PROCESS | 6267 | 1461615839066 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 6267 | 1461615839068 Marionette TRACE conn3 <- [1,14,null,{}] 13:23:59 INFO - PROCESS | 6267 | 1461615839073 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:59 INFO - PROCESS | 6267 | 1461615839215 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:23:59 INFO - PROCESS | 6267 | 1461615839236 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be8a5000 == 9 [pid = 6267] [id = 9] 13:23:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 24 (0x7f12bea05400) [pid = 6267] [serial = 24] [outer = (nil)] 13:23:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 25 (0x7f12bea09000) [pid = 6267] [serial = 25] [outer = 0x7f12bea05400] 13:23:59 INFO - PROCESS | 6267 | 1461615839297 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 26 (0x7f12c4ed4400) [pid = 6267] [serial = 26] [outer = 0x7f12bea05400] 13:24:00 INFO - PROCESS | 6267 | 1461615840299 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:24:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be89a800 == 10 [pid = 6267] [id = 10] 13:24:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 27 (0x7f12be89b800) [pid = 6267] [serial = 27] [outer = (nil)] 13:24:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 28 (0x7f12be8a2000) [pid = 6267] [serial = 28] [outer = 0x7f12be89b800] 13:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1282ms 13:24:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 29 (0x7f12beab0000) [pid = 6267] [serial = 29] [outer = 0x7f12be89b800] 13:24:00 INFO - PROCESS | 6267 | 1461615840386 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:24:00 INFO - PROCESS | 6267 | 1461615840392 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 13:24:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be89f000 == 11 [pid = 6267] [id = 11] 13:24:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 30 (0x7f12bdfcf000) [pid = 6267] [serial = 30] [outer = (nil)] 13:24:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 31 (0x7f12be01d000) [pid = 6267] [serial = 31] [outer = 0x7f12bdfcf000] 13:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:24:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 32 (0x7f12be63c800) [pid = 6267] [serial = 32] [outer = 0x7f12bdfcf000] 13:24:00 INFO - PROCESS | 6267 | 1461615840568 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - PROCESS | 6267 | 1461615840573 Marionette TRACE conn3 <- [1,18,null,{}] 13:24:00 INFO - PROCESS | 6267 | 1461615840654 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:00 INFO - PROCESS | 6267 | 1461615840872 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:24:00 INFO - PROCESS | 6267 | 1461615840982 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf4e6800 == 12 [pid = 6267] [id = 12] 13:24:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 33 (0x7f12bdfcfc00) [pid = 6267] [serial = 33] [outer = (nil)] 13:24:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 34 (0x7f12be646800) [pid = 6267] [serial = 34] [outer = 0x7f12bdfcfc00] 13:24:01 INFO - PROCESS | 6267 | 1461615841060 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 35 (0x7f12c0309c00) [pid = 6267] [serial = 35] [outer = 0x7f12bdfcfc00] 13:24:01 INFO - PROCESS | 6267 | 1461615841911 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1484ms 13:24:01 INFO - PROCESS | 6267 | 1461615841971 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 6267 | 1461615841979 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 13:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:24:01 INFO - PROCESS | 6267 | 1461615841988 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - PROCESS | 6267 | 1461615841992 Marionette TRACE conn3 <- [1,22,null,{}] 13:24:02 INFO - PROCESS | 6267 | 1461615841997 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:02 INFO - PROCESS | 6267 | 1461615842161 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:24:02 INFO - PROCESS | 6267 | 1461615842251 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c63de000 == 13 [pid = 6267] [id = 13] 13:24:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 36 (0x7f12c00e4400) [pid = 6267] [serial = 36] [outer = (nil)] 13:24:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 37 (0x7f12c5e87000) [pid = 6267] [serial = 37] [outer = 0x7f12c00e4400] 13:24:02 INFO - PROCESS | 6267 | 1461615842334 Marionette DEBUG loaded listener.js 13:24:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 38 (0x7f12c6a82c00) [pid = 6267] [serial = 38] [outer = 0x7f12c00e4400] 13:24:03 INFO - PROCESS | 6267 | 1461615843081 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1130ms 13:24:03 INFO - PROCESS | 6267 | 1461615843121 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 6267 | 1461615843126 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 13:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:24:03 INFO - PROCESS | 6267 | 1461615843133 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - PROCESS | 6267 | 1461615843140 Marionette TRACE conn3 <- [1,26,null,{}] 13:24:03 INFO - PROCESS | 6267 | 1461615843176 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:03 INFO - PROCESS | 6267 | 1461615843349 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:24:03 INFO - PROCESS | 6267 | 1461615843464 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c7c98800 == 14 [pid = 6267] [id = 14] 13:24:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 39 (0x7f12c7407c00) [pid = 6267] [serial = 39] [outer = (nil)] 13:24:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 40 (0x7f12c7fcd400) [pid = 6267] [serial = 40] [outer = 0x7f12c7407c00] 13:24:03 INFO - PROCESS | 6267 | 1461615843541 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 41 (0x7f12c874cc00) [pid = 6267] [serial = 41] [outer = 0x7f12c7407c00] 13:24:04 INFO - PROCESS | 6267 | 1461615844554 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1456ms 13:24:04 INFO - PROCESS | 6267 | 1461615844591 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 6267 | 1461615844597 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 13:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:24:04 INFO - PROCESS | 6267 | 1461615844606 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 6267 | 1461615844611 Marionette TRACE conn3 <- [1,30,null,{}] 13:24:04 INFO - PROCESS | 6267 | 1461615844620 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:04 INFO - PROCESS | 6267 | 1461615844935 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:24:05 INFO - PROCESS | 6267 | 1461615845154 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0ee8000 == 15 [pid = 6267] [id = 15] 13:24:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 42 (0x7f12c4ed2800) [pid = 6267] [serial = 42] [outer = (nil)] 13:24:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 43 (0x7f12c8750400) [pid = 6267] [serial = 43] [outer = 0x7f12c4ed2800] 13:24:05 INFO - PROCESS | 6267 | 1461615845218 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 44 (0x7f12c8aabc00) [pid = 6267] [serial = 44] [outer = 0x7f12c4ed2800] 13:24:05 INFO - PROCESS | 6267 | 1461615845869 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1283ms 13:24:05 INFO - PROCESS | 6267 | 1461615845889 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:24:05 INFO - PROCESS | 6267 | 1461615845897 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 13:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:24:05 INFO - PROCESS | 6267 | 1461615845907 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:24:05 INFO - PROCESS | 6267 | 1461615845910 Marionette TRACE conn3 <- [1,34,null,{}] 13:24:05 INFO - PROCESS | 6267 | 1461615845914 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:06 INFO - PROCESS | 6267 | 1461615846056 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:24:06 INFO - PROCESS | 6267 | 1461615846139 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c78db000 == 16 [pid = 6267] [id = 16] 13:24:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 45 (0x7f12c71a3000) [pid = 6267] [serial = 45] [outer = (nil)] 13:24:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 46 (0x7f12c8dec800) [pid = 6267] [serial = 46] [outer = 0x7f12c71a3000] 13:24:06 INFO - PROCESS | 6267 | 1461615846207 Marionette DEBUG loaded listener.js 13:24:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 47 (0x7f12c8fadc00) [pid = 6267] [serial = 47] [outer = 0x7f12c71a3000] 13:24:06 INFO - PROCESS | 6267 | 1461615846863 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 981ms 13:24:06 INFO - PROCESS | 6267 | 1461615846887 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:24:06 INFO - PROCESS | 6267 | 1461615846891 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 13:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:24:06 INFO - PROCESS | 6267 | 1461615846897 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 6267 | 1461615846902 Marionette TRACE conn3 <- [1,38,null,{}] 13:24:06 INFO - PROCESS | 6267 | 1461615846917 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:07 INFO - PROCESS | 6267 | 1461615847083 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:24:07 INFO - PROCESS | 6267 | 1461615847104 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8607000 == 17 [pid = 6267] [id = 17] 13:24:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 48 (0x7f12c8fafc00) [pid = 6267] [serial = 48] [outer = (nil)] 13:24:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 49 (0x7f12c978c800) [pid = 6267] [serial = 49] [outer = 0x7f12c8fafc00] 13:24:07 INFO - PROCESS | 6267 | 1461615847173 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 50 (0x7f12c9defc00) [pid = 6267] [serial = 50] [outer = 0x7f12c8fafc00] 13:24:07 INFO - PROCESS | 6267 | 1461615847860 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 982ms 13:24:07 INFO - PROCESS | 6267 | 1461615847879 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:24:07 INFO - PROCESS | 6267 | 1461615847883 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 13:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:24:07 INFO - PROCESS | 6267 | 1461615847889 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 6267 | 1461615847891 Marionette TRACE conn3 <- [1,42,null,{}] 13:24:07 INFO - PROCESS | 6267 | 1461615847896 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:08 INFO - PROCESS | 6267 | 1461615848018 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:24:08 INFO - PROCESS | 6267 | 1461615848104 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c894f000 == 18 [pid = 6267] [id = 18] 13:24:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 51 (0x7f12c978bc00) [pid = 6267] [serial = 51] [outer = (nil)] 13:24:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 52 (0x7f12ca771400) [pid = 6267] [serial = 52] [outer = 0x7f12c978bc00] 13:24:08 INFO - PROCESS | 6267 | 1461615848170 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 53 (0x7f12c1976000) [pid = 6267] [serial = 53] [outer = 0x7f12c978bc00] 13:24:08 INFO - PROCESS | 6267 | 1461615848752 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 927ms 13:24:08 INFO - PROCESS | 6267 | 1461615848817 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:24:08 INFO - PROCESS | 6267 | 1461615848820 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 13:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:24:08 INFO - PROCESS | 6267 | 1461615848826 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 6267 | 1461615848829 Marionette TRACE conn3 <- [1,46,null,{}] 13:24:08 INFO - PROCESS | 6267 | 1461615848834 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:08 INFO - PROCESS | 6267 | 1461615848986 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:24:09 INFO - PROCESS | 6267 | 1461615849003 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8fd5000 == 19 [pid = 6267] [id = 19] 13:24:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 54 (0x7f12c030e400) [pid = 6267] [serial = 54] [outer = (nil)] 13:24:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 55 (0x7f12ca76c800) [pid = 6267] [serial = 55] [outer = 0x7f12c030e400] 13:24:09 INFO - PROCESS | 6267 | 1461615849072 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 56 (0x7f12cb51f000) [pid = 6267] [serial = 56] [outer = 0x7f12c030e400] 13:24:09 INFO - PROCESS | 6267 | 1461615849713 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 925ms 13:24:09 INFO - PROCESS | 6267 | 1461615849751 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:24:09 INFO - PROCESS | 6267 | 1461615849754 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 13:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:24:09 INFO - PROCESS | 6267 | 1461615849760 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 6267 | 1461615849762 Marionette TRACE conn3 <- [1,50,null,{}] 13:24:09 INFO - PROCESS | 6267 | 1461615849767 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:09 INFO - PROCESS | 6267 | 1461615849933 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:24:10 INFO - PROCESS | 6267 | 1461615850024 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9a19800 == 20 [pid = 6267] [id = 20] 13:24:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 57 (0x7f12c0310c00) [pid = 6267] [serial = 57] [outer = (nil)] 13:24:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 58 (0x7f12cb52b400) [pid = 6267] [serial = 58] [outer = 0x7f12c0310c00] 13:24:10 INFO - PROCESS | 6267 | 1461615850111 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 59 (0x7f12d50e9800) [pid = 6267] [serial = 59] [outer = 0x7f12c0310c00] 13:24:10 INFO - PROCESS | 6267 | 1461615850852 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1126ms 13:24:10 INFO - PROCESS | 6267 | 1461615850887 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:24:10 INFO - PROCESS | 6267 | 1461615850893 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 13:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:24:10 INFO - PROCESS | 6267 | 1461615850903 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 6267 | 1461615850908 Marionette TRACE conn3 <- [1,54,null,{}] 13:24:10 INFO - PROCESS | 6267 | 1461615850936 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:11 INFO - PROCESS | 6267 | 1461615851103 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:24:11 INFO - PROCESS | 6267 | 1461615851222 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c42b4000 == 21 [pid = 6267] [id = 21] 13:24:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 60 (0x7f12bea05000) [pid = 6267] [serial = 60] [outer = (nil)] 13:24:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 61 (0x7f12c0305400) [pid = 6267] [serial = 61] [outer = 0x7f12bea05000] 13:24:11 INFO - PROCESS | 6267 | 1461615851303 Marionette DEBUG loaded listener.js 13:24:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 62 (0x7f12c4d65000) [pid = 6267] [serial = 62] [outer = 0x7f12bea05000] 13:24:12 INFO - PROCESS | 6267 | 1461615852093 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1253ms 13:24:12 INFO - PROCESS | 6267 | 1461615852160 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 6267 | 1461615852170 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 13:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:24:12 INFO - PROCESS | 6267 | 1461615852180 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 6267 | 1461615852184 Marionette TRACE conn3 <- [1,58,null,{}] 13:24:12 INFO - PROCESS | 6267 | 1461615852190 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:12 INFO - PROCESS | 6267 | 1461615852349 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:24:12 INFO - PROCESS | 6267 | 1461615852469 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c4e1d000 == 22 [pid = 6267] [id = 22] 13:24:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 63 (0x7f12c4d64c00) [pid = 6267] [serial = 63] [outer = (nil)] 13:24:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 64 (0x7f12c7d7cc00) [pid = 6267] [serial = 64] [outer = 0x7f12c4d64c00] 13:24:12 INFO - PROCESS | 6267 | 1461615852550 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 65 (0x7f12c874d800) [pid = 6267] [serial = 65] [outer = 0x7f12c4d64c00] 13:24:13 INFO - PROCESS | 6267 | 1461615853346 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1228ms 13:24:13 INFO - PROCESS | 6267 | 1461615853409 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:24:13 INFO - PROCESS | 6267 | 1461615853413 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 13:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:24:13 INFO - PROCESS | 6267 | 1461615853419 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 6267 | 1461615853424 Marionette TRACE conn3 <- [1,62,null,{}] 13:24:13 INFO - PROCESS | 6267 | 1461615853441 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:13 INFO - PROCESS | 6267 | 1461615853603 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:24:13 INFO - PROCESS | 6267 | 1461615853696 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c6c800 == 23 [pid = 6267] [id = 23] 13:24:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 66 (0x7f12c8aaf800) [pid = 6267] [serial = 66] [outer = (nil)] 13:24:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 67 (0x7f12c9ba7000) [pid = 6267] [serial = 67] [outer = 0x7f12c8aaf800] 13:24:13 INFO - PROCESS | 6267 | 1461615853774 Marionette DEBUG loaded listener.js 13:24:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 68 (0x7f12ca94a000) [pid = 6267] [serial = 68] [outer = 0x7f12c8aaf800] 13:24:14 INFO - PROCESS | 6267 | 1461615854538 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1186ms 13:24:14 INFO - PROCESS | 6267 | 1461615854609 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 6267 | 1461615854613 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 13:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:24:14 INFO - PROCESS | 6267 | 1461615854620 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 6267 | 1461615854623 Marionette TRACE conn3 <- [1,66,null,{}] 13:24:14 INFO - PROCESS | 6267 | 1461615854628 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:14 INFO - PROCESS | 6267 | 1461615854769 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:24:14 INFO - PROCESS | 6267 | 1461615854885 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ce3e9800 == 24 [pid = 6267] [id = 24] 13:24:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 69 (0x7f12c8fa5800) [pid = 6267] [serial = 69] [outer = (nil)] 13:24:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 70 (0x7f12d4e5c800) [pid = 6267] [serial = 70] [outer = 0x7f12c8fa5800] 13:24:14 INFO - PROCESS | 6267 | 1461615854955 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 71 (0x7f12d50f0400) [pid = 6267] [serial = 71] [outer = 0x7f12c8fa5800] 13:24:15 INFO - PROCESS | 6267 | 1461615855876 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1333ms 13:24:15 INFO - PROCESS | 6267 | 1461615855954 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:24:15 INFO - PROCESS | 6267 | 1461615855961 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 13:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:24:15 INFO - PROCESS | 6267 | 1461615855978 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:24:15 INFO - PROCESS | 6267 | 1461615855983 Marionette TRACE conn3 <- [1,70,null,{}] 13:24:16 INFO - PROCESS | 6267 | 1461615856000 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:16 INFO - PROCESS | 6267 | 1461615856143 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:24:16 INFO - PROCESS | 6267 | 1461615856241 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1cbb800 == 25 [pid = 6267] [id = 25] 13:24:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 72 (0x7f12c0139400) [pid = 6267] [serial = 72] [outer = (nil)] 13:24:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 73 (0x7f12c4e49800) [pid = 6267] [serial = 73] [outer = 0x7f12c0139400] 13:24:16 INFO - PROCESS | 6267 | 1461615856318 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 74 (0x7f12c7038800) [pid = 6267] [serial = 74] [outer = 0x7f12c0139400] 13:24:16 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8fd5000 == 24 [pid = 6267] [id = 19] 13:24:16 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c894f000 == 23 [pid = 6267] [id = 18] 13:24:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8607000 == 22 [pid = 6267] [id = 17] 13:24:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c78db000 == 21 [pid = 6267] [id = 16] 13:24:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c0ee8000 == 20 [pid = 6267] [id = 15] 13:24:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c7c98800 == 19 [pid = 6267] [id = 14] 13:24:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c63de000 == 18 [pid = 6267] [id = 13] 13:24:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf4e6800 == 17 [pid = 6267] [id = 12] 13:24:17 INFO - PROCESS | 6267 | 1461615857148 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1250ms 13:24:17 INFO - PROCESS | 6267 | 1461615857225 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:24:17 INFO - PROCESS | 6267 | 1461615857231 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 13:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:24:17 INFO - PROCESS | 6267 | 1461615857240 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 6267 | 1461615857247 Marionette TRACE conn3 <- [1,74,null,{}] 13:24:17 INFO - PROCESS | 6267 | 1461615857256 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:17 INFO - PROCESS | 6267 | 1461615857462 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:24:17 INFO - PROCESS | 6267 | 1461615857559 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c4e21800 == 18 [pid = 6267] [id = 26] 13:24:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 75 (0x7f12c012f400) [pid = 6267] [serial = 75] [outer = (nil)] 13:24:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 76 (0x7f12c6344000) [pid = 6267] [serial = 76] [outer = 0x7f12c012f400] 13:24:17 INFO - PROCESS | 6267 | 1461615857641 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 77 (0x7f12c741c000) [pid = 6267] [serial = 77] [outer = 0x7f12c012f400] 13:24:18 INFO - PROCESS | 6267 | 1461615858444 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1247ms 13:24:18 INFO - PROCESS | 6267 | 1461615858488 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:24:18 INFO - PROCESS | 6267 | 1461615858496 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 13:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:24:18 INFO - PROCESS | 6267 | 1461615858506 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 6267 | 1461615858509 Marionette TRACE conn3 <- [1,78,null,{}] 13:24:18 INFO - PROCESS | 6267 | 1461615858515 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:18 INFO - PROCESS | 6267 | 1461615858668 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:24:18 INFO - PROCESS | 6267 | 1461615858789 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8606800 == 19 [pid = 6267] [id = 27] 13:24:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 78 (0x7f12c8750800) [pid = 6267] [serial = 78] [outer = (nil)] 13:24:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 79 (0x7f12c8df2c00) [pid = 6267] [serial = 79] [outer = 0x7f12c8750800] 13:24:18 INFO - PROCESS | 6267 | 1461615858866 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 80 (0x7f12c9756800) [pid = 6267] [serial = 80] [outer = 0x7f12c8750800] 13:24:19 INFO - PROCESS | 6267 | 1461615859685 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1227ms 13:24:19 INFO - PROCESS | 6267 | 1461615859733 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 6267 | 1461615859738 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 13:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:24:19 INFO - PROCESS | 6267 | 1461615859744 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 6267 | 1461615859750 Marionette TRACE conn3 <- [1,82,null,{}] 13:24:19 INFO - PROCESS | 6267 | 1461615859767 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:19 INFO - PROCESS | 6267 | 1461615859956 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:24:20 INFO - PROCESS | 6267 | 1461615860077 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9a19000 == 20 [pid = 6267] [id = 28] 13:24:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 81 (0x7f12ca764000) [pid = 6267] [serial = 81] [outer = (nil)] 13:24:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 82 (0x7f12ca952000) [pid = 6267] [serial = 82] [outer = 0x7f12ca764000] 13:24:20 INFO - PROCESS | 6267 | 1461615860165 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 83 (0x7f12d4219000) [pid = 6267] [serial = 83] [outer = 0x7f12ca764000] 13:24:20 INFO - PROCESS | 6267 | 1461615860948 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1239ms 13:24:20 INFO - PROCESS | 6267 | 1461615860993 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 6267 | 1461615860998 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 13:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:24:21 INFO - PROCESS | 6267 | 1461615861004 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 6267 | 1461615861007 Marionette TRACE conn3 <- [1,86,null,{}] 13:24:21 INFO - PROCESS | 6267 | 1461615861012 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:21 INFO - PROCESS | 6267 | 1461615861164 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:24:21 INFO - PROCESS | 6267 | 1461615861295 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cf2ec800 == 21 [pid = 6267] [id = 29] 13:24:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 84 (0x7f12be644c00) [pid = 6267] [serial = 84] [outer = (nil)] 13:24:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 85 (0x7f12d51ef400) [pid = 6267] [serial = 85] [outer = 0x7f12be644c00] 13:24:21 INFO - PROCESS | 6267 | 1461615861371 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 86 (0x7f12d53f5000) [pid = 6267] [serial = 86] [outer = 0x7f12be644c00] 13:24:22 INFO - PROCESS | 6267 | 1461615862343 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:22 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9c6c800 == 20 [pid = 6267] [id = 23] 13:24:22 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c4e1d000 == 19 [pid = 6267] [id = 22] 13:24:22 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c42b4000 == 18 [pid = 6267] [id = 21] 13:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1381ms 13:24:22 INFO - PROCESS | 6267 | 1461615862386 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:24:22 INFO - PROCESS | 6267 | 1461615862391 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 13:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:24:22 INFO - PROCESS | 6267 | 1461615862399 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - PROCESS | 6267 | 1461615862405 Marionette TRACE conn3 <- [1,90,null,{}] 13:24:22 INFO - PROCESS | 6267 | 1461615862414 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:22 INFO - PROCESS | 6267 | 1461615862574 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:24:22 INFO - PROCESS | 6267 | 1461615862699 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c4d9b800 == 19 [pid = 6267] [id = 30] 13:24:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 87 (0x7f12c6347c00) [pid = 6267] [serial = 87] [outer = (nil)] 13:24:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 88 (0x7f12c71a5000) [pid = 6267] [serial = 88] [outer = 0x7f12c6347c00] 13:24:22 INFO - PROCESS | 6267 | 1461615862779 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 89 (0x7f12c870f000) [pid = 6267] [serial = 89] [outer = 0x7f12c6347c00] 13:24:23 INFO - PROCESS | 6267 | 1461615863632 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1284ms 13:24:23 INFO - PROCESS | 6267 | 1461615863684 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 6267 | 1461615863692 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 13:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:24:23 INFO - PROCESS | 6267 | 1461615863702 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 6267 | 1461615863705 Marionette TRACE conn3 <- [1,94,null,{}] 13:24:23 INFO - PROCESS | 6267 | 1461615863711 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:23 INFO - PROCESS | 6267 | 1461615863863 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:24:24 INFO - PROCESS | 6267 | 1461615864010 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c97c8000 == 20 [pid = 6267] [id = 31] 13:24:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 90 (0x7f12c9bb2c00) [pid = 6267] [serial = 90] [outer = (nil)] 13:24:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 91 (0x7f12c9dec000) [pid = 6267] [serial = 91] [outer = 0x7f12c9bb2c00] 13:24:24 INFO - PROCESS | 6267 | 1461615864081 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 92 (0x7f12cb521800) [pid = 6267] [serial = 92] [outer = 0x7f12c9bb2c00] 13:24:24 INFO - PROCESS | 6267 | 1461615864881 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1230ms 13:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:24:24 INFO - PROCESS | 6267 | 1461615864931 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 6267 | 1461615864934 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 13:24:24 INFO - PROCESS | 6267 | 1461615864941 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - PROCESS | 6267 | 1461615864946 Marionette TRACE conn3 <- [1,98,null,{}] 13:24:24 INFO - PROCESS | 6267 | 1461615864961 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:25 INFO - PROCESS | 6267 | 1461615865112 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:24:25 INFO - PROCESS | 6267 | 1461615865236 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d42a4800 == 21 [pid = 6267] [id = 32] 13:24:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 93 (0x7f12d4212c00) [pid = 6267] [serial = 93] [outer = (nil)] 13:24:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 94 (0x7f12d50e8400) [pid = 6267] [serial = 94] [outer = 0x7f12d4212c00] 13:24:25 INFO - PROCESS | 6267 | 1461615865317 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 95 (0x7f12d51eec00) [pid = 6267] [serial = 95] [outer = 0x7f12d4212c00] 13:24:26 INFO - PROCESS | 6267 | 1461615866156 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1282ms 13:24:26 INFO - PROCESS | 6267 | 1461615866222 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:24:26 INFO - PROCESS | 6267 | 1461615866227 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 13:24:26 INFO - PROCESS | 6267 | 1461615866232 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:24:26 INFO - PROCESS | 6267 | 1461615866235 Marionette TRACE conn3 <- [1,102,null,{}] 13:24:26 INFO - PROCESS | 6267 | 1461615866241 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:26 INFO - PROCESS | 6267 | 1461615866391 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:24:26 INFO - PROCESS | 6267 | 1461615866520 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d53b0000 == 22 [pid = 6267] [id = 33] 13:24:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 96 (0x7f12c6d5ac00) [pid = 6267] [serial = 96] [outer = (nil)] 13:24:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 97 (0x7f12d6304800) [pid = 6267] [serial = 97] [outer = 0x7f12c6d5ac00] 13:24:26 INFO - PROCESS | 6267 | 1461615866594 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 98 (0x7f12d63cec00) [pid = 6267] [serial = 98] [outer = 0x7f12c6d5ac00] 13:24:27 INFO - PROCESS | 6267 | 1461615867448 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1276ms 13:24:27 INFO - PROCESS | 6267 | 1461615867509 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 6267 | 1461615867514 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 13:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:24:27 INFO - PROCESS | 6267 | 1461615867522 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 6267 | 1461615867526 Marionette TRACE conn3 <- [1,106,null,{}] 13:24:27 INFO - PROCESS | 6267 | 1461615867533 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:27 INFO - PROCESS | 6267 | 1461615867710 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:24:27 INFO - PROCESS | 6267 | 1461615867836 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c73b9800 == 23 [pid = 6267] [id = 34] 13:24:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 99 (0x7f12c8711000) [pid = 6267] [serial = 99] [outer = (nil)] 13:24:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 100 (0x7f12c8c98400) [pid = 6267] [serial = 100] [outer = 0x7f12c8711000] 13:24:27 INFO - PROCESS | 6267 | 1461615867903 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 101 (0x7f12c91a6c00) [pid = 6267] [serial = 101] [outer = 0x7f12c8711000] 13:24:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9a19000 == 22 [pid = 6267] [id = 28] 13:24:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8606800 == 21 [pid = 6267] [id = 27] 13:24:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c4e21800 == 20 [pid = 6267] [id = 26] 13:24:28 INFO - PROCESS | 6267 | 1461615868812 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1330ms 13:24:28 INFO - PROCESS | 6267 | 1461615868852 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 6267 | 1461615868857 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 13:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:24:28 INFO - PROCESS | 6267 | 1461615868865 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 6267 | 1461615868870 Marionette TRACE conn3 <- [1,110,null,{}] 13:24:28 INFO - PROCESS | 6267 | 1461615868895 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:29 INFO - PROCESS | 6267 | 1461615869064 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:24:29 INFO - PROCESS | 6267 | 1461615869191 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9a19000 == 21 [pid = 6267] [id = 35] 13:24:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 102 (0x7f12c9753c00) [pid = 6267] [serial = 102] [outer = (nil)] 13:24:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 103 (0x7f12ca763800) [pid = 6267] [serial = 103] [outer = 0x7f12c9753c00] 13:24:29 INFO - PROCESS | 6267 | 1461615869265 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 104 (0x7f12cb56d000) [pid = 6267] [serial = 104] [outer = 0x7f12c9753c00] 13:24:30 INFO - PROCESS | 6267 | 1461615870082 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1252ms 13:24:30 INFO - PROCESS | 6267 | 1461615870118 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 6267 | 1461615870126 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 13:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:24:30 INFO - PROCESS | 6267 | 1461615870153 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 6267 | 1461615870157 Marionette TRACE conn3 <- [1,114,null,{}] 13:24:30 INFO - PROCESS | 6267 | 1461615870163 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:30 INFO - PROCESS | 6267 | 1461615870325 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:24:30 INFO - PROCESS | 6267 | 1461615870425 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d536e000 == 22 [pid = 6267] [id = 36] 13:24:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 105 (0x7f12c9791000) [pid = 6267] [serial = 105] [outer = (nil)] 13:24:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 106 (0x7f12d534f000) [pid = 6267] [serial = 106] [outer = 0x7f12c9791000] 13:24:30 INFO - PROCESS | 6267 | 1461615870493 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 107 (0x7f12d623e000) [pid = 6267] [serial = 107] [outer = 0x7f12c9791000] 13:24:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 108 (0x7f12d6248000) [pid = 6267] [serial = 108] [outer = 0x7f12bdfcf000] 13:24:31 INFO - PROCESS | 6267 | 1461615871379 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1291ms 13:24:31 INFO - PROCESS | 6267 | 1461615871442 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 6267 | 1461615871446 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 13:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:24:31 INFO - PROCESS | 6267 | 1461615871451 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 6267 | 1461615871457 Marionette TRACE conn3 <- [1,118,null,{}] 13:24:31 INFO - PROCESS | 6267 | 1461615871472 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:31 INFO - PROCESS | 6267 | 1461615871664 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:24:31 INFO - PROCESS | 6267 | 1461615871805 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1cc4800 == 23 [pid = 6267] [id = 37] 13:24:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 109 (0x7f12d7f1a400) [pid = 6267] [serial = 109] [outer = (nil)] 13:24:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 110 (0x7f12d84bd400) [pid = 6267] [serial = 110] [outer = 0x7f12d7f1a400] 13:24:31 INFO - PROCESS | 6267 | 1461615871910 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 111 (0x7f12d9ea8c00) [pid = 6267] [serial = 111] [outer = 0x7f12d7f1a400] 13:24:32 INFO - PROCESS | 6267 | 1461615872623 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1183ms 13:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:24:32 INFO - PROCESS | 6267 | 1461615872634 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 6267 | 1461615872638 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 13:24:32 INFO - PROCESS | 6267 | 1461615872644 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 6267 | 1461615872647 Marionette TRACE conn3 <- [1,122,null,{}] 13:24:32 INFO - PROCESS | 6267 | 1461615872652 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:32 INFO - PROCESS | 6267 | 1461615872802 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:24:32 INFO - PROCESS | 6267 | 1461615872934 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9d77800 == 24 [pid = 6267] [id = 38] 13:24:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 112 (0x7f12d7fa6c00) [pid = 6267] [serial = 112] [outer = (nil)] 13:24:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 113 (0x7f12da53d400) [pid = 6267] [serial = 113] [outer = 0x7f12d7fa6c00] 13:24:33 INFO - PROCESS | 6267 | 1461615873005 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 114 (0x7f12da70d400) [pid = 6267] [serial = 114] [outer = 0x7f12d7fa6c00] 13:24:33 INFO - PROCESS | 6267 | 1461615873761 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1177ms 13:24:33 INFO - PROCESS | 6267 | 1461615873821 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 6267 | 1461615873824 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 13:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:24:33 INFO - PROCESS | 6267 | 1461615873830 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 6267 | 1461615873833 Marionette TRACE conn3 <- [1,126,null,{}] 13:24:33 INFO - PROCESS | 6267 | 1461615873839 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:34 INFO - PROCESS | 6267 | 1461615874012 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:24:34 INFO - PROCESS | 6267 | 1461615874140 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da532000 == 25 [pid = 6267] [id = 39] 13:24:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 115 (0x7f12c9758400) [pid = 6267] [serial = 115] [outer = (nil)] 13:24:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 116 (0x7f12da711800) [pid = 6267] [serial = 116] [outer = 0x7f12c9758400] 13:24:34 INFO - PROCESS | 6267 | 1461615874214 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 117 (0x7f12da82a800) [pid = 6267] [serial = 117] [outer = 0x7f12c9758400] 13:24:35 INFO - PROCESS | 6267 | 1461615875131 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1331ms 13:24:35 INFO - PROCESS | 6267 | 1461615875162 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 6267 | 1461615875167 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 13:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:24:35 INFO - PROCESS | 6267 | 1461615875175 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 6267 | 1461615875179 Marionette TRACE conn3 <- [1,130,null,{}] 13:24:35 INFO - PROCESS | 6267 | 1461615875187 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:35 INFO - PROCESS | 6267 | 1461615875330 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:24:35 INFO - PROCESS | 6267 | 1461615875471 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1d17800 == 26 [pid = 6267] [id = 40] 13:24:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 118 (0x7f12be01b800) [pid = 6267] [serial = 118] [outer = (nil)] 13:24:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 119 (0x7f12c0132400) [pid = 6267] [serial = 119] [outer = 0x7f12be01b800] 13:24:35 INFO - PROCESS | 6267 | 1461615875555 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 120 (0x7f12c71a5400) [pid = 6267] [serial = 120] [outer = 0x7f12be01b800] 13:24:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c97c8000 == 25 [pid = 6267] [id = 31] 13:24:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c4d9b800 == 24 [pid = 6267] [id = 30] 13:24:36 INFO - PROCESS | 6267 | 1461615876469 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1333ms 13:24:36 INFO - PROCESS | 6267 | 1461615876507 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 6267 | 1461615876515 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 13:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:24:36 INFO - PROCESS | 6267 | 1461615876522 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 6267 | 1461615876529 Marionette TRACE conn3 <- [1,134,null,{}] 13:24:36 INFO - PROCESS | 6267 | 1461615876536 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:36 INFO - PROCESS | 6267 | 1461615876694 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:24:36 INFO - PROCESS | 6267 | 1461615876837 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4e18000 == 25 [pid = 6267] [id = 41] 13:24:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 121 (0x7f12c7405000) [pid = 6267] [serial = 121] [outer = (nil)] 13:24:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 122 (0x7f12c874ec00) [pid = 6267] [serial = 122] [outer = 0x7f12c7405000] 13:24:36 INFO - PROCESS | 6267 | 1461615876917 Marionette DEBUG loaded listener.js 13:24:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 123 (0x7f12c9750c00) [pid = 6267] [serial = 123] [outer = 0x7f12c7405000] 13:24:37 INFO - PROCESS | 6267 | 1461615877736 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1233ms 13:24:37 INFO - PROCESS | 6267 | 1461615877756 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 6267 | 1461615877764 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 13:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:24:37 INFO - PROCESS | 6267 | 1461615877815 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 6267 | 1461615877819 Marionette TRACE conn3 <- [1,138,null,{}] 13:24:37 INFO - PROCESS | 6267 | 1461615877825 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:38 INFO - PROCESS | 6267 | 1461615878023 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:24:38 INFO - PROCESS | 6267 | 1461615878039 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9d45800 == 26 [pid = 6267] [id = 42] 13:24:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 124 (0x7f12c978dc00) [pid = 6267] [serial = 124] [outer = (nil)] 13:24:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 125 (0x7f12d50e6800) [pid = 6267] [serial = 125] [outer = 0x7f12c978dc00] 13:24:38 INFO - PROCESS | 6267 | 1461615878106 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 126 (0x7f12d53ff400) [pid = 6267] [serial = 126] [outer = 0x7f12c978dc00] 13:24:39 INFO - PROCESS | 6267 | 1461615879012 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1282ms 13:24:39 INFO - PROCESS | 6267 | 1461615879056 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 6267 | 1461615879059 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 13:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:24:39 INFO - PROCESS | 6267 | 1461615879065 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 6267 | 1461615879071 Marionette TRACE conn3 <- [1,142,null,{}] 13:24:39 INFO - PROCESS | 6267 | 1461615879086 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:39 INFO - PROCESS | 6267 | 1461615879258 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:24:39 INFO - PROCESS | 6267 | 1461615879393 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c7f93800 == 27 [pid = 6267] [id = 43] 13:24:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 127 (0x7f12c1969c00) [pid = 6267] [serial = 127] [outer = (nil)] 13:24:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 128 (0x7f12c1972000) [pid = 6267] [serial = 128] [outer = 0x7f12c1969c00] 13:24:39 INFO - PROCESS | 6267 | 1461615879476 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 129 (0x7f12d5fab800) [pid = 6267] [serial = 129] [outer = 0x7f12c1969c00] 13:24:40 INFO - PROCESS | 6267 | 1461615880333 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1337ms 13:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:24:40 INFO - PROCESS | 6267 | 1461615880403 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 6267 | 1461615880407 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 13:24:40 INFO - PROCESS | 6267 | 1461615880413 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 6267 | 1461615880416 Marionette TRACE conn3 <- [1,146,null,{}] 13:24:40 INFO - PROCESS | 6267 | 1461615880421 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:40 INFO - PROCESS | 6267 | 1461615880575 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:24:40 INFO - PROCESS | 6267 | 1461615880705 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12dd15f800 == 28 [pid = 6267] [id = 44] 13:24:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 130 (0x7f12c196a400) [pid = 6267] [serial = 130] [outer = (nil)] 13:24:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 131 (0x7f12d8444c00) [pid = 6267] [serial = 131] [outer = 0x7f12c196a400] 13:24:40 INFO - PROCESS | 6267 | 1461615880778 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 132 (0x7f12d9d6d400) [pid = 6267] [serial = 132] [outer = 0x7f12c196a400] 13:24:41 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9a19000 == 27 [pid = 6267] [id = 35] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1cbb800 == 26 [pid = 6267] [id = 25] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d536e000 == 25 [pid = 6267] [id = 36] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12cf2ec800 == 24 [pid = 6267] [id = 29] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1cc4800 == 23 [pid = 6267] [id = 37] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c0ed2800 == 22 [pid = 6267] [id = 6] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d9d77800 == 21 [pid = 6267] [id = 38] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be631800 == 20 [pid = 6267] [id = 8] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ce3e9800 == 19 [pid = 6267] [id = 24] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12da532000 == 18 [pid = 6267] [id = 39] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9a19800 == 17 [pid = 6267] [id = 20] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d53b0000 == 16 [pid = 6267] [id = 33] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c73b9800 == 15 [pid = 6267] [id = 34] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d42a4800 == 14 [pid = 6267] [id = 32] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d9d45800 == 13 [pid = 6267] [id = 42] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c7f93800 == 12 [pid = 6267] [id = 43] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be8a5000 == 11 [pid = 6267] [id = 9] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1d17800 == 10 [pid = 6267] [id = 40] 13:24:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d4e18000 == 9 [pid = 6267] [id = 41] 13:24:45 INFO - PROCESS | 6267 | 1461615885097 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4745ms 13:24:45 INFO - PROCESS | 6267 | 1461615885159 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 6267 | 1461615885164 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 13:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:24:45 INFO - PROCESS | 6267 | 1461615885172 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 6267 | 1461615885178 Marionette TRACE conn3 <- [1,150,null,{}] 13:24:45 INFO - PROCESS | 6267 | 1461615885185 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:45 INFO - PROCESS | 6267 | 1461615885342 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:24:45 INFO - PROCESS | 6267 | 1461615885355 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1cb9000 == 10 [pid = 6267] [id = 45] 13:24:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 133 (0x7f12c1948400) [pid = 6267] [serial = 133] [outer = (nil)] 13:24:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 134 (0x7f12c194b800) [pid = 6267] [serial = 134] [outer = 0x7f12c1948400] 13:24:45 INFO - PROCESS | 6267 | 1461615885422 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 135 (0x7f12c196f000) [pid = 6267] [serial = 135] [outer = 0x7f12c1948400] 13:24:46 INFO - PROCESS | 6267 | 1461615886186 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1032ms 13:24:46 INFO - PROCESS | 6267 | 1461615886206 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 6267 | 1461615886216 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 13:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:24:46 INFO - PROCESS | 6267 | 1461615886245 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 6267 | 1461615886250 Marionette TRACE conn3 <- [1,154,null,{}] 13:24:46 INFO - PROCESS | 6267 | 1461615886265 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:46 INFO - PROCESS | 6267 | 1461615886435 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:24:46 INFO - PROCESS | 6267 | 1461615886490 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c70e0800 == 11 [pid = 6267] [id = 46] 13:24:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12bd9f1400) [pid = 6267] [serial = 136] [outer = (nil)] 13:24:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12c70b9000) [pid = 6267] [serial = 137] [outer = 0x7f12bd9f1400] 13:24:46 INFO - PROCESS | 6267 | 1461615886668 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 138 (0x7f12c7961800) [pid = 6267] [serial = 138] [outer = 0x7f12bd9f1400] 13:24:47 INFO - PROCESS | 6267 | 1461615887522 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1340ms 13:24:47 INFO - PROCESS | 6267 | 1461615887583 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:24:47 INFO - PROCESS | 6267 | 1461615887587 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 13:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:24:47 INFO - PROCESS | 6267 | 1461615887594 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - PROCESS | 6267 | 1461615887600 Marionette TRACE conn3 <- [1,158,null,{}] 13:24:47 INFO - PROCESS | 6267 | 1461615887620 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:47 INFO - PROCESS | 6267 | 1461615887798 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:24:47 INFO - PROCESS | 6267 | 1461615887821 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cf2ea000 == 12 [pid = 6267] [id = 47] 13:24:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 139 (0x7f12c196c400) [pid = 6267] [serial = 139] [outer = (nil)] 13:24:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12c9df3400) [pid = 6267] [serial = 140] [outer = 0x7f12c196c400] 13:24:47 INFO - PROCESS | 6267 | 1461615887888 Marionette DEBUG loaded listener.js 13:24:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12ce354400) [pid = 6267] [serial = 141] [outer = 0x7f12c196c400] 13:24:48 INFO - PROCESS | 6267 | 1461615888609 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1037ms 13:24:48 INFO - PROCESS | 6267 | 1461615888631 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 6267 | 1461615888635 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 13:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:24:48 INFO - PROCESS | 6267 | 1461615888640 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 6267 | 1461615888642 Marionette TRACE conn3 <- [1,162,null,{}] 13:24:48 INFO - PROCESS | 6267 | 1461615888648 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:48 INFO - PROCESS | 6267 | 1461615888821 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:24:48 INFO - PROCESS | 6267 | 1461615888856 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d651b000 == 13 [pid = 6267] [id = 48] 13:24:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12ce359800) [pid = 6267] [serial = 142] [outer = (nil)] 13:24:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12d516e400) [pid = 6267] [serial = 143] [outer = 0x7f12ce359800] 13:24:48 INFO - PROCESS | 6267 | 1461615888916 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12d51e9800) [pid = 6267] [serial = 144] [outer = 0x7f12ce359800] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12c0139400) [pid = 6267] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12c6d5ac00) [pid = 6267] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12c8fafc00) [pid = 6267] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12bdfcfc00) [pid = 6267] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12c978bc00) [pid = 6267] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 138 (0x7f12c030e400) [pid = 6267] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 137 (0x7f12c00e4400) [pid = 6267] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12c7407c00) [pid = 6267] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 135 (0x7f12c0310c00) [pid = 6267] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 134 (0x7f12c4ed2800) [pid = 6267] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 133 (0x7f12c71a3000) [pid = 6267] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 132 (0x7f12c9753c00) [pid = 6267] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 131 (0x7f12c6347c00) [pid = 6267] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 130 (0x7f12ca764000) [pid = 6267] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 129 (0x7f12c4d64c00) [pid = 6267] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 128 (0x7f12c9bb2c00) [pid = 6267] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 127 (0x7f12c9791000) [pid = 6267] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 126 (0x7f12c7405000) [pid = 6267] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 125 (0x7f12bea05000) [pid = 6267] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 124 (0x7f12c8711000) [pid = 6267] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 123 (0x7f12c8750800) [pid = 6267] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 122 (0x7f12be01b800) [pid = 6267] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 121 (0x7f12c1969c00) [pid = 6267] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 120 (0x7f12bea05400) [pid = 6267] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 119 (0x7f12c978dc00) [pid = 6267] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 118 (0x7f12bf479400) [pid = 6267] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 117 (0x7f12d7fa6c00) [pid = 6267] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 116 (0x7f12be644c00) [pid = 6267] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 115 (0x7f12d4212c00) [pid = 6267] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 114 (0x7f12c8fa5800) [pid = 6267] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 113 (0x7f12d7f1a400) [pid = 6267] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 112 (0x7f12c0305c00) [pid = 6267] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 111 (0x7f12c9758400) [pid = 6267] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 110 (0x7f12c012f400) [pid = 6267] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:24:50 INFO - PROCESS | 6267 | --DOMWINDOW == 109 (0x7f12c8aaf800) [pid = 6267] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:24:50 INFO - PROCESS | 6267 | 1461615890768 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 2189ms 13:24:50 INFO - PROCESS | 6267 | 1461615890853 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 6267 | 1461615890856 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 13:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:24:50 INFO - PROCESS | 6267 | 1461615890869 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 6267 | 1461615890871 Marionette TRACE conn3 <- [1,166,null,{}] 13:24:50 INFO - PROCESS | 6267 | 1461615890877 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:51 INFO - PROCESS | 6267 | 1461615891009 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:24:51 INFO - PROCESS | 6267 | 1461615891018 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c63e6800 == 14 [pid = 6267] [id = 49] 13:24:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 110 (0x7f12bdfccc00) [pid = 6267] [serial = 145] [outer = (nil)] 13:24:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 111 (0x7f12c6347c00) [pid = 6267] [serial = 146] [outer = 0x7f12bdfccc00] 13:24:51 INFO - PROCESS | 6267 | 1461615891079 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 112 (0x7f12c8750800) [pid = 6267] [serial = 147] [outer = 0x7f12bdfccc00] 13:24:51 INFO - PROCESS | 6267 | 1461615891794 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 978ms 13:24:51 INFO - PROCESS | 6267 | 1461615891846 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 6267 | 1461615891849 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 13:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:24:51 INFO - PROCESS | 6267 | 1461615891862 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 6267 | 1461615891863 Marionette TRACE conn3 <- [1,170,null,{}] 13:24:51 INFO - PROCESS | 6267 | 1461615891868 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:52 INFO - PROCESS | 6267 | 1461615892073 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:24:52 INFO - PROCESS | 6267 | 1461615892202 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12beaa9000 == 15 [pid = 6267] [id = 50] 13:24:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 113 (0x7f12bd9e2c00) [pid = 6267] [serial = 148] [outer = (nil)] 13:24:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 114 (0x7f12bdfc4000) [pid = 6267] [serial = 149] [outer = 0x7f12bd9e2c00] 13:24:52 INFO - PROCESS | 6267 | 1461615892276 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 115 (0x7f12bea0e400) [pid = 6267] [serial = 150] [outer = 0x7f12bd9e2c00] 13:24:53 INFO - PROCESS | 6267 | 1461615893155 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1378ms 13:24:53 INFO - PROCESS | 6267 | 1461615893242 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 6267 | 1461615893248 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 13:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:24:53 INFO - PROCESS | 6267 | 1461615893254 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 6267 | 1461615893259 Marionette TRACE conn3 <- [1,174,null,{}] 13:24:53 INFO - PROCESS | 6267 | 1461615893265 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:53 INFO - PROCESS | 6267 | 1461615893451 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:24:53 INFO - PROCESS | 6267 | 1461615893581 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c97bf000 == 16 [pid = 6267] [id = 51] 13:24:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 116 (0x7f12c1946400) [pid = 6267] [serial = 151] [outer = (nil)] 13:24:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 117 (0x7f12c4ed6400) [pid = 6267] [serial = 152] [outer = 0x7f12c1946400] 13:24:53 INFO - PROCESS | 6267 | 1461615893659 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 118 (0x7f12c6eaf000) [pid = 6267] [serial = 153] [outer = 0x7f12c1946400] 13:24:54 INFO - PROCESS | 6267 | 1461615894557 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1389ms 13:24:54 INFO - PROCESS | 6267 | 1461615894644 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:24:54 INFO - PROCESS | 6267 | 1461615894649 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 13:24:54 INFO - PROCESS | 6267 | 1461615894655 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 6267 | 1461615894659 Marionette TRACE conn3 <- [1,178,null,{}] 13:24:54 INFO - PROCESS | 6267 | 1461615894664 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:55 INFO - PROCESS | 6267 | 1461615895022 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:24:55 INFO - PROCESS | 6267 | 1461615895098 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:24:55 INFO - PROCESS | 6267 | 1461615895253 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be61c000 == 17 [pid = 6267] [id = 52] 13:24:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 119 (0x7f12bd9f0800) [pid = 6267] [serial = 154] [outer = (nil)] 13:24:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 120 (0x7f12be645400) [pid = 6267] [serial = 155] [outer = 0x7f12bd9f0800] 13:24:55 INFO - PROCESS | 6267 | 1461615895350 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 121 (0x7f12c013b800) [pid = 6267] [serial = 156] [outer = 0x7f12bd9f0800] 13:24:55 INFO - PROCESS | 6267 | --DOMWINDOW == 120 (0x7f12c74c4000) [pid = 6267] [serial = 12] [outer = (nil)] [url = about:blank] 13:24:55 INFO - PROCESS | 6267 | --DOMWINDOW == 119 (0x7f12c795f800) [pid = 6267] [serial = 9] [outer = (nil)] [url = about:blank] 13:24:55 INFO - PROCESS | 6267 | --DOMWINDOW == 118 (0x7f12d8444c00) [pid = 6267] [serial = 131] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | 1461615896151 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1528ms 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 117 (0x7f12c4e49800) [pid = 6267] [serial = 73] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 116 (0x7f12c978c800) [pid = 6267] [serial = 49] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 115 (0x7f12be646800) [pid = 6267] [serial = 34] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 114 (0x7f12ca771400) [pid = 6267] [serial = 52] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 113 (0x7f12c1976000) [pid = 6267] [serial = 53] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 112 (0x7f12ca76c800) [pid = 6267] [serial = 55] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 111 (0x7f12cb51f000) [pid = 6267] [serial = 56] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 110 (0x7f12c5e87000) [pid = 6267] [serial = 37] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 109 (0x7f12c6a82c00) [pid = 6267] [serial = 38] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 108 (0x7f12c7fcd400) [pid = 6267] [serial = 40] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 107 (0x7f12cb52b400) [pid = 6267] [serial = 58] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 106 (0x7f12d50e9800) [pid = 6267] [serial = 59] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 105 (0x7f12c8aabc00) [pid = 6267] [serial = 44] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 104 (0x7f12c874cc00) [pid = 6267] [serial = 41] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 103 (0x7f12c8dec800) [pid = 6267] [serial = 46] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 102 (0x7f12c8750400) [pid = 6267] [serial = 43] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 101 (0x7f12c0309c00) [pid = 6267] [serial = 35] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 100 (0x7f12be01d000) [pid = 6267] [serial = 31] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 99 (0x7f12c8fadc00) [pid = 6267] [serial = 47] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 98 (0x7f12be8a2000) [pid = 6267] [serial = 28] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 97 (0x7f12c4ed4400) [pid = 6267] [serial = 26] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 96 (0x7f12c9defc00) [pid = 6267] [serial = 50] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 95 (0x7f12ca763800) [pid = 6267] [serial = 103] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 94 (0x7f12c8df2c00) [pid = 6267] [serial = 79] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 93 (0x7f12c71a5400) [pid = 6267] [serial = 120] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 92 (0x7f12d534f000) [pid = 6267] [serial = 106] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 91 (0x7f12c7038800) [pid = 6267] [serial = 74] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 90 (0x7f12c8c98400) [pid = 6267] [serial = 100] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 89 (0x7f12d63cec00) [pid = 6267] [serial = 98] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 88 (0x7f12c6344000) [pid = 6267] [serial = 76] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 87 (0x7f12c71a5000) [pid = 6267] [serial = 88] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 86 (0x7f12c0132400) [pid = 6267] [serial = 119] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 85 (0x7f12d7f3b000) [pid = 6267] [serial = 2] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 84 (0x7f12d6304800) [pid = 6267] [serial = 97] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 83 (0x7f12cb56d000) [pid = 6267] [serial = 104] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 82 (0x7f12c870f000) [pid = 6267] [serial = 89] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 81 (0x7f12d4219000) [pid = 6267] [serial = 83] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 80 (0x7f12c874d800) [pid = 6267] [serial = 65] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 79 (0x7f12cb521800) [pid = 6267] [serial = 92] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 78 (0x7f12c9ba7000) [pid = 6267] [serial = 67] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 77 (0x7f12d623e000) [pid = 6267] [serial = 107] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 76 (0x7f12d50e8400) [pid = 6267] [serial = 94] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 75 (0x7f12c9750c00) [pid = 6267] [serial = 123] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 74 (0x7f12c4d65000) [pid = 6267] [serial = 62] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 73 (0x7f12c7d7cc00) [pid = 6267] [serial = 64] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 72 (0x7f12d51ef400) [pid = 6267] [serial = 85] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 71 (0x7f12c9dec000) [pid = 6267] [serial = 91] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 70 (0x7f12c0305400) [pid = 6267] [serial = 61] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 69 (0x7f12c874ec00) [pid = 6267] [serial = 122] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 68 (0x7f12c91a6c00) [pid = 6267] [serial = 101] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 67 (0x7f12ca952000) [pid = 6267] [serial = 82] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 66 (0x7f12c9756800) [pid = 6267] [serial = 80] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 65 (0x7f12da711800) [pid = 6267] [serial = 116] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 64 (0x7f12c741c000) [pid = 6267] [serial = 77] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 63 (0x7f12d9ea8c00) [pid = 6267] [serial = 111] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 62 (0x7f12da53d400) [pid = 6267] [serial = 113] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 61 (0x7f12ca94a000) [pid = 6267] [serial = 68] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 60 (0x7f12d4e5c800) [pid = 6267] [serial = 70] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 59 (0x7f12be63c800) [pid = 6267] [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.] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 58 (0x7f12bea09000) [pid = 6267] [serial = 25] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 57 (0x7f12d50e6800) [pid = 6267] [serial = 125] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 56 (0x7f12be819400) [pid = 6267] [serial = 23] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 55 (0x7f12da70d400) [pid = 6267] [serial = 114] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 54 (0x7f12d53f5000) [pid = 6267] [serial = 86] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 53 (0x7f12d53ff400) [pid = 6267] [serial = 126] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 52 (0x7f12c19c1000) [pid = 6267] [serial = 22] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 51 (0x7f12c1972000) [pid = 6267] [serial = 128] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 50 (0x7f12d51eec00) [pid = 6267] [serial = 95] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 49 (0x7f12d50f0400) [pid = 6267] [serial = 71] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 48 (0x7f12d84bd400) [pid = 6267] [serial = 110] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 47 (0x7f12c0307800) [pid = 6267] [serial = 16] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 46 (0x7f12da82a800) [pid = 6267] [serial = 117] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 45 (0x7f12c030e000) [pid = 6267] [serial = 17] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 44 (0x7f12c030f000) [pid = 6267] [serial = 19] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | --DOMWINDOW == 43 (0x7f12d5fab800) [pid = 6267] [serial = 129] [outer = (nil)] [url = about:blank] 13:24:56 INFO - PROCESS | 6267 | 1461615896245 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 6267 | 1461615896260 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 13:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:24:56 INFO - PROCESS | 6267 | 1461615896271 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 6267 | 1461615896276 Marionette TRACE conn3 <- [1,182,null,{}] 13:24:56 INFO - PROCESS | 6267 | 1461615896284 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:56 INFO - PROCESS | 6267 | 1461615896420 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:24:56 INFO - PROCESS | 6267 | 1461615896497 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf4f0000 == 18 [pid = 6267] [id = 53] 13:24:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 44 (0x7f12bdfc9400) [pid = 6267] [serial = 157] [outer = (nil)] 13:24:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 45 (0x7f12c1946000) [pid = 6267] [serial = 158] [outer = 0x7f12bdfc9400] 13:24:56 INFO - PROCESS | 6267 | 1461615896558 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 46 (0x7f12c1969800) [pid = 6267] [serial = 159] [outer = 0x7f12bdfc9400] 13:24:57 INFO - PROCESS | 6267 | 1461615897375 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1135ms 13:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:24:57 INFO - PROCESS | 6267 | 1461615897406 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 6267 | 1461615897409 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 13:24:57 INFO - PROCESS | 6267 | 1461615897415 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 6267 | 1461615897418 Marionette TRACE conn3 <- [1,186,null,{}] 13:24:57 INFO - PROCESS | 6267 | 1461615897423 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:57 INFO - PROCESS | 6267 | 1461615897553 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:24:57 INFO - PROCESS | 6267 | 1461615897640 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c42b6800 == 19 [pid = 6267] [id = 54] 13:24:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 47 (0x7f12bd9f0000) [pid = 6267] [serial = 160] [outer = (nil)] 13:24:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 48 (0x7f12c1971c00) [pid = 6267] [serial = 161] [outer = 0x7f12bd9f0000] 13:24:57 INFO - PROCESS | 6267 | 1461615897701 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 49 (0x7f12c6a82c00) [pid = 6267] [serial = 162] [outer = 0x7f12bd9f0000] 13:24:58 INFO - PROCESS | 6267 | 1461615898305 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 937ms 13:24:58 INFO - PROCESS | 6267 | 1461615898352 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 6267 | 1461615898357 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 13:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:24:58 INFO - PROCESS | 6267 | 1461615898374 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 6267 | 1461615898381 Marionette TRACE conn3 <- [1,190,null,{}] 13:24:58 INFO - PROCESS | 6267 | 1461615898386 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:58 INFO - PROCESS | 6267 | 1461615898569 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:24:58 INFO - PROCESS | 6267 | 1461615898589 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c70d4800 == 20 [pid = 6267] [id = 55] 13:24:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 50 (0x7f12c6d63400) [pid = 6267] [serial = 163] [outer = (nil)] 13:24:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 51 (0x7f12c7a0f000) [pid = 6267] [serial = 164] [outer = 0x7f12c6d63400] 13:24:58 INFO - PROCESS | 6267 | 1461615898656 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 52 (0x7f12c8708400) [pid = 6267] [serial = 165] [outer = 0x7f12c6d63400] 13:24:59 INFO - PROCESS | 6267 | 1461615899331 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 991ms 13:24:59 INFO - PROCESS | 6267 | 1461615899356 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 6267 | 1461615899359 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 13:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:24:59 INFO - PROCESS | 6267 | 1461615899364 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 6267 | 1461615899366 Marionette TRACE conn3 <- [1,194,null,{}] 13:24:59 INFO - PROCESS | 6267 | 1461615899371 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:59 INFO - PROCESS | 6267 | 1461615899536 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:24:59 INFO - PROCESS | 6267 | 1461615899594 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be897800 == 21 [pid = 6267] [id = 56] 13:24:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 53 (0x7f12c6eaec00) [pid = 6267] [serial = 166] [outer = (nil)] 13:24:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 54 (0x7f12c8752000) [pid = 6267] [serial = 167] [outer = 0x7f12c6eaec00] 13:24:59 INFO - PROCESS | 6267 | 1461615899654 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 55 (0x7f12c8c9c400) [pid = 6267] [serial = 168] [outer = 0x7f12c6eaec00] 13:25:00 INFO - PROCESS | 6267 | --DOMWINDOW == 54 (0x7f12c196c400) [pid = 6267] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:25:00 INFO - PROCESS | 6267 | --DOMWINDOW == 53 (0x7f12ce359800) [pid = 6267] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:25:00 INFO - PROCESS | 6267 | --DOMWINDOW == 52 (0x7f12c1948400) [pid = 6267] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:25:00 INFO - PROCESS | 6267 | --DOMWINDOW == 51 (0x7f12bd9f1400) [pid = 6267] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:25:00 INFO - PROCESS | 6267 | --DOMWINDOW == 50 (0x7f12c196a400) [pid = 6267] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:25:00 INFO - PROCESS | 6267 | 1461615900457 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1126ms 13:25:00 INFO - PROCESS | 6267 | 1461615900491 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 6267 | 1461615900494 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 13:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:25:00 INFO - PROCESS | 6267 | 1461615900499 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 6267 | 1461615900501 Marionette TRACE conn3 <- [1,198,null,{}] 13:25:00 INFO - PROCESS | 6267 | 1461615900508 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:00 INFO - PROCESS | 6267 | 1461615900668 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:25:00 INFO - PROCESS | 6267 | 1461615900729 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c7ca7800 == 22 [pid = 6267] [id = 57] 13:25:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 51 (0x7f12c8ded800) [pid = 6267] [serial = 169] [outer = (nil)] 13:25:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 52 (0x7f12c8df2400) [pid = 6267] [serial = 170] [outer = 0x7f12c8ded800] 13:25:00 INFO - PROCESS | 6267 | 1461615900802 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 53 (0x7f12c919e400) [pid = 6267] [serial = 171] [outer = 0x7f12c8ded800] 13:25:01 INFO - PROCESS | 6267 | 1461615901461 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 985ms 13:25:01 INFO - PROCESS | 6267 | 1461615901487 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 6267 | 1461615901491 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 13:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:25:01 INFO - PROCESS | 6267 | 1461615901497 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 6267 | 1461615901499 Marionette TRACE conn3 <- [1,202,null,{}] 13:25:01 INFO - PROCESS | 6267 | 1461615901505 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:01 INFO - PROCESS | 6267 | 1461615901678 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:25:01 INFO - PROCESS | 6267 | 1461615901695 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8238000 == 23 [pid = 6267] [id = 58] 13:25:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 54 (0x7f12c709f400) [pid = 6267] [serial = 172] [outer = (nil)] 13:25:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 55 (0x7f12c9ddc400) [pid = 6267] [serial = 173] [outer = 0x7f12c709f400] 13:25:01 INFO - PROCESS | 6267 | 1461615901762 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 56 (0x7f12c9df2400) [pid = 6267] [serial = 174] [outer = 0x7f12c709f400] 13:25:02 INFO - PROCESS | 6267 | 1461615902405 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 931ms 13:25:02 INFO - PROCESS | 6267 | 1461615902428 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 6267 | 1461615902431 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 13:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:25:02 INFO - PROCESS | 6267 | 1461615902436 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - PROCESS | 6267 | 1461615902438 Marionette TRACE conn3 <- [1,206,null,{}] 13:25:02 INFO - PROCESS | 6267 | 1461615902443 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:02 INFO - PROCESS | 6267 | 1461615902617 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:25:02 INFO - PROCESS | 6267 | 1461615902749 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12beaac000 == 24 [pid = 6267] [id = 59] 13:25:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 57 (0x7f12bd9e6400) [pid = 6267] [serial = 175] [outer = (nil)] 13:25:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 58 (0x7f12bd9ed800) [pid = 6267] [serial = 176] [outer = 0x7f12bd9e6400] 13:25:02 INFO - PROCESS | 6267 | 1461615902823 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 59 (0x7f12be818000) [pid = 6267] [serial = 177] [outer = 0x7f12bd9e6400] 13:25:03 INFO - PROCESS | 6267 | 1461615903653 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1275ms 13:25:03 INFO - PROCESS | 6267 | 1461615903715 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:25:03 INFO - PROCESS | 6267 | 1461615903720 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 13:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:25:03 INFO - PROCESS | 6267 | 1461615903728 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - PROCESS | 6267 | 1461615903735 Marionette TRACE conn3 <- [1,210,null,{}] 13:25:03 INFO - PROCESS | 6267 | 1461615903741 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:03 INFO - PROCESS | 6267 | 1461615903897 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:25:04 INFO - PROCESS | 6267 | 1461615904018 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c6ac3800 == 25 [pid = 6267] [id = 60] 13:25:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 60 (0x7f12c0131400) [pid = 6267] [serial = 178] [outer = (nil)] 13:25:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 61 (0x7f12c196d400) [pid = 6267] [serial = 179] [outer = 0x7f12c0131400] 13:25:04 INFO - PROCESS | 6267 | 1461615904094 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 62 (0x7f12c4d65000) [pid = 6267] [serial = 180] [outer = 0x7f12c0131400] 13:25:04 INFO - PROCESS | 6267 | 1461615904889 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1186ms 13:25:04 INFO - PROCESS | 6267 | 1461615904914 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 6267 | 1461615904919 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 13:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:25:04 INFO - PROCESS | 6267 | 1461615904925 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 6267 | 1461615904928 Marionette TRACE conn3 <- [1,214,null,{}] 13:25:04 INFO - PROCESS | 6267 | 1461615904934 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:05 INFO - PROCESS | 6267 | 1461615905077 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:25:05 INFO - PROCESS | 6267 | 1461615905176 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c6c7a000 == 26 [pid = 6267] [id = 61] 13:25:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 63 (0x7f12c7391c00) [pid = 6267] [serial = 181] [outer = (nil)] 13:25:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 64 (0x7f12c74c3c00) [pid = 6267] [serial = 182] [outer = 0x7f12c7391c00] 13:25:05 INFO - PROCESS | 6267 | 1461615905250 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 65 (0x7f12c8aab800) [pid = 6267] [serial = 183] [outer = 0x7f12c7391c00] 13:25:06 INFO - PROCESS | 6267 | 1461615906067 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1176ms 13:25:06 INFO - PROCESS | 6267 | 1461615906101 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:25:06 INFO - PROCESS | 6267 | 1461615906106 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 13:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:25:06 INFO - PROCESS | 6267 | 1461615906140 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 6267 | 1461615906147 Marionette TRACE conn3 <- [1,218,null,{}] 13:25:06 INFO - PROCESS | 6267 | 1461615906152 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:06 INFO - PROCESS | 6267 | 1461615906307 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:25:06 INFO - PROCESS | 6267 | 1461615906426 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c97c6800 == 27 [pid = 6267] [id = 62] 13:25:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 66 (0x7f12c7404800) [pid = 6267] [serial = 184] [outer = (nil)] 13:25:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 67 (0x7f12c9755c00) [pid = 6267] [serial = 185] [outer = 0x7f12c7404800] 13:25:06 INFO - PROCESS | 6267 | 1461615906497 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 68 (0x7f12ca764000) [pid = 6267] [serial = 186] [outer = 0x7f12c7404800] 13:25:07 INFO - PROCESS | 6267 | 1461615907341 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1242ms 13:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:25:07 INFO - PROCESS | 6267 | 1461615907371 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 6267 | 1461615907374 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 13:25:07 INFO - PROCESS | 6267 | 1461615907378 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 6267 | 1461615907382 Marionette TRACE conn3 <- [1,222,null,{}] 13:25:07 INFO - PROCESS | 6267 | 1461615907401 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:07 INFO - PROCESS | 6267 | 1461615907573 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:25:07 INFO - PROCESS | 6267 | 1461615907632 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c6e000 == 28 [pid = 6267] [id = 63] 13:25:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 69 (0x7f12ca79d400) [pid = 6267] [serial = 187] [outer = (nil)] 13:25:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 70 (0x7f12ca948000) [pid = 6267] [serial = 188] [outer = 0x7f12ca79d400] 13:25:07 INFO - PROCESS | 6267 | 1461615907701 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 71 (0x7f12cb576000) [pid = 6267] [serial = 189] [outer = 0x7f12ca79d400] 13:25:08 INFO - PROCESS | 6267 | 1461615908615 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1285ms 13:25:08 INFO - PROCESS | 6267 | 1461615908665 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 6267 | 1461615908670 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 13:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:25:08 INFO - PROCESS | 6267 | 1461615908678 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - PROCESS | 6267 | 1461615908683 Marionette TRACE conn3 <- [1,226,null,{}] 13:25:08 INFO - PROCESS | 6267 | 1461615908691 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:08 INFO - PROCESS | 6267 | 1461615908828 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:25:08 INFO - PROCESS | 6267 | 1461615908984 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be899800 == 29 [pid = 6267] [id = 64] 13:25:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 72 (0x7f12be825400) [pid = 6267] [serial = 190] [outer = (nil)] 13:25:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 73 (0x7f12c0132000) [pid = 6267] [serial = 191] [outer = 0x7f12be825400] 13:25:09 INFO - PROCESS | 6267 | 1461615909065 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 74 (0x7f12c1941000) [pid = 6267] [serial = 192] [outer = 0x7f12be825400] 13:25:09 INFO - PROCESS | 6267 | --DOMWINDOW == 73 (0x7f12c9df3400) [pid = 6267] [serial = 140] [outer = (nil)] [url = about:blank] 13:25:09 INFO - PROCESS | 6267 | --DOMWINDOW == 72 (0x7f12d516e400) [pid = 6267] [serial = 143] [outer = (nil)] [url = about:blank] 13:25:09 INFO - PROCESS | 6267 | --DOMWINDOW == 71 (0x7f12c194b800) [pid = 6267] [serial = 134] [outer = (nil)] [url = about:blank] 13:25:09 INFO - PROCESS | 6267 | --DOMWINDOW == 70 (0x7f12c196f000) [pid = 6267] [serial = 135] [outer = (nil)] [url = about:blank] 13:25:09 INFO - PROCESS | 6267 | --DOMWINDOW == 69 (0x7f12c70b9000) [pid = 6267] [serial = 137] [outer = (nil)] [url = about:blank] 13:25:09 INFO - PROCESS | 6267 | --DOMWINDOW == 68 (0x7f12d9d6d400) [pid = 6267] [serial = 132] [outer = (nil)] [url = about:blank] 13:25:09 INFO - PROCESS | 6267 | --DOMWINDOW == 67 (0x7f12d51e9800) [pid = 6267] [serial = 144] [outer = (nil)] [url = about:blank] 13:25:09 INFO - PROCESS | 6267 | --DOMWINDOW == 66 (0x7f12ce354400) [pid = 6267] [serial = 141] [outer = (nil)] [url = about:blank] 13:25:09 INFO - PROCESS | 6267 | --DOMWINDOW == 65 (0x7f12c7961800) [pid = 6267] [serial = 138] [outer = (nil)] [url = about:blank] 13:25:09 INFO - PROCESS | 6267 | --DOMWINDOW == 64 (0x7f12c6347c00) [pid = 6267] [serial = 146] [outer = (nil)] [url = about:blank] 13:25:09 INFO - PROCESS | 6267 | 1461615909835 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1185ms 13:25:09 INFO - PROCESS | 6267 | 1461615909862 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 6267 | 1461615909870 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 13:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:25:09 INFO - PROCESS | 6267 | 1461615909879 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 6267 | 1461615909882 Marionette TRACE conn3 <- [1,230,null,{}] 13:25:09 INFO - PROCESS | 6267 | 1461615909887 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:10 INFO - PROCESS | 6267 | 1461615910030 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:25:10 INFO - PROCESS | 6267 | 1461615910118 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c63e8000 == 30 [pid = 6267] [id = 65] 13:25:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 65 (0x7f12c1940c00) [pid = 6267] [serial = 193] [outer = (nil)] 13:25:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 66 (0x7f12c5e81000) [pid = 6267] [serial = 194] [outer = 0x7f12c1940c00] 13:25:10 INFO - PROCESS | 6267 | 1461615910179 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 67 (0x7f12c71a4000) [pid = 6267] [serial = 195] [outer = 0x7f12c1940c00] 13:25:10 INFO - PROCESS | 6267 | 1461615910812 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 980ms 13:25:10 INFO - PROCESS | 6267 | 1461615910860 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:25:10 INFO - PROCESS | 6267 | 1461615910863 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 13:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:25:10 INFO - PROCESS | 6267 | 1461615910869 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:25:10 INFO - PROCESS | 6267 | 1461615910873 Marionette TRACE conn3 <- [1,234,null,{}] 13:25:10 INFO - PROCESS | 6267 | 1461615910896 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:11 INFO - PROCESS | 6267 | 1461615911072 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:25:11 INFO - PROCESS | 6267 | 1461615911085 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8183000 == 31 [pid = 6267] [id = 66] 13:25:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 68 (0x7f12c8708800) [pid = 6267] [serial = 196] [outer = (nil)] 13:25:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 69 (0x7f12c8def000) [pid = 6267] [serial = 197] [outer = 0x7f12c8708800] 13:25:11 INFO - PROCESS | 6267 | 1461615911147 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 70 (0x7f12c9754000) [pid = 6267] [serial = 198] [outer = 0x7f12c8708800] 13:25:11 INFO - PROCESS | 6267 | 1461615911770 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 930ms 13:25:11 INFO - PROCESS | 6267 | 1461615911799 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:25:11 INFO - PROCESS | 6267 | 1461615911803 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 13:25:11 INFO - PROCESS | 6267 | 1461615911808 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 6267 | 1461615911820 Marionette TRACE conn3 <- [1,238,null,{}] 13:25:11 INFO - PROCESS | 6267 | 1461615911826 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:12 INFO - PROCESS | 6267 | 1461615911999 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:25:12 INFO - PROCESS | 6267 | 1461615912024 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8feb000 == 32 [pid = 6267] [id = 67] 13:25:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 71 (0x7f12be019000) [pid = 6267] [serial = 199] [outer = (nil)] 13:25:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 72 (0x7f12ca769000) [pid = 6267] [serial = 200] [outer = 0x7f12be019000] 13:25:12 INFO - PROCESS | 6267 | 1461615912085 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 73 (0x7f12cb578c00) [pid = 6267] [serial = 201] [outer = 0x7f12be019000] 13:25:12 INFO - PROCESS | 6267 | 1461615912907 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1136ms 13:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:25:12 INFO - PROCESS | 6267 | 1461615912944 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 6267 | 1461615912947 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 13:25:12 INFO - PROCESS | 6267 | 1461615912964 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 6267 | 1461615912967 Marionette TRACE conn3 <- [1,242,null,{}] 13:25:12 INFO - PROCESS | 6267 | 1461615912972 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:13 INFO - PROCESS | 6267 | 1461615913120 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:25:13 INFO - PROCESS | 6267 | 1461615913145 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cb5f4000 == 33 [pid = 6267] [id = 68] 13:25:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 74 (0x7f12c9de4000) [pid = 6267] [serial = 202] [outer = (nil)] 13:25:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 75 (0x7f12ce360400) [pid = 6267] [serial = 203] [outer = 0x7f12c9de4000] 13:25:13 INFO - PROCESS | 6267 | 1461615913204 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 76 (0x7f12d42ed400) [pid = 6267] [serial = 204] [outer = 0x7f12c9de4000] 13:25:13 INFO - PROCESS | 6267 | 1461615913885 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 987ms 13:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:25:13 INFO - PROCESS | 6267 | 1461615913941 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 6267 | 1461615913943 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 13:25:13 INFO - PROCESS | 6267 | 1461615913949 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 6267 | 1461615913952 Marionette TRACE conn3 <- [1,246,null,{}] 13:25:13 INFO - PROCESS | 6267 | 1461615913957 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:14 INFO - PROCESS | 6267 | 1461615914188 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:25:14 INFO - PROCESS | 6267 | --DOMWINDOW == 75 (0x7f12c6eaec00) [pid = 6267] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:25:14 INFO - PROCESS | 6267 | --DOMWINDOW == 74 (0x7f12bdfc9400) [pid = 6267] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:25:14 INFO - PROCESS | 6267 | --DOMWINDOW == 73 (0x7f12bdfccc00) [pid = 6267] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:25:14 INFO - PROCESS | 6267 | --DOMWINDOW == 72 (0x7f12bd9f0000) [pid = 6267] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:25:14 INFO - PROCESS | 6267 | --DOMWINDOW == 71 (0x7f12bd9f0800) [pid = 6267] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:25:14 INFO - PROCESS | 6267 | --DOMWINDOW == 70 (0x7f12c8ded800) [pid = 6267] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:25:14 INFO - PROCESS | 6267 | --DOMWINDOW == 69 (0x7f12c6d63400) [pid = 6267] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:25:14 INFO - PROCESS | 6267 | 1461615914257 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c6c73000 == 34 [pid = 6267] [id = 69] 13:25:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 70 (0x7f12bd9f0800) [pid = 6267] [serial = 205] [outer = (nil)] 13:25:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 71 (0x7f12c1da4000) [pid = 6267] [serial = 206] [outer = 0x7f12bd9f0800] 13:25:14 INFO - PROCESS | 6267 | 1461615914323 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 72 (0x7f12d50f0400) [pid = 6267] [serial = 207] [outer = 0x7f12bd9f0800] 13:25:14 INFO - PROCESS | 6267 | 1461615914866 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 933ms 13:25:14 INFO - PROCESS | 6267 | 1461615914881 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 6267 | 1461615914884 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 13:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:25:14 INFO - PROCESS | 6267 | 1461615914895 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 6267 | 1461615914897 Marionette TRACE conn3 <- [1,250,null,{}] 13:25:14 INFO - PROCESS | 6267 | 1461615914904 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:15 INFO - PROCESS | 6267 | 1461615915057 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:25:15 INFO - PROCESS | 6267 | 1461615915152 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4e1b800 == 35 [pid = 6267] [id = 70] 13:25:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 73 (0x7f12bdfcf800) [pid = 6267] [serial = 208] [outer = (nil)] 13:25:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 74 (0x7f12d55fa000) [pid = 6267] [serial = 209] [outer = 0x7f12bdfcf800] 13:25:15 INFO - PROCESS | 6267 | 1461615915211 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 75 (0x7f12d6304000) [pid = 6267] [serial = 210] [outer = 0x7f12bdfcf800] 13:25:15 INFO - PROCESS | 6267 | 1461615915791 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 933ms 13:25:15 INFO - PROCESS | 6267 | 1461615915830 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 6267 | 1461615915832 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 13:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:25:15 INFO - PROCESS | 6267 | 1461615915838 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 6267 | 1461615915840 Marionette TRACE conn3 <- [1,254,null,{}] 13:25:15 INFO - PROCESS | 6267 | 1461615915845 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:15 INFO - PROCESS | 6267 | 1461615915979 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:25:16 INFO - PROCESS | 6267 | 1461615915996 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d53b3800 == 36 [pid = 6267] [id = 71] 13:25:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 76 (0x7f12d53f5000) [pid = 6267] [serial = 211] [outer = (nil)] 13:25:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 77 (0x7f12d6573c00) [pid = 6267] [serial = 212] [outer = 0x7f12d53f5000] 13:25:16 INFO - PROCESS | 6267 | 1461615916064 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 78 (0x7f12d7f1b400) [pid = 6267] [serial = 213] [outer = 0x7f12d53f5000] 13:25:16 INFO - PROCESS | 6267 | 1461615916996 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1189ms 13:25:17 INFO - PROCESS | 6267 | 1461615917028 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 6267 | 1461615917035 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 13:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:25:17 INFO - PROCESS | 6267 | 1461615917042 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 6267 | 1461615917048 Marionette TRACE conn3 <- [1,258,null,{}] 13:25:17 INFO - PROCESS | 6267 | 1461615917055 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:17 INFO - PROCESS | 6267 | 1461615917216 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:25:17 INFO - PROCESS | 6267 | 1461615917343 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c748d800 == 37 [pid = 6267] [id = 72] 13:25:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 79 (0x7f12c1941c00) [pid = 6267] [serial = 214] [outer = (nil)] 13:25:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 80 (0x7f12c1970400) [pid = 6267] [serial = 215] [outer = 0x7f12c1941c00] 13:25:17 INFO - PROCESS | 6267 | 1461615917416 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 81 (0x7f12c633cc00) [pid = 6267] [serial = 216] [outer = 0x7f12c1941c00] 13:25:18 INFO - PROCESS | 6267 | 1461615918182 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1180ms 13:25:18 INFO - PROCESS | 6267 | 1461615918222 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 6267 | 1461615918231 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 13:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:25:18 INFO - PROCESS | 6267 | 1461615918242 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 6267 | 1461615918245 Marionette TRACE conn3 <- [1,262,null,{}] 13:25:18 INFO - PROCESS | 6267 | 1461615918251 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:18 INFO - PROCESS | 6267 | 1461615918408 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:25:18 INFO - PROCESS | 6267 | 1461615918533 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ce3f7800 == 38 [pid = 6267] [id = 73] 13:25:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 82 (0x7f12c709f800) [pid = 6267] [serial = 217] [outer = (nil)] 13:25:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 83 (0x7f12c8c9d800) [pid = 6267] [serial = 218] [outer = 0x7f12c709f800] 13:25:18 INFO - PROCESS | 6267 | 1461615918604 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 84 (0x7f12c9ba7400) [pid = 6267] [serial = 219] [outer = 0x7f12c709f800] 13:25:19 INFO - PROCESS | 6267 | 1461615919406 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1186ms 13:25:19 INFO - PROCESS | 6267 | 1461615919432 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 6267 | 1461615919435 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 13:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:25:19 INFO - PROCESS | 6267 | 1461615919443 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - PROCESS | 6267 | 1461615919449 Marionette TRACE conn3 <- [1,266,null,{}] 13:25:19 INFO - PROCESS | 6267 | 1461615919464 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:19 INFO - PROCESS | 6267 | 1461615919610 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:25:19 INFO - PROCESS | 6267 | 1461615919743 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d6506800 == 39 [pid = 6267] [id = 74] 13:25:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 85 (0x7f12d42ee000) [pid = 6267] [serial = 220] [outer = (nil)] 13:25:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 86 (0x7f12d5173000) [pid = 6267] [serial = 221] [outer = 0x7f12d42ee000] 13:25:19 INFO - PROCESS | 6267 | 1461615919817 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 87 (0x7f12d5555800) [pid = 6267] [serial = 222] [outer = 0x7f12d42ee000] 13:25:20 INFO - PROCESS | 6267 | 1461615920663 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1236ms 13:25:20 INFO - PROCESS | 6267 | 1461615920679 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 6267 | 1461615920684 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 13:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:25:20 INFO - PROCESS | 6267 | 1461615920689 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 6267 | 1461615920692 Marionette TRACE conn3 <- [1,270,null,{}] 13:25:20 INFO - PROCESS | 6267 | 1461615920697 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:20 INFO - PROCESS | 6267 | 1461615920839 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:25:20 INFO - PROCESS | 6267 | 1461615920977 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c78d9800 == 40 [pid = 6267] [id = 75] 13:25:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 88 (0x7f12be645800) [pid = 6267] [serial = 223] [outer = (nil)] 13:25:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 89 (0x7f12c91a5400) [pid = 6267] [serial = 224] [outer = 0x7f12be645800] 13:25:21 INFO - PROCESS | 6267 | 1461615921056 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 90 (0x7f12d84bd400) [pid = 6267] [serial = 225] [outer = 0x7f12be645800] 13:25:22 INFO - PROCESS | 6267 | 1461615922042 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1387ms 13:25:22 INFO - PROCESS | 6267 | 1461615922076 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 6267 | 1461615922081 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 13:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:25:22 INFO - PROCESS | 6267 | 1461615922089 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 6267 | 1461615922094 Marionette TRACE conn3 <- [1,274,null,{}] 13:25:22 INFO - PROCESS | 6267 | 1461615922101 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:22 INFO - PROCESS | 6267 | 1461615922235 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:25:22 INFO - PROCESS | 6267 | 1461615922404 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12beaaa000 == 41 [pid = 6267] [id = 76] 13:25:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 91 (0x7f12c0304c00) [pid = 6267] [serial = 226] [outer = (nil)] 13:25:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 92 (0x7f12c1943400) [pid = 6267] [serial = 227] [outer = 0x7f12c0304c00] 13:25:22 INFO - PROCESS | 6267 | 1461615922534 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 93 (0x7f12c4294000) [pid = 6267] [serial = 228] [outer = 0x7f12c0304c00] 13:25:23 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12dd15f800 == 40 [pid = 6267] [id = 44] 13:25:23 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d4e1b800 == 39 [pid = 6267] [id = 70] 13:25:23 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c6c73000 == 38 [pid = 6267] [id = 69] 13:25:23 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12cb5f4000 == 37 [pid = 6267] [id = 68] 13:25:23 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8feb000 == 36 [pid = 6267] [id = 67] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 92 (0x7f12c9ddc400) [pid = 6267] [serial = 173] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8183000 == 35 [pid = 6267] [id = 66] 13:25:23 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c63e8000 == 34 [pid = 6267] [id = 65] 13:25:23 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be899800 == 33 [pid = 6267] [id = 64] 13:25:23 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9c6e000 == 32 [pid = 6267] [id = 63] 13:25:23 INFO - PROCESS | 6267 | 1461615923335 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 91 (0x7f12c8752000) [pid = 6267] [serial = 167] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 90 (0x7f12c1946000) [pid = 6267] [serial = 158] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 89 (0x7f12c8c9c400) [pid = 6267] [serial = 168] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 88 (0x7f12c1969800) [pid = 6267] [serial = 159] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 87 (0x7f12c8750800) [pid = 6267] [serial = 147] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 86 (0x7f12c6a82c00) [pid = 6267] [serial = 162] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 85 (0x7f12c1971c00) [pid = 6267] [serial = 161] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 84 (0x7f12c4ed6400) [pid = 6267] [serial = 152] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 83 (0x7f12c013b800) [pid = 6267] [serial = 156] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 82 (0x7f12be645400) [pid = 6267] [serial = 155] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 81 (0x7f12bdfc4000) [pid = 6267] [serial = 149] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 80 (0x7f12c8df2400) [pid = 6267] [serial = 170] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 79 (0x7f12c7a0f000) [pid = 6267] [serial = 164] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 78 (0x7f12c919e400) [pid = 6267] [serial = 171] [outer = (nil)] [url = about:blank] 13:25:23 INFO - PROCESS | 6267 | --DOMWINDOW == 77 (0x7f12c8708400) [pid = 6267] [serial = 165] [outer = (nil)] [url = about:blank] 13:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1291ms 13:25:23 INFO - PROCESS | 6267 | 1461615923380 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 6267 | 1461615923387 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 13:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:25:23 INFO - PROCESS | 6267 | 1461615923402 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 6267 | 1461615923405 Marionette TRACE conn3 <- [1,278,null,{}] 13:25:23 INFO - PROCESS | 6267 | 1461615923411 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:23 INFO - PROCESS | 6267 | 1461615923558 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:25:23 INFO - PROCESS | 6267 | 1461615923570 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1cb4000 == 33 [pid = 6267] [id = 77] 13:25:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 78 (0x7f12c6a82c00) [pid = 6267] [serial = 229] [outer = (nil)] 13:25:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 79 (0x7f12c7097800) [pid = 6267] [serial = 230] [outer = 0x7f12c6a82c00] 13:25:23 INFO - PROCESS | 6267 | 1461615923635 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 80 (0x7f12c874d000) [pid = 6267] [serial = 231] [outer = 0x7f12c6a82c00] 13:25:24 INFO - PROCESS | 6267 | 1461615924340 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 982ms 13:25:24 INFO - PROCESS | 6267 | 1461615924385 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 6267 | 1461615924388 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 13:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:25:24 INFO - PROCESS | 6267 | 1461615924394 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 6267 | 1461615924399 Marionette TRACE conn3 <- [1,282,null,{}] 13:25:24 INFO - PROCESS | 6267 | 1461615924415 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:24 INFO - PROCESS | 6267 | 1461615924547 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:25:24 INFO - PROCESS | 6267 | 1461615924566 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8169000 == 34 [pid = 6267] [id = 78] 13:25:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 81 (0x7f12c8fa9400) [pid = 6267] [serial = 232] [outer = (nil)] 13:25:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 82 (0x7f12c9791000) [pid = 6267] [serial = 233] [outer = 0x7f12c8fa9400] 13:25:24 INFO - PROCESS | 6267 | 1461615924629 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 83 (0x7f12ca79ec00) [pid = 6267] [serial = 234] [outer = 0x7f12c8fa9400] 13:25:25 INFO - PROCESS | 6267 | 1461615925401 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1031ms 13:25:25 INFO - PROCESS | 6267 | 1461615925425 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 6267 | 1461615925429 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 13:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:25:25 INFO - PROCESS | 6267 | 1461615925449 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 6267 | 1461615925452 Marionette TRACE conn3 <- [1,286,null,{}] 13:25:25 INFO - PROCESS | 6267 | 1461615925456 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:25 INFO - PROCESS | 6267 | 1461615925588 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:25:25 INFO - PROCESS | 6267 | 1461615925608 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9a10800 == 35 [pid = 6267] [id = 79] 13:25:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 84 (0x7f12bd9e6c00) [pid = 6267] [serial = 235] [outer = (nil)] 13:25:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 85 (0x7f12cf287400) [pid = 6267] [serial = 236] [outer = 0x7f12bd9e6c00] 13:25:25 INFO - PROCESS | 6267 | 1461615925665 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 86 (0x7f12d50e9400) [pid = 6267] [serial = 237] [outer = 0x7f12bd9e6c00] 13:25:26 INFO - PROCESS | 6267 | 1461615926413 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 979ms 13:25:26 INFO - PROCESS | 6267 | 1461615926429 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:25:26 INFO - PROCESS | 6267 | 1461615926431 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 13:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:25:26 INFO - PROCESS | 6267 | 1461615926436 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:25:26 INFO - PROCESS | 6267 | 1461615926438 Marionette TRACE conn3 <- [1,290,null,{}] 13:25:26 INFO - PROCESS | 6267 | 1461615926443 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:26 INFO - PROCESS | 6267 | 1461615926595 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:25:26 INFO - PROCESS | 6267 | 1461615926625 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c4ead800 == 36 [pid = 6267] [id = 80] 13:25:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 87 (0x7f12cb520c00) [pid = 6267] [serial = 238] [outer = (nil)] 13:25:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 88 (0x7f12d5174400) [pid = 6267] [serial = 239] [outer = 0x7f12cb520c00] 13:25:26 INFO - PROCESS | 6267 | 1461615926682 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 89 (0x7f12d623c400) [pid = 6267] [serial = 240] [outer = 0x7f12cb520c00] 13:25:27 INFO - PROCESS | 6267 | 1461615927351 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 973ms 13:25:27 INFO - PROCESS | 6267 | 1461615927411 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 6267 | 1461615927414 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 13:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:25:27 INFO - PROCESS | 6267 | 1461615927420 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 6267 | 1461615927422 Marionette TRACE conn3 <- [1,294,null,{}] 13:25:27 INFO - PROCESS | 6267 | 1461615927427 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:27 INFO - PROCESS | 6267 | 1461615927621 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:25:27 INFO - PROCESS | 6267 | 1461615927654 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d6227000 == 37 [pid = 6267] [id = 81] 13:25:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 90 (0x7f12d66dcc00) [pid = 6267] [serial = 241] [outer = (nil)] 13:25:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 91 (0x7f12d9ea7800) [pid = 6267] [serial = 242] [outer = 0x7f12d66dcc00] 13:25:27 INFO - PROCESS | 6267 | 1461615927728 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 92 (0x7f12da3a2000) [pid = 6267] [serial = 243] [outer = 0x7f12d66dcc00] 13:25:28 INFO - PROCESS | 6267 | --DOMWINDOW == 91 (0x7f12be019000) [pid = 6267] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:25:28 INFO - PROCESS | 6267 | --DOMWINDOW == 90 (0x7f12bdfcf800) [pid = 6267] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:25:28 INFO - PROCESS | 6267 | --DOMWINDOW == 89 (0x7f12c9de4000) [pid = 6267] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:25:28 INFO - PROCESS | 6267 | --DOMWINDOW == 88 (0x7f12bd9f0800) [pid = 6267] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:25:28 INFO - PROCESS | 6267 | --DOMWINDOW == 87 (0x7f12be825400) [pid = 6267] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:25:28 INFO - PROCESS | 6267 | --DOMWINDOW == 86 (0x7f12c709f400) [pid = 6267] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:25:28 INFO - PROCESS | 6267 | --DOMWINDOW == 85 (0x7f12c8708800) [pid = 6267] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:25:28 INFO - PROCESS | 6267 | --DOMWINDOW == 84 (0x7f12c1940c00) [pid = 6267] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:25:28 INFO - PROCESS | 6267 | 1461615928541 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:28 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. 13:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1174ms 13:25:28 INFO - PROCESS | 6267 | 1461615928599 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 6267 | 1461615928602 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 13:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:25:28 INFO - PROCESS | 6267 | 1461615928609 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 6267 | 1461615928612 Marionette TRACE conn3 <- [1,298,null,{}] 13:25:28 INFO - PROCESS | 6267 | 1461615928618 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:28 INFO - PROCESS | 6267 | 1461615928748 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:25:28 INFO - PROCESS | 6267 | 1461615928762 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0eda000 == 38 [pid = 6267] [id = 82] 13:25:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 85 (0x7f12be757400) [pid = 6267] [serial = 244] [outer = (nil)] 13:25:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 86 (0x7f12d9ea2400) [pid = 6267] [serial = 245] [outer = 0x7f12be757400] 13:25:28 INFO - PROCESS | 6267 | 1461615928825 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 87 (0x7f12da53d800) [pid = 6267] [serial = 246] [outer = 0x7f12be757400] 13:25:29 INFO - PROCESS | 6267 | 1461615929540 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:29 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. 13:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 979ms 13:25:29 INFO - PROCESS | 6267 | 1461615929588 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 6267 | 1461615929591 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 13:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:25:29 INFO - PROCESS | 6267 | 1461615929596 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - PROCESS | 6267 | 1461615929598 Marionette TRACE conn3 <- [1,302,null,{}] 13:25:29 INFO - PROCESS | 6267 | 1461615929603 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:29 INFO - PROCESS | 6267 | 1461615929764 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:25:29 INFO - PROCESS | 6267 | 1461615929780 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9d88800 == 39 [pid = 6267] [id = 83] 13:25:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 88 (0x7f12bd9e8c00) [pid = 6267] [serial = 247] [outer = (nil)] 13:25:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 89 (0x7f12da70d000) [pid = 6267] [serial = 248] [outer = 0x7f12bd9e8c00] 13:25:29 INFO - PROCESS | 6267 | 1461615929839 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 90 (0x7f12da82a000) [pid = 6267] [serial = 249] [outer = 0x7f12bd9e8c00] 13:25:30 INFO - PROCESS | 6267 | 1461615930768 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:30 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. 13:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1224ms 13:25:30 INFO - PROCESS | 6267 | 1461615930822 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 6267 | 1461615930826 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 13:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:25:30 INFO - PROCESS | 6267 | 1461615930834 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 6267 | 1461615930839 Marionette TRACE conn3 <- [1,306,null,{}] 13:25:30 INFO - PROCESS | 6267 | 1461615930847 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:31 INFO - PROCESS | 6267 | 1461615931007 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:25:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 91 (0x7f12c0305c00) [pid = 6267] [serial = 250] [outer = 0x7f12bdfcf000] 13:25:31 INFO - PROCESS | 6267 | 1461615931186 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9169800 == 40 [pid = 6267] [id = 84] 13:25:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 92 (0x7f12c4ed2400) [pid = 6267] [serial = 251] [outer = (nil)] 13:25:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 93 (0x7f12c74cd400) [pid = 6267] [serial = 252] [outer = 0x7f12c4ed2400] 13:25:31 INFO - PROCESS | 6267 | 1461615931268 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 94 (0x7f12c874fc00) [pid = 6267] [serial = 253] [outer = 0x7f12c4ed2400] 13:25:32 INFO - PROCESS | 6267 | 1461615932100 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:32 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. 13:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1280ms 13:25:32 INFO - PROCESS | 6267 | 1461615932126 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 6267 | 1461615932134 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 13:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:25:32 INFO - PROCESS | 6267 | 1461615932145 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 6267 | 1461615932148 Marionette TRACE conn3 <- [1,310,null,{}] 13:25:32 INFO - PROCESS | 6267 | 1461615932154 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:32 INFO - PROCESS | 6267 | 1461615932308 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:25:32 INFO - PROCESS | 6267 | 1461615932443 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c97cd800 == 41 [pid = 6267] [id = 85] 13:25:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 95 (0x7f12c9df5800) [pid = 6267] [serial = 254] [outer = (nil)] 13:25:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 96 (0x7f12cf286c00) [pid = 6267] [serial = 255] [outer = 0x7f12c9df5800] 13:25:32 INFO - PROCESS | 6267 | 1461615932515 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 97 (0x7f12d5554800) [pid = 6267] [serial = 256] [outer = 0x7f12c9df5800] 13:25:33 INFO - PROCESS | 6267 | 1461615933397 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:33 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. 13:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1287ms 13:25:33 INFO - PROCESS | 6267 | 1461615933432 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 6267 | 1461615933436 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 13:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:25:33 INFO - PROCESS | 6267 | 1461615933443 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 6267 | 1461615933448 Marionette TRACE conn3 <- [1,314,null,{}] 13:25:33 INFO - PROCESS | 6267 | 1461615933464 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:33 INFO - PROCESS | 6267 | 1461615933613 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:25:33 INFO - PROCESS | 6267 | 1461615933751 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da5b2800 == 42 [pid = 6267] [id = 86] 13:25:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 98 (0x7f12d84bc400) [pid = 6267] [serial = 257] [outer = (nil)] 13:25:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 99 (0x7f12d9eaa400) [pid = 6267] [serial = 258] [outer = 0x7f12d84bc400] 13:25:33 INFO - PROCESS | 6267 | 1461615933827 Marionette DEBUG loaded listener.js 13:25:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 100 (0x7f12da710800) [pid = 6267] [serial = 259] [outer = 0x7f12d84bc400] 13:25:34 INFO - PROCESS | 6267 | 1461615934711 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:34 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. 13:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1332ms 13:25:34 INFO - PROCESS | 6267 | 1461615934776 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:25:34 INFO - PROCESS | 6267 | 1461615934781 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 13:25:34 INFO - PROCESS | 6267 | 1461615934786 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:25:34 INFO - PROCESS | 6267 | 1461615934789 Marionette TRACE conn3 <- [1,318,null,{}] 13:25:34 INFO - PROCESS | 6267 | 1461615934794 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:34 INFO - PROCESS | 6267 | 1461615934939 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:25:35 INFO - PROCESS | 6267 | 1461615935066 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12dc391000 == 43 [pid = 6267] [id = 87] 13:25:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 101 (0x7f12bea07400) [pid = 6267] [serial = 260] [outer = (nil)] 13:25:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 102 (0x7f12da889c00) [pid = 6267] [serial = 261] [outer = 0x7f12bea07400] 13:25:35 INFO - PROCESS | 6267 | 1461615935137 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 103 (0x7f12dc35c800) [pid = 6267] [serial = 262] [outer = 0x7f12bea07400] 13:25:36 INFO - PROCESS | 6267 | 1461615936004 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:36 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. 13:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1231ms 13:25:36 INFO - PROCESS | 6267 | 1461615936017 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 6267 | 1461615936019 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 13:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:25:36 INFO - PROCESS | 6267 | 1461615936025 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 6267 | 1461615936028 Marionette TRACE conn3 <- [1,322,null,{}] 13:25:36 INFO - PROCESS | 6267 | 1461615936033 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:36 INFO - PROCESS | 6267 | 1461615936183 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:25:36 INFO - PROCESS | 6267 | 1461615936458 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c73a9000 == 44 [pid = 6267] [id = 88] 13:25:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 104 (0x7f12be824000) [pid = 6267] [serial = 263] [outer = (nil)] 13:25:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 105 (0x7f12bea07000) [pid = 6267] [serial = 264] [outer = 0x7f12be824000] 13:25:36 INFO - PROCESS | 6267 | 1461615936537 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 106 (0x7f12c193f800) [pid = 6267] [serial = 265] [outer = 0x7f12be824000] 13:25:37 INFO - PROCESS | 6267 | 1461615937479 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:37 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. 13:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1486ms 13:25:37 INFO - PROCESS | 6267 | 1461615937512 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:25:37 INFO - PROCESS | 6267 | 1461615937518 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 13:25:37 INFO - PROCESS | 6267 | 1461615937525 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 6267 | 1461615937530 Marionette TRACE conn3 <- [1,326,null,{}] 13:25:37 INFO - PROCESS | 6267 | 1461615937536 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:37 INFO - PROCESS | 6267 | 1461615937674 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:25:37 INFO - PROCESS | 6267 | 1461615937825 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c0eda000 == 43 [pid = 6267] [id = 82] 13:25:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d6227000 == 42 [pid = 6267] [id = 81] 13:25:37 INFO - PROCESS | 6267 | --DOMWINDOW == 105 (0x7f12c196d400) [pid = 6267] [serial = 179] [outer = (nil)] [url = about:blank] 13:25:37 INFO - PROCESS | 6267 | --DOMWINDOW == 104 (0x7f12bd9ed800) [pid = 6267] [serial = 176] [outer = (nil)] [url = about:blank] 13:25:37 INFO - PROCESS | 6267 | --DOMWINDOW == 103 (0x7f12c9755c00) [pid = 6267] [serial = 185] [outer = (nil)] [url = about:blank] 13:25:37 INFO - PROCESS | 6267 | --DOMWINDOW == 102 (0x7f12c74c3c00) [pid = 6267] [serial = 182] [outer = (nil)] [url = about:blank] 13:25:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0ecc800 == 43 [pid = 6267] [id = 89] 13:25:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 103 (0x7f12bd9ed800) [pid = 6267] [serial = 266] [outer = (nil)] 13:25:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 104 (0x7f12c4154400) [pid = 6267] [serial = 267] [outer = 0x7f12bd9ed800] 13:25:37 INFO - PROCESS | 6267 | 1461615937919 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 105 (0x7f12c6d58000) [pid = 6267] [serial = 268] [outer = 0x7f12bd9ed800] 13:25:38 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c4ead800 == 42 [pid = 6267] [id = 80] 13:25:38 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9a10800 == 41 [pid = 6267] [id = 79] 13:25:38 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8169000 == 40 [pid = 6267] [id = 78] 13:25:38 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1cb4000 == 39 [pid = 6267] [id = 77] 13:25:38 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12beaaa000 == 38 [pid = 6267] [id = 76] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 104 (0x7f12d6304000) [pid = 6267] [serial = 210] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 103 (0x7f12ca769000) [pid = 6267] [serial = 200] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 102 (0x7f12d55fa000) [pid = 6267] [serial = 209] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 101 (0x7f12ca948000) [pid = 6267] [serial = 188] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 100 (0x7f12d42ed400) [pid = 6267] [serial = 204] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 99 (0x7f12d50f0400) [pid = 6267] [serial = 207] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 98 (0x7f12c1941000) [pid = 6267] [serial = 192] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 97 (0x7f12c9df2400) [pid = 6267] [serial = 174] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 96 (0x7f12c1da4000) [pid = 6267] [serial = 206] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 95 (0x7f12c9754000) [pid = 6267] [serial = 198] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 94 (0x7f12c0132000) [pid = 6267] [serial = 191] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 93 (0x7f12ce360400) [pid = 6267] [serial = 203] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 92 (0x7f12c8def000) [pid = 6267] [serial = 197] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 91 (0x7f12c5e81000) [pid = 6267] [serial = 194] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 90 (0x7f12cb578c00) [pid = 6267] [serial = 201] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | --DOMWINDOW == 89 (0x7f12c71a4000) [pid = 6267] [serial = 195] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 6267 | 1461615938626 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:38 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. 13:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1128ms 13:25:38 INFO - PROCESS | 6267 | 1461615938654 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 6267 | 1461615938659 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 13:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:25:38 INFO - PROCESS | 6267 | 1461615938681 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - PROCESS | 6267 | 1461615938684 Marionette TRACE conn3 <- [1,330,null,{}] 13:25:38 INFO - PROCESS | 6267 | 1461615938697 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:38 INFO - PROCESS | 6267 | 1461615938826 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:25:38 INFO - PROCESS | 6267 | 1461615938843 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c79d4800 == 39 [pid = 6267] [id = 90] 13:25:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 90 (0x7f12c874d800) [pid = 6267] [serial = 269] [outer = (nil)] 13:25:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 91 (0x7f12c8df4c00) [pid = 6267] [serial = 270] [outer = 0x7f12c874d800] 13:25:38 INFO - PROCESS | 6267 | 1461615938903 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 92 (0x7f12c9758400) [pid = 6267] [serial = 271] [outer = 0x7f12c874d800] 13:25:39 INFO - PROCESS | 6267 | 1461615939673 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:39 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. 13:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1014ms 13:25:39 INFO - PROCESS | 6267 | 1461615939681 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 6267 | 1461615939684 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 13:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:25:39 INFO - PROCESS | 6267 | 1461615939692 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 6267 | 1461615939700 Marionette TRACE conn3 <- [1,334,null,{}] 13:25:39 INFO - PROCESS | 6267 | 1461615939715 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:39 INFO - PROCESS | 6267 | 1461615939888 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:25:39 INFO - PROCESS | 6267 | 1461615939910 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c67000 == 40 [pid = 6267] [id = 91] 13:25:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 93 (0x7f12ca7a5800) [pid = 6267] [serial = 272] [outer = (nil)] 13:25:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 94 (0x7f12cf287000) [pid = 6267] [serial = 273] [outer = 0x7f12ca7a5800] 13:25:39 INFO - PROCESS | 6267 | 1461615939974 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 95 (0x7f12d5177800) [pid = 6267] [serial = 274] [outer = 0x7f12ca7a5800] 13:25:40 INFO - PROCESS | 6267 | 1461615940721 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:40 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. 13:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1041ms 13:25:40 INFO - PROCESS | 6267 | 1461615940739 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 6267 | 1461615940742 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 13:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:25:40 INFO - PROCESS | 6267 | 1461615940748 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 6267 | 1461615940750 Marionette TRACE conn3 <- [1,338,null,{}] 13:25:40 INFO - PROCESS | 6267 | 1461615940755 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:40 INFO - PROCESS | 6267 | 1461615940917 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:25:40 INFO - PROCESS | 6267 | 1461615940942 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4e08800 == 41 [pid = 6267] [id = 92] 13:25:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 96 (0x7f12c7fedc00) [pid = 6267] [serial = 275] [outer = (nil)] 13:25:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 97 (0x7f12c7ff7000) [pid = 6267] [serial = 276] [outer = 0x7f12c7fedc00] 13:25:41 INFO - PROCESS | 6267 | 1461615941000 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 98 (0x7f12c7ffb400) [pid = 6267] [serial = 277] [outer = 0x7f12c7fedc00] 13:25:41 INFO - PROCESS | 6267 | 1461615941679 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:41 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. 13:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 979ms 13:25:41 INFO - PROCESS | 6267 | 1461615941733 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 6267 | 1461615941737 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 13:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:25:41 INFO - PROCESS | 6267 | 1461615941742 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 6267 | 1461615941744 Marionette TRACE conn3 <- [1,342,null,{}] 13:25:41 INFO - PROCESS | 6267 | 1461615941750 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:41 INFO - PROCESS | 6267 | 1461615941908 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:25:41 INFO - PROCESS | 6267 | 1461615941944 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d6512000 == 42 [pid = 6267] [id = 93] 13:25:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 99 (0x7f12ce359800) [pid = 6267] [serial = 278] [outer = (nil)] 13:25:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 100 (0x7f12d51ef400) [pid = 6267] [serial = 279] [outer = 0x7f12ce359800] 13:25:42 INFO - PROCESS | 6267 | 1461615942032 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 101 (0x7f12d6571000) [pid = 6267] [serial = 280] [outer = 0x7f12ce359800] 13:25:42 INFO - PROCESS | 6267 | --DOMWINDOW == 100 (0x7f12c0304c00) [pid = 6267] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:25:42 INFO - PROCESS | 6267 | --DOMWINDOW == 99 (0x7f12bd9e6c00) [pid = 6267] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:25:42 INFO - PROCESS | 6267 | --DOMWINDOW == 98 (0x7f12c8fa9400) [pid = 6267] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:25:42 INFO - PROCESS | 6267 | --DOMWINDOW == 97 (0x7f12c6a82c00) [pid = 6267] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:25:42 INFO - PROCESS | 6267 | --DOMWINDOW == 96 (0x7f12cb520c00) [pid = 6267] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:25:42 INFO - PROCESS | 6267 | --DOMWINDOW == 95 (0x7f12d66dcc00) [pid = 6267] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:25:42 INFO - PROCESS | 6267 | --DOMWINDOW == 94 (0x7f12be757400) [pid = 6267] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:25:42 INFO - PROCESS | 6267 | 1461615942912 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:42 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. 13:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1224ms 13:25:42 INFO - PROCESS | 6267 | 1461615942979 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 6267 | 1461615942983 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 13:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:25:42 INFO - PROCESS | 6267 | 1461615942990 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 6267 | 1461615942993 Marionette TRACE conn3 <- [1,346,null,{}] 13:25:43 INFO - PROCESS | 6267 | 1461615942998 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:43 INFO - PROCESS | 6267 | 1461615943144 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:25:43 INFO - PROCESS | 6267 | 1461615943156 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d6016000 == 43 [pid = 6267] [id = 94] 13:25:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 95 (0x7f12c6342400) [pid = 6267] [serial = 281] [outer = (nil)] 13:25:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 96 (0x7f12d8442000) [pid = 6267] [serial = 282] [outer = 0x7f12c6342400] 13:25:43 INFO - PROCESS | 6267 | 1461615943217 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 97 (0x7f12da371c00) [pid = 6267] [serial = 283] [outer = 0x7f12c6342400] 13:25:43 INFO - PROCESS | 6267 | 1461615943910 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:43 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. 13:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 975ms 13:25:43 INFO - PROCESS | 6267 | 1461615943965 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 6267 | 1461615943969 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 13:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:25:43 INFO - PROCESS | 6267 | 1461615943974 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - PROCESS | 6267 | 1461615943976 Marionette TRACE conn3 <- [1,350,null,{}] 13:25:43 INFO - PROCESS | 6267 | 1461615943981 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:44 INFO - PROCESS | 6267 | 1461615944134 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:25:44 INFO - PROCESS | 6267 | 1461615944154 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da81c800 == 44 [pid = 6267] [id = 95] 13:25:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 98 (0x7f12c4134400) [pid = 6267] [serial = 284] [outer = (nil)] 13:25:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 99 (0x7f12c413c800) [pid = 6267] [serial = 285] [outer = 0x7f12c4134400] 13:25:44 INFO - PROCESS | 6267 | 1461615944213 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 100 (0x7f12c4141000) [pid = 6267] [serial = 286] [outer = 0x7f12c4134400] 13:25:44 INFO - PROCESS | 6267 | 1461615944947 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:44 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. 13:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 983ms 13:25:44 INFO - PROCESS | 6267 | 1461615944958 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 6267 | 1461615944963 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 13:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:25:44 INFO - PROCESS | 6267 | 1461615944987 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 6267 | 1461615944993 Marionette TRACE conn3 <- [1,354,null,{}] 13:25:45 INFO - PROCESS | 6267 | 1461615945005 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:45 INFO - PROCESS | 6267 | 1461615945166 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:25:45 INFO - PROCESS | 6267 | 1461615945311 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c73b3800 == 45 [pid = 6267] [id = 96] 13:25:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 101 (0x7f12bea11000) [pid = 6267] [serial = 287] [outer = (nil)] 13:25:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 102 (0x7f12c4133c00) [pid = 6267] [serial = 288] [outer = 0x7f12bea11000] 13:25:45 INFO - PROCESS | 6267 | 1461615945401 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 103 (0x7f12c4141800) [pid = 6267] [serial = 289] [outer = 0x7f12bea11000] 13:25:46 INFO - PROCESS | 6267 | 1461615946383 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:46 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. 13:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1451ms 13:25:46 INFO - PROCESS | 6267 | 1461615946422 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 6267 | 1461615946430 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 13:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:25:46 INFO - PROCESS | 6267 | 1461615946440 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 6267 | 1461615946444 Marionette TRACE conn3 <- [1,358,null,{}] 13:25:46 INFO - PROCESS | 6267 | 1461615946450 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:46 INFO - PROCESS | 6267 | 1461615946600 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:25:46 INFO - PROCESS | 6267 | 1461615946736 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d42a2000 == 46 [pid = 6267] [id = 97] 13:25:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 104 (0x7f12c6a82c00) [pid = 6267] [serial = 290] [outer = (nil)] 13:25:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 105 (0x7f12c7ff3800) [pid = 6267] [serial = 291] [outer = 0x7f12c6a82c00] 13:25:46 INFO - PROCESS | 6267 | 1461615946808 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 106 (0x7f12c8de9000) [pid = 6267] [serial = 292] [outer = 0x7f12c6a82c00] 13:25:47 INFO - PROCESS | 6267 | 1461615947734 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:47 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. 13:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1332ms 13:25:47 INFO - PROCESS | 6267 | 1461615947773 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 6267 | 1461615947776 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 13:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:25:47 INFO - PROCESS | 6267 | 1461615947784 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 6267 | 1461615947790 Marionette TRACE conn3 <- [1,362,null,{}] 13:25:47 INFO - PROCESS | 6267 | 1461615947805 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:47 INFO - PROCESS | 6267 | 1461615947949 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:25:48 INFO - PROCESS | 6267 | 1461615948086 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de7c1800 == 47 [pid = 6267] [id = 98] 13:25:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 107 (0x7f12ca76b400) [pid = 6267] [serial = 293] [outer = (nil)] 13:25:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 108 (0x7f12ce354400) [pid = 6267] [serial = 294] [outer = 0x7f12ca76b400] 13:25:48 INFO - PROCESS | 6267 | 1461615948159 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 109 (0x7f12d6304800) [pid = 6267] [serial = 295] [outer = 0x7f12ca76b400] 13:25:49 INFO - PROCESS | 6267 | 1461615949091 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:49 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. 13:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1344ms 13:25:49 INFO - PROCESS | 6267 | 1461615949129 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 6267 | 1461615949132 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 13:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:25:49 INFO - PROCESS | 6267 | 1461615949138 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 6267 | 1461615949141 Marionette TRACE conn3 <- [1,366,null,{}] 13:25:49 INFO - PROCESS | 6267 | 1461615949146 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:49 INFO - PROCESS | 6267 | 1461615949291 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:25:49 INFO - PROCESS | 6267 | 1461615949430 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76b2000 == 48 [pid = 6267] [id = 99] 13:25:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 110 (0x7f12ca770c00) [pid = 6267] [serial = 296] [outer = (nil)] 13:25:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 111 (0x7f12d9eb0400) [pid = 6267] [serial = 297] [outer = 0x7f12ca770c00] 13:25:49 INFO - PROCESS | 6267 | 1461615949505 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 112 (0x7f12da7e3c00) [pid = 6267] [serial = 298] [outer = 0x7f12ca770c00] 13:25:50 INFO - PROCESS | 6267 | 1461615950441 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:50 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. 13:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1330ms 13:25:50 INFO - PROCESS | 6267 | 1461615950470 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 6267 | 1461615950473 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 13:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:25:50 INFO - PROCESS | 6267 | 1461615950479 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 6267 | 1461615950482 Marionette TRACE conn3 <- [1,370,null,{}] 13:25:50 INFO - PROCESS | 6267 | 1461615950487 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:50 INFO - PROCESS | 6267 | 1461615950635 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:25:50 INFO - PROCESS | 6267 | 1461615950786 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc8d1000 == 49 [pid = 6267] [id = 100] 13:25:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 113 (0x7f12bd9e6000) [pid = 6267] [serial = 299] [outer = (nil)] 13:25:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 114 (0x7f12c71a4000) [pid = 6267] [serial = 300] [outer = 0x7f12bd9e6000] 13:25:50 INFO - PROCESS | 6267 | 1461615950860 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 115 (0x7f12c81ccc00) [pid = 6267] [serial = 301] [outer = 0x7f12bd9e6000] 13:25:52 INFO - PROCESS | 6267 | 1461615952017 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:25:52 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. 13:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1581ms 13:25:52 INFO - PROCESS | 6267 | 1461615952061 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 6267 | 1461615952068 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 13:25:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:25:52 INFO - PROCESS | 6267 | 1461615952075 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 6267 | 1461615952080 Marionette TRACE conn3 <- [1,374,null,{}] 13:25:52 INFO - PROCESS | 6267 | 1461615952087 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:52 INFO - PROCESS | 6267 | 1461615952272 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:25:52 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d6016000 == 48 [pid = 6267] [id = 94] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 114 (0x7f12da70d000) [pid = 6267] [serial = 248] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | 1461615952443 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d6512000 == 47 [pid = 6267] [id = 93] 13:25:52 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d4e08800 == 46 [pid = 6267] [id = 92] 13:25:52 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9c67000 == 45 [pid = 6267] [id = 91] 13:25:52 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c79d4800 == 44 [pid = 6267] [id = 90] 13:25:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0edf800 == 45 [pid = 6267] [id = 101] 13:25:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 115 (0x7f12c4151c00) [pid = 6267] [serial = 302] [outer = (nil)] 13:25:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 116 (0x7f12c4d67c00) [pid = 6267] [serial = 303] [outer = 0x7f12c4151c00] 13:25:52 INFO - PROCESS | 6267 | 1461615952553 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 117 (0x7f12c741f000) [pid = 6267] [serial = 304] [outer = 0x7f12c4151c00] 13:25:52 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c0ecc800 == 44 [pid = 6267] [id = 89] 13:25:52 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c73a9000 == 43 [pid = 6267] [id = 88] 13:25:52 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9169800 == 42 [pid = 6267] [id = 84] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 116 (0x7f12c1943400) [pid = 6267] [serial = 227] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 115 (0x7f12d6573c00) [pid = 6267] [serial = 212] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 114 (0x7f12cf287400) [pid = 6267] [serial = 236] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 113 (0x7f12c9791000) [pid = 6267] [serial = 233] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 112 (0x7f12c7097800) [pid = 6267] [serial = 230] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 111 (0x7f12d5174400) [pid = 6267] [serial = 239] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 110 (0x7f12c874d000) [pid = 6267] [serial = 231] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 109 (0x7f12ca79ec00) [pid = 6267] [serial = 234] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 108 (0x7f12d9ea7800) [pid = 6267] [serial = 242] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 107 (0x7f12d623c400) [pid = 6267] [serial = 240] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 106 (0x7f12d9ea2400) [pid = 6267] [serial = 245] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 105 (0x7f12c1970400) [pid = 6267] [serial = 215] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 104 (0x7f12c91a5400) [pid = 6267] [serial = 224] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 103 (0x7f12c8c9d800) [pid = 6267] [serial = 218] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 102 (0x7f12d5173000) [pid = 6267] [serial = 221] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 101 (0x7f12da3a2000) [pid = 6267] [serial = 243] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 100 (0x7f12c4294000) [pid = 6267] [serial = 228] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 99 (0x7f12da53d800) [pid = 6267] [serial = 246] [outer = (nil)] [url = about:blank] 13:25:52 INFO - PROCESS | 6267 | --DOMWINDOW == 98 (0x7f12d50e9400) [pid = 6267] [serial = 237] [outer = (nil)] [url = about:blank] 13:25:53 INFO - PROCESS | 6267 | 1461615953238 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:25:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1182ms 13:25:53 INFO - PROCESS | 6267 | 1461615953257 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 6267 | 1461615953264 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 13:25:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:25:53 INFO - PROCESS | 6267 | 1461615953274 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 6267 | 1461615953278 Marionette TRACE conn3 <- [1,378,null,{}] 13:25:53 INFO - PROCESS | 6267 | 1461615953283 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:53 INFO - PROCESS | 6267 | 1461615953444 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:25:53 INFO - PROCESS | 6267 | 1461615953540 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c7cad000 == 43 [pid = 6267] [id = 102] 13:25:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 99 (0x7f12c70ba000) [pid = 6267] [serial = 305] [outer = (nil)] 13:25:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 100 (0x7f12c81c6400) [pid = 6267] [serial = 306] [outer = 0x7f12c70ba000] 13:25:53 INFO - PROCESS | 6267 | 1461615953601 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 101 (0x7f12c81d0000) [pid = 6267] [serial = 307] [outer = 0x7f12c70ba000] 13:25:54 INFO - PROCESS | 6267 | 1461615954296 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:25:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1077ms 13:25:54 INFO - PROCESS | 6267 | 1461615954358 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 6267 | 1461615954361 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 13:25:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:25:54 INFO - PROCESS | 6267 | 1461615954367 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 6267 | 1461615954372 Marionette TRACE conn3 <- [1,382,null,{}] 13:25:54 INFO - PROCESS | 6267 | 1461615954387 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:54 INFO - PROCESS | 6267 | 1461615954520 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:25:54 INFO - PROCESS | 6267 | 1461615954539 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9a1b800 == 44 [pid = 6267] [id = 103] 13:25:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 102 (0x7f12c9ded000) [pid = 6267] [serial = 308] [outer = (nil)] 13:25:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 103 (0x7f12ca94cc00) [pid = 6267] [serial = 309] [outer = 0x7f12c9ded000] 13:25:54 INFO - PROCESS | 6267 | 1461615954601 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 104 (0x7f12d50e3400) [pid = 6267] [serial = 310] [outer = 0x7f12c9ded000] 13:25:55 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:25:55 INFO - PROCESS | 6267 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:25:55 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:25:55 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:25:55 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:25:55 INFO - PROCESS | 6267 | 1461615955366 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:25:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:25:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1030ms 13:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:25:55 INFO - PROCESS | 6267 | 1461615955397 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:25:55 INFO - PROCESS | 6267 | 1461615955400 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 13:25:55 INFO - PROCESS | 6267 | 1461615955406 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:25:55 INFO - PROCESS | 6267 | 1461615955409 Marionette TRACE conn3 <- [1,386,null,{}] 13:25:55 INFO - PROCESS | 6267 | 1461615955414 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:55 INFO - PROCESS | 6267 | 1461615955582 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:25:55 INFO - PROCESS | 6267 | 1461615955651 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cf2e1800 == 45 [pid = 6267] [id = 104] 13:25:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 105 (0x7f12ca79ec00) [pid = 6267] [serial = 311] [outer = (nil)] 13:25:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 106 (0x7f12d55f4800) [pid = 6267] [serial = 312] [outer = 0x7f12ca79ec00] 13:25:55 INFO - PROCESS | 6267 | 1461615955722 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 107 (0x7f12d84c0400) [pid = 6267] [serial = 313] [outer = 0x7f12ca79ec00] 13:25:56 INFO - PROCESS | 6267 | 1461615956453 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:25:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1077ms 13:25:56 INFO - PROCESS | 6267 | 1461615956491 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 6267 | 1461615956494 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 13:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:25:56 INFO - PROCESS | 6267 | 1461615956508 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 6267 | 1461615956510 Marionette TRACE conn3 <- [1,390,null,{}] 13:25:56 INFO - PROCESS | 6267 | 1461615956517 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:56 INFO - PROCESS | 6267 | 1461615956678 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:25:56 INFO - PROCESS | 6267 | 1461615956743 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d55bd800 == 46 [pid = 6267] [id = 105] 13:25:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 108 (0x7f12be3b3000) [pid = 6267] [serial = 314] [outer = (nil)] 13:25:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 109 (0x7f12be3bc000) [pid = 6267] [serial = 315] [outer = 0x7f12be3b3000] 13:25:56 INFO - PROCESS | 6267 | 1461615956803 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 110 (0x7f12be3c0400) [pid = 6267] [serial = 316] [outer = 0x7f12be3b3000] 13:25:57 INFO - PROCESS | 6267 | --DOMWINDOW == 109 (0x7f12c7fedc00) [pid = 6267] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:25:57 INFO - PROCESS | 6267 | --DOMWINDOW == 108 (0x7f12bd9ed800) [pid = 6267] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:25:57 INFO - PROCESS | 6267 | --DOMWINDOW == 107 (0x7f12ce359800) [pid = 6267] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:25:57 INFO - PROCESS | 6267 | --DOMWINDOW == 106 (0x7f12c6342400) [pid = 6267] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:25:57 INFO - PROCESS | 6267 | --DOMWINDOW == 105 (0x7f12be824000) [pid = 6267] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:25:57 INFO - PROCESS | 6267 | --DOMWINDOW == 104 (0x7f12ca7a5800) [pid = 6267] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:25:57 INFO - PROCESS | 6267 | --DOMWINDOW == 103 (0x7f12c874d800) [pid = 6267] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:25:57 INFO - PROCESS | 6267 | --DOMWINDOW == 102 (0x7f12d53f5000) [pid = 6267] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:25:57 INFO - PROCESS | 6267 | 1461615957646 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1183ms 13:25:57 INFO - PROCESS | 6267 | 1461615957684 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 6267 | 1461615957687 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 13:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:25:57 INFO - PROCESS | 6267 | 1461615957693 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:25:57 INFO - PROCESS | 6267 | 1461615957695 Marionette TRACE conn3 <- [1,394,null,{}] 13:25:57 INFO - PROCESS | 6267 | 1461615957700 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:57 INFO - PROCESS | 6267 | 1461615957847 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:25:57 INFO - PROCESS | 6267 | 1461615957859 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9d35000 == 47 [pid = 6267] [id = 106] 13:25:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 103 (0x7f12be646800) [pid = 6267] [serial = 317] [outer = (nil)] 13:25:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 104 (0x7f12c9df0000) [pid = 6267] [serial = 318] [outer = 0x7f12be646800] 13:25:57 INFO - PROCESS | 6267 | 1461615957923 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 105 (0x7f12da70d000) [pid = 6267] [serial = 319] [outer = 0x7f12be646800] 13:25:58 INFO - PROCESS | 6267 | 1461615958627 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:25:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 978ms 13:25:58 INFO - PROCESS | 6267 | 1461615958672 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:25:58 INFO - PROCESS | 6267 | 1461615958675 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 13:25:58 INFO - PROCESS | 6267 | 1461615958680 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 6267 | 1461615958683 Marionette TRACE conn3 <- [1,398,null,{}] 13:25:58 INFO - PROCESS | 6267 | 1461615958688 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:58 INFO - PROCESS | 6267 | 1461615958843 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:25:58 INFO - PROCESS | 6267 | 1461615958872 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da5b0800 == 48 [pid = 6267] [id = 107] 13:25:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 106 (0x7f12bd9ed400) [pid = 6267] [serial = 320] [outer = (nil)] 13:25:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 107 (0x7f12da7e0400) [pid = 6267] [serial = 321] [outer = 0x7f12bd9ed400] 13:25:58 INFO - PROCESS | 6267 | 1461615958932 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 108 (0x7f12dc3c2000) [pid = 6267] [serial = 322] [outer = 0x7f12bd9ed400] 13:25:59 INFO - PROCESS | 6267 | 1461615959819 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1175ms 13:25:59 INFO - PROCESS | 6267 | 1461615959856 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 6267 | 1461615959863 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 13:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:25:59 INFO - PROCESS | 6267 | 1461615959871 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:25:59 INFO - PROCESS | 6267 | 1461615959877 Marionette TRACE conn3 <- [1,402,null,{}] 13:25:59 INFO - PROCESS | 6267 | 1461615959886 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:00 INFO - PROCESS | 6267 | 1461615960053 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:26:00 INFO - PROCESS | 6267 | 1461615960190 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76b7000 == 49 [pid = 6267] [id = 108] 13:26:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 109 (0x7f12bd9edc00) [pid = 6267] [serial = 323] [outer = (nil)] 13:26:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 110 (0x7f12bdf2a000) [pid = 6267] [serial = 324] [outer = 0x7f12bd9edc00] 13:26:00 INFO - PROCESS | 6267 | 1461615960266 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 111 (0x7f12be3bf800) [pid = 6267] [serial = 325] [outer = 0x7f12bd9edc00] 13:26:01 INFO - PROCESS | 6267 | 1461615961244 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1433ms 13:26:01 INFO - PROCESS | 6267 | 1461615961305 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 6267 | 1461615961313 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 13:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:26:01 INFO - PROCESS | 6267 | 1461615961323 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 6267 | 1461615961326 Marionette TRACE conn3 <- [1,406,null,{}] 13:26:01 INFO - PROCESS | 6267 | 1461615961333 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:01 INFO - PROCESS | 6267 | 1461615961499 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:26:01 INFO - PROCESS | 6267 | 1461615961634 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4297800 == 50 [pid = 6267] [id = 109] 13:26:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 112 (0x7f12c4138400) [pid = 6267] [serial = 326] [outer = (nil)] 13:26:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 113 (0x7f12c4156400) [pid = 6267] [serial = 327] [outer = 0x7f12c4138400] 13:26:01 INFO - PROCESS | 6267 | 1461615961787 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 114 (0x7f12c7872400) [pid = 6267] [serial = 328] [outer = 0x7f12c4138400] 13:26:02 INFO - PROCESS | 6267 | 1461615962725 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1431ms 13:26:02 INFO - PROCESS | 6267 | 1461615962754 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:26:02 INFO - PROCESS | 6267 | 1461615962757 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 13:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:26:02 INFO - PROCESS | 6267 | 1461615962764 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:26:02 INFO - PROCESS | 6267 | 1461615962770 Marionette TRACE conn3 <- [1,410,null,{}] 13:26:02 INFO - PROCESS | 6267 | 1461615962785 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:02 INFO - PROCESS | 6267 | 1461615962930 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:26:03 INFO - PROCESS | 6267 | 1461615963071 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12df73c000 == 51 [pid = 6267] [id = 110] 13:26:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 115 (0x7f12c7ff8800) [pid = 6267] [serial = 329] [outer = (nil)] 13:26:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 116 (0x7f12c8750800) [pid = 6267] [serial = 330] [outer = 0x7f12c7ff8800] 13:26:03 INFO - PROCESS | 6267 | 1461615963146 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 117 (0x7f12ca772c00) [pid = 6267] [serial = 331] [outer = 0x7f12c7ff8800] 13:26:04 INFO - PROCESS | 6267 | 1461615964044 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:26:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1344ms 13:26:04 INFO - PROCESS | 6267 | 1461615964110 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:26:04 INFO - PROCESS | 6267 | 1461615964114 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 13:26:04 INFO - PROCESS | 6267 | 1461615964120 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:26:04 INFO - PROCESS | 6267 | 1461615964123 Marionette TRACE conn3 <- [1,414,null,{}] 13:26:04 INFO - PROCESS | 6267 | 1461615964129 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:04 INFO - PROCESS | 6267 | 1461615964284 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:26:04 INFO - PROCESS | 6267 | 1461615964421 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9df800 == 52 [pid = 6267] [id = 111] 13:26:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 118 (0x7f12bdde5000) [pid = 6267] [serial = 332] [outer = (nil)] 13:26:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 119 (0x7f12bdded400) [pid = 6267] [serial = 333] [outer = 0x7f12bdde5000] 13:26:04 INFO - PROCESS | 6267 | 1461615964499 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 120 (0x7f12c8711000) [pid = 6267] [serial = 334] [outer = 0x7f12bdde5000] 13:26:05 INFO - PROCESS | 6267 | 1461615965388 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1333ms 13:26:05 INFO - PROCESS | 6267 | 1461615965454 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 6267 | 1461615965458 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 13:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:26:05 INFO - PROCESS | 6267 | 1461615965463 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 6267 | 1461615965466 Marionette TRACE conn3 <- [1,418,null,{}] 13:26:05 INFO - PROCESS | 6267 | 1461615965472 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:05 INFO - PROCESS | 6267 | 1461615965617 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:26:05 INFO - PROCESS | 6267 | 1461615965946 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be896800 == 53 [pid = 6267] [id = 112] 13:26:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 121 (0x7f12bc7f3800) [pid = 6267] [serial = 335] [outer = (nil)] 13:26:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 122 (0x7f12bdde9400) [pid = 6267] [serial = 336] [outer = 0x7f12bc7f3800] 13:26:06 INFO - PROCESS | 6267 | 1461615966091 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 123 (0x7f12bdf1e000) [pid = 6267] [serial = 337] [outer = 0x7f12bc7f3800] 13:26:07 INFO - PROCESS | 6267 | 1461615967305 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:26:07 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 13:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1878ms 13:26:07 INFO - PROCESS | 6267 | 1461615967343 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 6267 | 1461615967350 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 13:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:26:07 INFO - PROCESS | 6267 | 1461615967357 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 6267 | 1461615967363 Marionette TRACE conn3 <- [1,422,null,{}] 13:26:07 INFO - PROCESS | 6267 | 1461615967370 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:07 INFO - PROCESS | 6267 | 1461615967568 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:26:07 INFO - PROCESS | 6267 | 1461615967718 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1cc4000 == 54 [pid = 6267] [id = 113] 13:26:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 124 (0x7f12be3b2400) [pid = 6267] [serial = 338] [outer = (nil)] 13:26:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 125 (0x7f12be3c0000) [pid = 6267] [serial = 339] [outer = 0x7f12be3b2400] 13:26:07 INFO - PROCESS | 6267 | 1461615967786 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 126 (0x7f12bea07800) [pid = 6267] [serial = 340] [outer = 0x7f12be3b2400] 13:26:08 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ce3f7800 == 53 [pid = 6267] [id = 73] 13:26:08 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c748d800 == 52 [pid = 6267] [id = 72] 13:26:08 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d6506800 == 51 [pid = 6267] [id = 74] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 125 (0x7f12c74cd400) [pid = 6267] [serial = 252] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 124 (0x7f12cf286c00) [pid = 6267] [serial = 255] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 123 (0x7f12d9eaa400) [pid = 6267] [serial = 258] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 122 (0x7f12da889c00) [pid = 6267] [serial = 261] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 121 (0x7f12c413c800) [pid = 6267] [serial = 285] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d9d35000 == 50 [pid = 6267] [id = 106] 13:26:08 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d55bd800 == 49 [pid = 6267] [id = 105] 13:26:08 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12cf2e1800 == 48 [pid = 6267] [id = 104] 13:26:08 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9a1b800 == 47 [pid = 6267] [id = 103] 13:26:08 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c7cad000 == 46 [pid = 6267] [id = 102] 13:26:08 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c0edf800 == 45 [pid = 6267] [id = 101] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 120 (0x7f12c7ff7000) [pid = 6267] [serial = 276] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 119 (0x7f12c4154400) [pid = 6267] [serial = 267] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 118 (0x7f12c6d58000) [pid = 6267] [serial = 268] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 117 (0x7f12d51ef400) [pid = 6267] [serial = 279] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 116 (0x7f12d6571000) [pid = 6267] [serial = 280] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 115 (0x7f12d8442000) [pid = 6267] [serial = 282] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 114 (0x7f12c193f800) [pid = 6267] [serial = 265] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 113 (0x7f12bea07000) [pid = 6267] [serial = 264] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 112 (0x7f12cf287000) [pid = 6267] [serial = 273] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 111 (0x7f12c8df4c00) [pid = 6267] [serial = 270] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 110 (0x7f12c9758400) [pid = 6267] [serial = 271] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 109 (0x7f12da371c00) [pid = 6267] [serial = 283] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 108 (0x7f12d6248000) [pid = 6267] [serial = 108] [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.] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 107 (0x7f12d5177800) [pid = 6267] [serial = 274] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 106 (0x7f12c7ffb400) [pid = 6267] [serial = 277] [outer = (nil)] [url = about:blank] 13:26:08 INFO - PROCESS | 6267 | --DOMWINDOW == 105 (0x7f12d7f1b400) [pid = 6267] [serial = 213] [outer = (nil)] [url = about:blank] 13:26:09 INFO - PROCESS | 6267 | 1461615969027 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1693ms 13:26:09 INFO - PROCESS | 6267 | 1461615969051 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 6267 | 1461615969057 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 13:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:26:09 INFO - PROCESS | 6267 | 1461615969065 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:26:09 INFO - PROCESS | 6267 | 1461615969067 Marionette TRACE conn3 <- [1,426,null,{}] 13:26:09 INFO - PROCESS | 6267 | 1461615969158 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:09 INFO - PROCESS | 6267 | 1461615969286 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:26:09 INFO - PROCESS | 6267 | 1461615969298 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c73ac000 == 46 [pid = 6267] [id = 114] 13:26:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 106 (0x7f12be3bd000) [pid = 6267] [serial = 341] [outer = (nil)] 13:26:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 107 (0x7f12c1970400) [pid = 6267] [serial = 342] [outer = 0x7f12be3bd000] 13:26:09 INFO - PROCESS | 6267 | 1461615969361 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 108 (0x7f12c413b000) [pid = 6267] [serial = 343] [outer = 0x7f12be3bd000] 13:26:10 INFO - PROCESS | 6267 | 1461615970288 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 6267 | 1461615970331 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 13:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:26:10 INFO - PROCESS | 6267 | 1461615970339 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 6267 | 1461615970345 Marionette TRACE conn3 <- [1,430,null,{}] 13:26:10 INFO - PROCESS | 6267 | 1461615970352 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:10 INFO - PROCESS | 6267 | 1461615970522 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:26:10 INFO - PROCESS | 6267 | 1461615970659 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c71b8800 == 47 [pid = 6267] [id = 115] 13:26:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 109 (0x7f12bdf26800) [pid = 6267] [serial = 344] [outer = (nil)] 13:26:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 110 (0x7f12be750400) [pid = 6267] [serial = 345] [outer = 0x7f12bdf26800] 13:26:10 INFO - PROCESS | 6267 | 1461615970736 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 111 (0x7f12c1942c00) [pid = 6267] [serial = 346] [outer = 0x7f12bdf26800] 13:26:11 INFO - PROCESS | 6267 | 1461615971646 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1336ms 13:26:11 INFO - PROCESS | 6267 | 1461615971690 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 6267 | 1461615971699 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 13:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:26:11 INFO - PROCESS | 6267 | 1461615971709 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - PROCESS | 6267 | 1461615971713 Marionette TRACE conn3 <- [1,434,null,{}] 13:26:11 INFO - PROCESS | 6267 | 1461615971719 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:11 INFO - PROCESS | 6267 | 1461615971876 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:26:12 INFO - PROCESS | 6267 | 1461615972007 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c861b800 == 48 [pid = 6267] [id = 116] 13:26:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 112 (0x7f12c4133000) [pid = 6267] [serial = 347] [outer = (nil)] 13:26:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 113 (0x7f12c4150c00) [pid = 6267] [serial = 348] [outer = 0x7f12c4133000] 13:26:12 INFO - PROCESS | 6267 | 1461615972079 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 114 (0x7f12c4159800) [pid = 6267] [serial = 349] [outer = 0x7f12c4133000] 13:26:13 INFO - PROCESS | 6267 | 1461615973014 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1379ms 13:26:13 INFO - PROCESS | 6267 | 1461615973089 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:26:13 INFO - PROCESS | 6267 | 1461615973092 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 13:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:26:13 INFO - PROCESS | 6267 | 1461615973099 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 6267 | 1461615973106 Marionette TRACE conn3 <- [1,438,null,{}] 13:26:13 INFO - PROCESS | 6267 | 1461615973122 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:13 INFO - PROCESS | 6267 | 1461615973316 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:26:13 INFO - PROCESS | 6267 | 1461615973454 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ca71f000 == 49 [pid = 6267] [id = 117] 13:26:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 115 (0x7f12c74c1c00) [pid = 6267] [serial = 350] [outer = (nil)] 13:26:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 116 (0x7f12c7ff0c00) [pid = 6267] [serial = 351] [outer = 0x7f12c74c1c00] 13:26:13 INFO - PROCESS | 6267 | 1461615973531 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 117 (0x7f12c81c3000) [pid = 6267] [serial = 352] [outer = 0x7f12c74c1c00] 13:26:14 INFO - PROCESS | 6267 | 1461615974350 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1286ms 13:26:14 INFO - PROCESS | 6267 | 1461615974392 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:26:14 INFO - PROCESS | 6267 | 1461615974396 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 13:26:14 INFO - PROCESS | 6267 | 1461615974402 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - PROCESS | 6267 | 1461615974405 Marionette TRACE conn3 <- [1,442,null,{}] 13:26:14 INFO - PROCESS | 6267 | 1461615974410 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:14 INFO - PROCESS | 6267 | 1461615974557 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:26:14 INFO - PROCESS | 6267 | 1461615974668 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4e1a800 == 50 [pid = 6267] [id = 118] 13:26:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 118 (0x7f12c795ec00) [pid = 6267] [serial = 353] [outer = (nil)] 13:26:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 119 (0x7f12c8c9d800) [pid = 6267] [serial = 354] [outer = 0x7f12c795ec00] 13:26:14 INFO - PROCESS | 6267 | 1461615974741 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 120 (0x7f12c8fa7400) [pid = 6267] [serial = 355] [outer = 0x7f12c795ec00] 13:26:15 INFO - PROCESS | 6267 | 1461615975594 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1231ms 13:26:15 INFO - PROCESS | 6267 | 1461615975634 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 6267 | 1461615975637 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 13:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:26:15 INFO - PROCESS | 6267 | 1461615975643 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 6267 | 1461615975646 Marionette TRACE conn3 <- [1,446,null,{}] 13:26:15 INFO - PROCESS | 6267 | 1461615975651 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:15 INFO - PROCESS | 6267 | 1461615975791 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:26:15 INFO - PROCESS | 6267 | 1461615975929 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d6507800 == 51 [pid = 6267] [id = 119] 13:26:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 121 (0x7f12bc7ed000) [pid = 6267] [serial = 356] [outer = (nil)] 13:26:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 122 (0x7f12c978dc00) [pid = 6267] [serial = 357] [outer = 0x7f12bc7ed000] 13:26:16 INFO - PROCESS | 6267 | 1461615976006 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 123 (0x7f12ca946800) [pid = 6267] [serial = 358] [outer = 0x7f12bc7ed000] 13:26:16 INFO - PROCESS | 6267 | 1461615976931 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1330ms 13:26:16 INFO - PROCESS | 6267 | 1461615976975 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 6267 | 1461615976978 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 13:26:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:26:16 INFO - PROCESS | 6267 | 1461615976984 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 6267 | 1461615976986 Marionette TRACE conn3 <- [1,450,null,{}] 13:26:16 INFO - PROCESS | 6267 | 1461615976991 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:17 INFO - PROCESS | 6267 | 1461615977147 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:26:17 INFO - PROCESS | 6267 | 1461615977296 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da59e000 == 52 [pid = 6267] [id = 120] 13:26:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 124 (0x7f12bc889000) [pid = 6267] [serial = 359] [outer = (nil)] 13:26:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 125 (0x7f12bc890400) [pid = 6267] [serial = 360] [outer = 0x7f12bc889000] 13:26:17 INFO - PROCESS | 6267 | 1461615977372 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 126 (0x7f12d50e7400) [pid = 6267] [serial = 361] [outer = 0x7f12bc889000] 13:26:18 INFO - PROCESS | 6267 | 1461615978213 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 6267 | 1461615978266 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 13:26:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:26:18 INFO - PROCESS | 6267 | 1461615978272 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 6267 | 1461615978275 Marionette TRACE conn3 <- [1,454,null,{}] 13:26:18 INFO - PROCESS | 6267 | 1461615978281 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:18 INFO - PROCESS | 6267 | 1461615978430 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:26:18 INFO - PROCESS | 6267 | 1461615978701 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c42b0000 == 53 [pid = 6267] [id = 121] 13:26:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 127 (0x7f12bc7f2000) [pid = 6267] [serial = 362] [outer = (nil)] 13:26:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 128 (0x7f12bc884800) [pid = 6267] [serial = 363] [outer = 0x7f12bc7f2000] 13:26:18 INFO - PROCESS | 6267 | 1461615978823 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 129 (0x7f12bc88ec00) [pid = 6267] [serial = 364] [outer = 0x7f12bc7f2000] 13:26:19 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:19 INFO - PROCESS | 6267 | 1461615979707 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1483ms 13:26:19 INFO - PROCESS | 6267 | 1461615979756 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:26:19 INFO - PROCESS | 6267 | 1461615979762 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 13:26:19 INFO - PROCESS | 6267 | 1461615979768 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 6267 | 1461615979772 Marionette TRACE conn3 <- [1,458,null,{}] 13:26:19 INFO - PROCESS | 6267 | 1461615979780 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:19 INFO - PROCESS | 6267 | 1461615979922 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:26:20 INFO - PROCESS | 6267 | 1461615980067 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1cc4000 == 52 [pid = 6267] [id = 113] 13:26:20 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be896800 == 51 [pid = 6267] [id = 112] 13:26:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdbd3800 == 52 [pid = 6267] [id = 122] 13:26:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 130 (0x7f12bdf21000) [pid = 6267] [serial = 365] [outer = (nil)] 13:26:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 131 (0x7f12be822000) [pid = 6267] [serial = 366] [outer = 0x7f12bdf21000] 13:26:20 INFO - PROCESS | 6267 | 1461615980153 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 132 (0x7f12c194b800) [pid = 6267] [serial = 367] [outer = 0x7f12bdf21000] 13:26:20 INFO - PROCESS | 6267 | 1461615980895 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 6267 | 1461615980966 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 13:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:26:20 INFO - PROCESS | 6267 | 1461615980984 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 6267 | 1461615980987 Marionette TRACE conn3 <- [1,462,null,{}] 13:26:20 INFO - PROCESS | 6267 | 1461615980992 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:21 INFO - PROCESS | 6267 | 1461615981169 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:26:21 INFO - PROCESS | 6267 | 1461615981197 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cb5eb800 == 53 [pid = 6267] [id = 123] 13:26:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 133 (0x7f12c413c800) [pid = 6267] [serial = 368] [outer = (nil)] 13:26:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 134 (0x7f12c6344000) [pid = 6267] [serial = 369] [outer = 0x7f12c413c800] 13:26:21 INFO - PROCESS | 6267 | 1461615981269 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 135 (0x7f12c7ffa800) [pid = 6267] [serial = 370] [outer = 0x7f12c413c800] 13:26:22 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:22 INFO - PROCESS | 6267 | 1461615982118 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 6267 | 1461615982166 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 13:26:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:26:22 INFO - PROCESS | 6267 | 1461615982174 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:26:22 INFO - PROCESS | 6267 | 1461615982182 Marionette TRACE conn3 <- [1,466,null,{}] 13:26:22 INFO - PROCESS | 6267 | 1461615982200 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:22 INFO - PROCESS | 6267 | 1461615982369 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:26:22 INFO - PROCESS | 6267 | 1461615982402 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de99c000 == 54 [pid = 6267] [id = 124] 13:26:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12c006a400) [pid = 6267] [serial = 371] [outer = (nil)] 13:26:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12c81c7000) [pid = 6267] [serial = 372] [outer = 0x7f12c006a400] 13:26:22 INFO - PROCESS | 6267 | 1461615982461 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 138 (0x7f12c8fae800) [pid = 6267] [serial = 373] [outer = 0x7f12c006a400] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 137 (0x7f12c9ded000) [pid = 6267] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12c9df5800) [pid = 6267] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 135 (0x7f12be645800) [pid = 6267] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 134 (0x7f12be3b3000) [pid = 6267] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 133 (0x7f12c7404800) [pid = 6267] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 132 (0x7f12c4151c00) [pid = 6267] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 131 (0x7f12c70ba000) [pid = 6267] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 130 (0x7f12bd9e2c00) [pid = 6267] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 129 (0x7f12bd9e8c00) [pid = 6267] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 128 (0x7f12d42ee000) [pid = 6267] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 127 (0x7f12c1941c00) [pid = 6267] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 126 (0x7f12c7391c00) [pid = 6267] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 125 (0x7f12c709f800) [pid = 6267] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 124 (0x7f12bd9e6400) [pid = 6267] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 123 (0x7f12ca79ec00) [pid = 6267] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 122 (0x7f12bd9e6000) [pid = 6267] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 121 (0x7f12bea07400) [pid = 6267] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 120 (0x7f12c0131400) [pid = 6267] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 119 (0x7f12c1946400) [pid = 6267] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 118 (0x7f12be646800) [pid = 6267] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 117 (0x7f12ca79d400) [pid = 6267] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 116 (0x7f12d84bc400) [pid = 6267] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 115 (0x7f12c4ed2400) [pid = 6267] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 114 (0x7f12bc7f3800) [pid = 6267] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:26:23 INFO - PROCESS | 6267 | --DOMWINDOW == 113 (0x7f12be3b2400) [pid = 6267] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:26:23 INFO - PROCESS | 6267 | 1461615983470 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:26:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:26:23 INFO - PROCESS | 6267 | 1461615983519 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 13:26:23 INFO - PROCESS | 6267 | 1461615983524 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 6267 | 1461615983527 Marionette TRACE conn3 <- [1,470,null,{}] 13:26:23 INFO - PROCESS | 6267 | 1461615983532 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:23 INFO - PROCESS | 6267 | 1461615983665 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:26:23 INFO - PROCESS | 6267 | 1461615983681 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be88a000 == 55 [pid = 6267] [id = 125] 13:26:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 114 (0x7f12bdf23800) [pid = 6267] [serial = 374] [outer = (nil)] 13:26:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 115 (0x7f12c006b000) [pid = 6267] [serial = 375] [outer = 0x7f12bdf23800] 13:26:23 INFO - PROCESS | 6267 | 1461615983746 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 116 (0x7f12c7038800) [pid = 6267] [serial = 376] [outer = 0x7f12bdf23800] 13:26:24 INFO - PROCESS | 6267 | 1461615984505 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1033ms 13:26:24 INFO - PROCESS | 6267 | 1461615984558 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 6267 | 1461615984561 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 13:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:26:24 INFO - PROCESS | 6267 | 1461615984593 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 6267 | 1461615984596 Marionette TRACE conn3 <- [1,474,null,{}] 13:26:24 INFO - PROCESS | 6267 | 1461615984602 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:24 INFO - PROCESS | 6267 | 1461615984731 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:26:24 INFO - PROCESS | 6267 | 1461615984745 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4298000 == 56 [pid = 6267] [id = 126] 13:26:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 117 (0x7f12c9758400) [pid = 6267] [serial = 377] [outer = (nil)] 13:26:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 118 (0x7f12ca79ec00) [pid = 6267] [serial = 378] [outer = 0x7f12c9758400] 13:26:24 INFO - PROCESS | 6267 | 1461615984815 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 119 (0x7f12d538a000) [pid = 6267] [serial = 379] [outer = 0x7f12c9758400] 13:26:25 INFO - PROCESS | 6267 | 1461615985766 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:26:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:26:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1263ms 13:26:25 INFO - PROCESS | 6267 | 1461615985838 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 6267 | 1461615985844 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 13:26:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:26:25 INFO - PROCESS | 6267 | 1461615985852 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 6267 | 1461615985857 Marionette TRACE conn3 <- [1,478,null,{}] 13:26:25 INFO - PROCESS | 6267 | 1461615985865 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:26 INFO - PROCESS | 6267 | 1461615986065 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:26:26 INFO - PROCESS | 6267 | 1461615986216 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2adf000 == 57 [pid = 6267] [id = 127] 13:26:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 120 (0x7f12bc88c000) [pid = 6267] [serial = 380] [outer = (nil)] 13:26:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 121 (0x7f12be3b2800) [pid = 6267] [serial = 381] [outer = 0x7f12bc88c000] 13:26:26 INFO - PROCESS | 6267 | 1461615986303 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 122 (0x7f12c0063800) [pid = 6267] [serial = 382] [outer = 0x7f12bc88c000] 13:26:27 INFO - PROCESS | 6267 | 1461615987272 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:26:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1486ms 13:26:27 INFO - PROCESS | 6267 | 1461615987339 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 6267 | 1461615987347 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 13:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:26:27 INFO - PROCESS | 6267 | 1461615987357 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 6267 | 1461615987360 Marionette TRACE conn3 <- [1,482,null,{}] 13:26:27 INFO - PROCESS | 6267 | 1461615987366 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:27 INFO - PROCESS | 6267 | 1461615987565 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:26:27 INFO - PROCESS | 6267 | 1461615987750 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8610800 == 58 [pid = 6267] [id = 128] 13:26:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 123 (0x7f12c196d400) [pid = 6267] [serial = 383] [outer = (nil)] 13:26:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 124 (0x7f12c4153800) [pid = 6267] [serial = 384] [outer = 0x7f12c196d400] 13:26:27 INFO - PROCESS | 6267 | 1461615987866 Marionette DEBUG loaded listener.js 13:26:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 125 (0x7f12c70bb000) [pid = 6267] [serial = 385] [outer = 0x7f12c196d400] 13:26:28 INFO - PROCESS | 6267 | 1461615988784 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:26:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:26:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1488ms 13:26:28 INFO - PROCESS | 6267 | 1461615988845 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:26:28 INFO - PROCESS | 6267 | 1461615988848 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 13:26:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:26:28 INFO - PROCESS | 6267 | 1461615988855 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:26:28 INFO - PROCESS | 6267 | 1461615988860 Marionette TRACE conn3 <- [1,486,null,{}] 13:26:28 INFO - PROCESS | 6267 | 1461615988876 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:29 INFO - PROCESS | 6267 | 1461615989037 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:26:29 INFO - PROCESS | 6267 | 1461615989180 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda05000 == 59 [pid = 6267] [id = 129] 13:26:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 126 (0x7f12c8c9c000) [pid = 6267] [serial = 386] [outer = (nil)] 13:26:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 127 (0x7f12cf284000) [pid = 6267] [serial = 387] [outer = 0x7f12c8c9c000] 13:26:29 INFO - PROCESS | 6267 | 1461615989261 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 128 (0x7f12d6306800) [pid = 6267] [serial = 388] [outer = 0x7f12c8c9c000] 13:26:30 INFO - PROCESS | 6267 | 1461615990110 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:26:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:26:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1287ms 13:26:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:26:30 INFO - PROCESS | 6267 | 1461615990142 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:26:30 INFO - PROCESS | 6267 | 1461615990146 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 13:26:30 INFO - PROCESS | 6267 | 1461615990152 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 6267 | 1461615990155 Marionette TRACE conn3 <- [1,490,null,{}] 13:26:30 INFO - PROCESS | 6267 | 1461615990160 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:30 INFO - PROCESS | 6267 | 1461615990307 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:26:30 INFO - PROCESS | 6267 | 1461615990454 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12becce000 == 60 [pid = 6267] [id = 130] 13:26:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 129 (0x7f12c8c9e000) [pid = 6267] [serial = 389] [outer = (nil)] 13:26:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 130 (0x7f12d9b03c00) [pid = 6267] [serial = 390] [outer = 0x7f12c8c9e000] 13:26:30 INFO - PROCESS | 6267 | 1461615990532 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 131 (0x7f12d9eaf800) [pid = 6267] [serial = 391] [outer = 0x7f12c8c9e000] 13:26:31 INFO - PROCESS | 6267 | 1461615991456 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:26:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1383ms 13:26:31 INFO - PROCESS | 6267 | 1461615991535 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 6267 | 1461615991539 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 13:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:26:31 INFO - PROCESS | 6267 | 1461615991544 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 6267 | 1461615991547 Marionette TRACE conn3 <- [1,494,null,{}] 13:26:31 INFO - PROCESS | 6267 | 1461615991552 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:31 INFO - PROCESS | 6267 | 1461615991705 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:26:31 INFO - PROCESS | 6267 | 1461615991845 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be71e800 == 61 [pid = 6267] [id = 131] 13:26:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 132 (0x7f12bd9e3000) [pid = 6267] [serial = 392] [outer = (nil)] 13:26:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 133 (0x7f12be3b7c00) [pid = 6267] [serial = 393] [outer = 0x7f12bd9e3000] 13:26:31 INFO - PROCESS | 6267 | 1461615991917 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 134 (0x7f12c4294400) [pid = 6267] [serial = 394] [outer = 0x7f12bd9e3000] 13:26:33 INFO - PROCESS | 6267 | 1461615993056 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:26:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:26:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1528ms 13:26:33 INFO - PROCESS | 6267 | 1461615993073 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 6267 | 1461615993078 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 13:26:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:26:33 INFO - PROCESS | 6267 | 1461615993086 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 6267 | 1461615993091 Marionette TRACE conn3 <- [1,498,null,{}] 13:26:33 INFO - PROCESS | 6267 | 1461615993099 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:33 INFO - PROCESS | 6267 | 1461615993248 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:26:33 INFO - PROCESS | 6267 | 1461615993433 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2a13800 == 62 [pid = 6267] [id = 132] 13:26:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 135 (0x7f12be3b7000) [pid = 6267] [serial = 395] [outer = (nil)] 13:26:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12be3bec00) [pid = 6267] [serial = 396] [outer = 0x7f12be3b7000] 13:26:33 INFO - PROCESS | 6267 | 1461615993498 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12bf480000) [pid = 6267] [serial = 397] [outer = 0x7f12be3b7000] 13:26:34 INFO - PROCESS | 6267 | 1461615994328 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:26:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:26:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1286ms 13:26:34 INFO - PROCESS | 6267 | 1461615994372 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 6267 | 1461615994379 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 13:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:26:34 INFO - PROCESS | 6267 | 1461615994389 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 6267 | 1461615994393 Marionette TRACE conn3 <- [1,502,null,{}] 13:26:34 INFO - PROCESS | 6267 | 1461615994398 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:34 INFO - PROCESS | 6267 | 1461615994544 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:26:34 INFO - PROCESS | 6267 | 1461615994728 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be88a000 == 61 [pid = 6267] [id = 125] 13:26:34 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12de99c000 == 60 [pid = 6267] [id = 124] 13:26:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc8d9800 == 61 [pid = 6267] [id = 133] 13:26:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 138 (0x7f12bdf20800) [pid = 6267] [serial = 398] [outer = (nil)] 13:26:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 139 (0x7f12c0069800) [pid = 6267] [serial = 399] [outer = 0x7f12bdf20800] 13:26:34 INFO - PROCESS | 6267 | 1461615994825 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12c1942400) [pid = 6267] [serial = 400] [outer = 0x7f12bdf20800] 13:26:34 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12cb5eb800 == 60 [pid = 6267] [id = 123] 13:26:34 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdbd3800 == 59 [pid = 6267] [id = 122] 13:26:34 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c42b0000 == 58 [pid = 6267] [id = 121] 13:26:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ca71f000 == 57 [pid = 6267] [id = 117] 13:26:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c861b800 == 56 [pid = 6267] [id = 116] 13:26:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c71b8800 == 55 [pid = 6267] [id = 115] 13:26:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c73ac000 == 54 [pid = 6267] [id = 114] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12d5554800) [pid = 6267] [serial = 256] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 138 (0x7f12c7ff3800) [pid = 6267] [serial = 291] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 137 (0x7f12d84bd400) [pid = 6267] [serial = 225] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12ca764000) [pid = 6267] [serial = 186] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 135 (0x7f12d9eb0400) [pid = 6267] [serial = 297] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 134 (0x7f12bea0e400) [pid = 6267] [serial = 150] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 133 (0x7f12da82a000) [pid = 6267] [serial = 249] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 132 (0x7f12d5555800) [pid = 6267] [serial = 222] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 131 (0x7f12c633cc00) [pid = 6267] [serial = 216] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 130 (0x7f12c8aab800) [pid = 6267] [serial = 183] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 129 (0x7f12c4133c00) [pid = 6267] [serial = 288] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 128 (0x7f12c9ba7400) [pid = 6267] [serial = 219] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 127 (0x7f12be818000) [pid = 6267] [serial = 177] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 126 (0x7f12c71a4000) [pid = 6267] [serial = 300] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 125 (0x7f12c81ccc00) [pid = 6267] [serial = 301] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 124 (0x7f12ce354400) [pid = 6267] [serial = 294] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 123 (0x7f12dc35c800) [pid = 6267] [serial = 262] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 122 (0x7f12c4d65000) [pid = 6267] [serial = 180] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 121 (0x7f12c6eaf000) [pid = 6267] [serial = 153] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 120 (0x7f12cb576000) [pid = 6267] [serial = 189] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 119 (0x7f12da710800) [pid = 6267] [serial = 259] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 118 (0x7f12c874fc00) [pid = 6267] [serial = 253] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 117 (0x7f12bdf1e000) [pid = 6267] [serial = 337] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 116 (0x7f12bdded400) [pid = 6267] [serial = 333] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 115 (0x7f12da7e0400) [pid = 6267] [serial = 321] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 114 (0x7f12bea07800) [pid = 6267] [serial = 340] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 113 (0x7f12d50e3400) [pid = 6267] [serial = 310] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 112 (0x7f12be3c0400) [pid = 6267] [serial = 316] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 111 (0x7f12ca94cc00) [pid = 6267] [serial = 309] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 110 (0x7f12be3bc000) [pid = 6267] [serial = 315] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 109 (0x7f12c741f000) [pid = 6267] [serial = 304] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 108 (0x7f12c81d0000) [pid = 6267] [serial = 307] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 107 (0x7f12d84c0400) [pid = 6267] [serial = 313] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 106 (0x7f12da70d000) [pid = 6267] [serial = 319] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 105 (0x7f12c81c6400) [pid = 6267] [serial = 306] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 104 (0x7f12c9df0000) [pid = 6267] [serial = 318] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 103 (0x7f12d55f4800) [pid = 6267] [serial = 312] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 102 (0x7f12c4d67c00) [pid = 6267] [serial = 303] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 101 (0x7f12bdde9400) [pid = 6267] [serial = 336] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 100 (0x7f12be3c0000) [pid = 6267] [serial = 339] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 99 (0x7f12bdf2a000) [pid = 6267] [serial = 324] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 98 (0x7f12c4156400) [pid = 6267] [serial = 327] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | --DOMWINDOW == 97 (0x7f12c8750800) [pid = 6267] [serial = 330] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 6267 | 1461615995647 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:26:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:26:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1341ms 13:26:35 INFO - PROCESS | 6267 | 1461615995731 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 6267 | 1461615995735 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 13:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:26:35 INFO - PROCESS | 6267 | 1461615995741 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 6267 | 1461615995746 Marionette TRACE conn3 <- [1,506,null,{}] 13:26:35 INFO - PROCESS | 6267 | 1461615995760 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:35 INFO - PROCESS | 6267 | 1461615995904 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:26:35 INFO - PROCESS | 6267 | 1461615995916 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2af4000 == 55 [pid = 6267] [id = 134] 13:26:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 98 (0x7f12c4141c00) [pid = 6267] [serial = 401] [outer = (nil)] 13:26:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 99 (0x7f12c428cc00) [pid = 6267] [serial = 402] [outer = 0x7f12c4141c00] 13:26:35 INFO - PROCESS | 6267 | 1461615995982 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 100 (0x7f12c6eaf000) [pid = 6267] [serial = 403] [outer = 0x7f12c4141c00] 13:26:36 INFO - PROCESS | 6267 | 1461615996783 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:26:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:26:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1081ms 13:26:36 INFO - PROCESS | 6267 | 1461615996828 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:26:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:26:36 INFO - PROCESS | 6267 | 1461615996833 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 13:26:36 INFO - PROCESS | 6267 | 1461615996842 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 6267 | 1461615996844 Marionette TRACE conn3 <- [1,510,null,{}] 13:26:36 INFO - PROCESS | 6267 | 1461615996850 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:36 INFO - PROCESS | 6267 | 1461615996985 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:26:37 INFO - PROCESS | 6267 | 1461615997000 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c71b8800 == 56 [pid = 6267] [id = 135] 13:26:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 101 (0x7f12c4d67400) [pid = 6267] [serial = 404] [outer = (nil)] 13:26:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 102 (0x7f12c7fed400) [pid = 6267] [serial = 405] [outer = 0x7f12c4d67400] 13:26:37 INFO - PROCESS | 6267 | 1461615997066 Marionette DEBUG loaded listener.js 13:26:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 103 (0x7f12c81c2800) [pid = 6267] [serial = 406] [outer = 0x7f12c4d67400] 13:26:37 INFO - PROCESS | 6267 | 1461615997946 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:26:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:26:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1184ms 13:26:38 INFO - PROCESS | 6267 | 1461615998023 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 6267 | 1461615998025 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 13:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:26:38 INFO - PROCESS | 6267 | 1461615998031 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - PROCESS | 6267 | 1461615998033 Marionette TRACE conn3 <- [1,514,null,{}] 13:26:38 INFO - PROCESS | 6267 | 1461615998045 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:38 INFO - PROCESS | 6267 | 1461615998212 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:26:38 INFO - PROCESS | 6267 | 1461615998231 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c7ca1800 == 57 [pid = 6267] [id = 136] 13:26:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 104 (0x7f12c4140400) [pid = 6267] [serial = 407] [outer = (nil)] 13:26:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 105 (0x7f12c81cfc00) [pid = 6267] [serial = 408] [outer = 0x7f12c4140400] 13:26:38 INFO - PROCESS | 6267 | 1461615998293 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 106 (0x7f12c8def000) [pid = 6267] [serial = 409] [outer = 0x7f12c4140400] 13:26:39 INFO - PROCESS | 6267 | 1461615999083 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:26:39 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 13:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1124ms 13:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:26:39 INFO - PROCESS | 6267 | 1461615999157 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 6267 | 1461615999160 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 13:26:39 INFO - PROCESS | 6267 | 1461615999166 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 6267 | 1461615999168 Marionette TRACE conn3 <- [1,518,null,{}] 13:26:39 INFO - PROCESS | 6267 | 1461615999173 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:39 INFO - PROCESS | 6267 | 1461615999388 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:26:39 INFO - PROCESS | 6267 | 1461615999418 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdbcf800 == 58 [pid = 6267] [id = 137] 13:26:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 107 (0x7f12cb526c00) [pid = 6267] [serial = 410] [outer = (nil)] 13:26:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 108 (0x7f12d50eb000) [pid = 6267] [serial = 411] [outer = 0x7f12cb526c00] 13:26:39 INFO - PROCESS | 6267 | 1461615999485 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 109 (0x7f12d623a800) [pid = 6267] [serial = 412] [outer = 0x7f12cb526c00] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 108 (0x7f12ca76b400) [pid = 6267] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 107 (0x7f12ca770c00) [pid = 6267] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 106 (0x7f12bea11000) [pid = 6267] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 105 (0x7f12c4134400) [pid = 6267] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 104 (0x7f12c6a82c00) [pid = 6267] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 103 (0x7f12bdf21000) [pid = 6267] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 102 (0x7f12c006a400) [pid = 6267] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 101 (0x7f12bc7f2000) [pid = 6267] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 100 (0x7f12be3bd000) [pid = 6267] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 99 (0x7f12bdf23800) [pid = 6267] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:26:40 INFO - PROCESS | 6267 | --DOMWINDOW == 98 (0x7f12c413c800) [pid = 6267] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:26:40 INFO - PROCESS | 6267 | 1461616000585 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:26:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:26:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1483ms 13:26:40 INFO - PROCESS | 6267 | 1461616000649 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 6267 | 1461616000653 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 13:26:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:26:40 INFO - PROCESS | 6267 | 1461616000658 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 6267 | 1461616000660 Marionette TRACE conn3 <- [1,522,null,{}] 13:26:40 INFO - PROCESS | 6267 | 1461616000666 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:40 INFO - PROCESS | 6267 | 1461616000809 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:26:40 INFO - PROCESS | 6267 | 1461616000819 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8fd6800 == 59 [pid = 6267] [id = 138] 13:26:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 99 (0x7f12bdf23800) [pid = 6267] [serial = 413] [outer = (nil)] 13:26:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 100 (0x7f12c8fa5800) [pid = 6267] [serial = 414] [outer = 0x7f12bdf23800] 13:26:40 INFO - PROCESS | 6267 | 1461616000883 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 101 (0x7f12d62e1800) [pid = 6267] [serial = 415] [outer = 0x7f12bdf23800] 13:26:41 INFO - PROCESS | 6267 | 1461616001677 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1075ms 13:26:41 INFO - PROCESS | 6267 | 1461616001734 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 6267 | 1461616001737 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 13:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:26:41 INFO - PROCESS | 6267 | 1461616001743 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 6267 | 1461616001745 Marionette TRACE conn3 <- [1,526,null,{}] 13:26:41 INFO - PROCESS | 6267 | 1461616001751 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:41 INFO - PROCESS | 6267 | 1461616001907 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:26:41 INFO - PROCESS | 6267 | 1461616001922 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ca729000 == 60 [pid = 6267] [id = 139] 13:26:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 102 (0x7f12bc71b400) [pid = 6267] [serial = 416] [outer = (nil)] 13:26:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 103 (0x7f12bc725800) [pid = 6267] [serial = 417] [outer = 0x7f12bc71b400] 13:26:41 INFO - PROCESS | 6267 | 1461616001992 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 104 (0x7f12bc729c00) [pid = 6267] [serial = 418] [outer = 0x7f12bc71b400] 13:26:43 INFO - PROCESS | 6267 | 1461616003047 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:26:43 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 13:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1376ms 13:26:43 INFO - PROCESS | 6267 | 1461616003121 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 6267 | 1461616003128 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 13:26:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:26:43 INFO - PROCESS | 6267 | 1461616003136 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 6267 | 1461616003142 Marionette TRACE conn3 <- [1,530,null,{}] 13:26:43 INFO - PROCESS | 6267 | 1461616003149 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:43 INFO - PROCESS | 6267 | 1461616003347 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:26:43 INFO - PROCESS | 6267 | 1461616003486 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1d08800 == 61 [pid = 6267] [id = 140] 13:26:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 105 (0x7f12bdde6400) [pid = 6267] [serial = 419] [outer = (nil)] 13:26:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 106 (0x7f12be3bc000) [pid = 6267] [serial = 420] [outer = 0x7f12bdde6400] 13:26:43 INFO - PROCESS | 6267 | 1461616003564 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 107 (0x7f12c0065000) [pid = 6267] [serial = 421] [outer = 0x7f12bdde6400] 13:26:44 INFO - PROCESS | 6267 | 1461616004346 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:26:44 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 13:26:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:26:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:26:44 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 13:26:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:26:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:26:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1231ms 13:26:44 INFO - PROCESS | 6267 | 1461616004400 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 6267 | 1461616004409 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 13:26:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:26:44 INFO - PROCESS | 6267 | 1461616004421 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 6267 | 1461616004425 Marionette TRACE conn3 <- [1,534,null,{}] 13:26:44 INFO - PROCESS | 6267 | 1461616004432 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:44 INFO - PROCESS | 6267 | 1461616004621 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:26:44 INFO - PROCESS | 6267 | 1461616004761 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d42a4000 == 62 [pid = 6267] [id = 141] 13:26:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 108 (0x7f12c0065400) [pid = 6267] [serial = 422] [outer = (nil)] 13:26:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 109 (0x7f12c6348000) [pid = 6267] [serial = 423] [outer = 0x7f12c0065400] 13:26:44 INFO - PROCESS | 6267 | 1461616004836 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 110 (0x7f12c7feec00) [pid = 6267] [serial = 424] [outer = 0x7f12c0065400] 13:26:45 INFO - PROCESS | 6267 | 1461616005702 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:26:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:26:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1330ms 13:26:45 INFO - PROCESS | 6267 | 1461616005752 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 6267 | 1461616005755 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 13:26:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:26:45 INFO - PROCESS | 6267 | 1461616005762 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 6267 | 1461616005769 Marionette TRACE conn3 <- [1,538,null,{}] 13:26:45 INFO - PROCESS | 6267 | 1461616005785 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:45 INFO - PROCESS | 6267 | 1461616005979 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:26:46 INFO - PROCESS | 6267 | 1461616006131 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d8480000 == 63 [pid = 6267] [id = 142] 13:26:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 111 (0x7f12c00e4400) [pid = 6267] [serial = 425] [outer = (nil)] 13:26:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 112 (0x7f12c7ff0800) [pid = 6267] [serial = 426] [outer = 0x7f12c00e4400] 13:26:46 INFO - PROCESS | 6267 | 1461616006206 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 113 (0x7f12cf286800) [pid = 6267] [serial = 427] [outer = 0x7f12c00e4400] 13:26:46 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. 13:26:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1238ms 13:26:47 INFO - PROCESS | 6267 | 1461616006993 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:26:47 INFO - PROCESS | 6267 | 1461616007000 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:26:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:26:47 INFO - PROCESS | 6267 | 1461616007005 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 13:26:47 INFO - PROCESS | 6267 | 1461616007011 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 6267 | 1461616007014 Marionette TRACE conn3 <- [1,542,null,{}] 13:26:47 INFO - PROCESS | 6267 | 1461616007019 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:47 INFO - PROCESS | 6267 | 1461616007200 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:26:47 INFO - PROCESS | 6267 | 1461616007319 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da3e0000 == 64 [pid = 6267] [id = 143] 13:26:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 114 (0x7f12c196c400) [pid = 6267] [serial = 428] [outer = (nil)] 13:26:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 115 (0x7f12d63cec00) [pid = 6267] [serial = 429] [outer = 0x7f12c196c400] 13:26:47 INFO - PROCESS | 6267 | 1461616007390 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 116 (0x7f12d8444c00) [pid = 6267] [serial = 430] [outer = 0x7f12c196c400] 13:26:48 INFO - PROCESS | 6267 | 1461616008144 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:26:48 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. 13:26:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1182ms 13:26:48 INFO - PROCESS | 6267 | 1461616008193 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 6267 | 1461616008197 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 13:26:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:26:48 INFO - PROCESS | 6267 | 1461616008202 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 6267 | 1461616008206 Marionette TRACE conn3 <- [1,546,null,{}] 13:26:48 INFO - PROCESS | 6267 | 1461616008211 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:48 INFO - PROCESS | 6267 | 1461616008378 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:26:48 INFO - PROCESS | 6267 | 1461616008499 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12dce6f800 == 65 [pid = 6267] [id = 144] 13:26:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 117 (0x7f12ca79fc00) [pid = 6267] [serial = 431] [outer = (nil)] 13:26:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 118 (0x7f12d84bdc00) [pid = 6267] [serial = 432] [outer = 0x7f12ca79fc00] 13:26:48 INFO - PROCESS | 6267 | 1461616008587 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 119 (0x7f12da36fc00) [pid = 6267] [serial = 433] [outer = 0x7f12ca79fc00] 13:26:49 INFO - PROCESS | 6267 | 1461616009389 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 13:26:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:26:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1235ms 13:26:49 INFO - PROCESS | 6267 | 1461616009438 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 6267 | 1461616009442 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 13:26:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:26:49 INFO - PROCESS | 6267 | 1461616009448 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:26:49 INFO - PROCESS | 6267 | 1461616009450 Marionette TRACE conn3 <- [1,550,null,{}] 13:26:49 INFO - PROCESS | 6267 | 1461616009456 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:49 INFO - PROCESS | 6267 | 1461616009632 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:26:49 INFO - PROCESS | 6267 | 1461616009761 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc94b000 == 66 [pid = 6267] [id = 145] 13:26:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 120 (0x7f12d9d65400) [pid = 6267] [serial = 434] [outer = (nil)] 13:26:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 121 (0x7f12da82fc00) [pid = 6267] [serial = 435] [outer = 0x7f12d9d65400] 13:26:49 INFO - PROCESS | 6267 | 1461616009834 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 122 (0x7f12dd117800) [pid = 6267] [serial = 436] [outer = 0x7f12d9d65400] 13:26:50 INFO - PROCESS | 6267 | 1461616010571 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 13:26:50 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. 13:26:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1175ms 13:26:50 INFO - PROCESS | 6267 | 1461616010632 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:26:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:26:50 INFO - PROCESS | 6267 | 1461616010637 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 13:26:50 INFO - PROCESS | 6267 | 1461616010643 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 6267 | 1461616010646 Marionette TRACE conn3 <- [1,554,null,{}] 13:26:50 INFO - PROCESS | 6267 | 1461616010652 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:50 INFO - PROCESS | 6267 | 1461616010790 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:26:50 INFO - PROCESS | 6267 | 1461616010935 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bee6b000 == 67 [pid = 6267] [id = 146] 13:26:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 123 (0x7f12d9d69c00) [pid = 6267] [serial = 437] [outer = (nil)] 13:26:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 124 (0x7f12dd118000) [pid = 6267] [serial = 438] [outer = 0x7f12d9d69c00] 13:26:51 INFO - PROCESS | 6267 | 1461616011010 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 125 (0x7f12de715400) [pid = 6267] [serial = 439] [outer = 0x7f12d9d69c00] 13:26:51 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:51 INFO - PROCESS | 6267 | 1461616011885 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:26:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:26:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1280ms 13:26:51 INFO - PROCESS | 6267 | 1461616011924 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 6267 | 1461616011928 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 13:26:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:26:51 INFO - PROCESS | 6267 | 1461616011933 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 6267 | 1461616011936 Marionette TRACE conn3 <- [1,558,null,{}] 13:26:51 INFO - PROCESS | 6267 | 1461616011941 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:52 INFO - PROCESS | 6267 | 1461616012084 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:26:52 INFO - PROCESS | 6267 | 1461616012228 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de7b3800 == 68 [pid = 6267] [id = 147] 13:26:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 126 (0x7f12b7d23400) [pid = 6267] [serial = 440] [outer = (nil)] 13:26:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 127 (0x7f12b7d2b000) [pid = 6267] [serial = 441] [outer = 0x7f12b7d23400] 13:26:52 INFO - PROCESS | 6267 | 1461616012299 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 128 (0x7f12b7d2fc00) [pid = 6267] [serial = 442] [outer = 0x7f12b7d23400] 13:26:53 INFO - PROCESS | 6267 | 1461616013512 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:26:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1679ms 13:26:53 INFO - PROCESS | 6267 | 1461616013616 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 6267 | 1461616013619 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 13:26:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:26:53 INFO - PROCESS | 6267 | 1461616013713 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 6267 | 1461616013715 Marionette TRACE conn3 <- [1,562,null,{}] 13:26:53 INFO - PROCESS | 6267 | 1461616013723 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:53 INFO - PROCESS | 6267 | 1461616013870 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:26:53 INFO - PROCESS | 6267 | 1461616013982 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b8022800 == 69 [pid = 6267] [id = 148] 13:26:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 129 (0x7f12b7d25c00) [pid = 6267] [serial = 443] [outer = (nil)] 13:26:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 130 (0x7f12b802f400) [pid = 6267] [serial = 444] [outer = 0x7f12b7d25c00] 13:26:54 INFO - PROCESS | 6267 | 1461616014095 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 131 (0x7f12dd17ec00) [pid = 6267] [serial = 445] [outer = 0x7f12b7d25c00] 13:26:54 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:55 INFO - PROCESS | 6267 | 1461616015180 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1531ms 13:26:55 INFO - PROCESS | 6267 | 1461616015195 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 6267 | 1461616015201 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 13:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:26:55 INFO - PROCESS | 6267 | 1461616015209 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 6267 | 1461616015215 Marionette TRACE conn3 <- [1,566,null,{}] 13:26:55 INFO - PROCESS | 6267 | 1461616015223 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:55 INFO - PROCESS | 6267 | 1461616015373 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:26:55 INFO - PROCESS | 6267 | 1461616015601 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bee5d800 == 70 [pid = 6267] [id = 149] 13:26:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 132 (0x7f12bc727400) [pid = 6267] [serial = 446] [outer = (nil)] 13:26:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 133 (0x7f12bc79f000) [pid = 6267] [serial = 447] [outer = 0x7f12bc727400] 13:26:55 INFO - PROCESS | 6267 | 1461616015667 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 134 (0x7f12bc7f1400) [pid = 6267] [serial = 448] [outer = 0x7f12bc727400] 13:26:56 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:56 INFO - PROCESS | 6267 | 1461616016485 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1331ms 13:26:56 INFO - PROCESS | 6267 | 1461616016541 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 6267 | 1461616016548 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 13:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:26:56 INFO - PROCESS | 6267 | 1461616016558 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 6267 | 1461616016561 Marionette TRACE conn3 <- [1,570,null,{}] 13:26:56 INFO - PROCESS | 6267 | 1461616016567 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:56 INFO - PROCESS | 6267 | 1461616016749 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:26:56 INFO - PROCESS | 6267 | 1461616016900 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be733800 == 71 [pid = 6267] [id = 150] 13:26:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 135 (0x7f12bdf28c00) [pid = 6267] [serial = 449] [outer = (nil)] 13:26:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12be3b3000) [pid = 6267] [serial = 450] [outer = 0x7f12bdf28c00] 13:26:56 INFO - PROCESS | 6267 | 1461616016969 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12be648800) [pid = 6267] [serial = 451] [outer = 0x7f12bdf28c00] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12ca79ec00) [pid = 6267] [serial = 378] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 135 (0x7f12c8c9d800) [pid = 6267] [serial = 354] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 134 (0x7f12c978dc00) [pid = 6267] [serial = 357] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 133 (0x7f12bc890400) [pid = 6267] [serial = 360] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8fd6800 == 70 [pid = 6267] [id = 138] 13:26:57 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:57 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdbcf800 == 69 [pid = 6267] [id = 137] 13:26:57 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c7ca1800 == 68 [pid = 6267] [id = 136] 13:26:57 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c71b8800 == 67 [pid = 6267] [id = 135] 13:26:57 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2af4000 == 66 [pid = 6267] [id = 134] 13:26:57 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc8d9800 == 65 [pid = 6267] [id = 133] 13:26:57 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2a13800 == 64 [pid = 6267] [id = 132] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 132 (0x7f12be822000) [pid = 6267] [serial = 366] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 131 (0x7f12c7ff0c00) [pid = 6267] [serial = 351] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 130 (0x7f12c81c7000) [pid = 6267] [serial = 372] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 129 (0x7f12c4150c00) [pid = 6267] [serial = 348] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 128 (0x7f12be750400) [pid = 6267] [serial = 345] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 127 (0x7f12bc88ec00) [pid = 6267] [serial = 364] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 126 (0x7f12bc884800) [pid = 6267] [serial = 363] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 125 (0x7f12c1970400) [pid = 6267] [serial = 342] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 124 (0x7f12c8fae800) [pid = 6267] [serial = 373] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 123 (0x7f12c006b000) [pid = 6267] [serial = 375] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 122 (0x7f12c413b000) [pid = 6267] [serial = 343] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 121 (0x7f12c6344000) [pid = 6267] [serial = 369] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 120 (0x7f12c194b800) [pid = 6267] [serial = 367] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 119 (0x7f12c7ffa800) [pid = 6267] [serial = 370] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 118 (0x7f12c7038800) [pid = 6267] [serial = 376] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 117 (0x7f12d6304800) [pid = 6267] [serial = 295] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 116 (0x7f12da7e3c00) [pid = 6267] [serial = 298] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 115 (0x7f12c4141800) [pid = 6267] [serial = 289] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 114 (0x7f12c4141000) [pid = 6267] [serial = 286] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | --DOMWINDOW == 113 (0x7f12c8de9000) [pid = 6267] [serial = 292] [outer = (nil)] [url = about:blank] 13:26:57 INFO - PROCESS | 6267 | 1461616017877 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:26:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:26:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1380ms 13:26:57 INFO - PROCESS | 6267 | 1461616017937 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 6267 | 1461616017940 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 13:26:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:26:57 INFO - PROCESS | 6267 | 1461616017946 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - PROCESS | 6267 | 1461616017951 Marionette TRACE conn3 <- [1,574,null,{}] 13:26:57 INFO - PROCESS | 6267 | 1461616017965 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:58 INFO - PROCESS | 6267 | 1461616018110 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:26:58 INFO - PROCESS | 6267 | 1461616018121 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e85800 == 65 [pid = 6267] [id = 151] 13:26:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 114 (0x7f12c006c000) [pid = 6267] [serial = 452] [outer = (nil)] 13:26:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 115 (0x7f12c030e400) [pid = 6267] [serial = 453] [outer = 0x7f12c006c000] 13:26:58 INFO - PROCESS | 6267 | 1461616018190 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 116 (0x7f12c4139800) [pid = 6267] [serial = 454] [outer = 0x7f12c006c000] 13:26:58 INFO - PROCESS | 6267 | 1461616018937 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1029ms 13:26:58 INFO - PROCESS | 6267 | 1461616018976 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 6267 | 1461616018980 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 13:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:26:58 INFO - PROCESS | 6267 | 1461616018985 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 6267 | 1461616018987 Marionette TRACE conn3 <- [1,578,null,{}] 13:26:58 INFO - PROCESS | 6267 | 1461616018993 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:59 INFO - PROCESS | 6267 | 1461616019129 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:26:59 INFO - PROCESS | 6267 | 1461616019247 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2aea800 == 66 [pid = 6267] [id = 152] 13:26:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 117 (0x7f12bd9f0800) [pid = 6267] [serial = 455] [outer = (nil)] 13:26:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 118 (0x7f12c413f400) [pid = 6267] [serial = 456] [outer = 0x7f12bd9f0800] 13:26:59 INFO - PROCESS | 6267 | 1461616019307 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 119 (0x7f12c7874800) [pid = 6267] [serial = 457] [outer = 0x7f12bd9f0800] 13:27:00 INFO - PROCESS | 6267 | 1461616020003 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:27:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:27:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1031ms 13:27:00 INFO - PROCESS | 6267 | 1461616020025 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 6267 | 1461616020030 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 13:27:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:27:00 INFO - PROCESS | 6267 | 1461616020092 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:27:00 INFO - PROCESS | 6267 | 1461616020096 Marionette TRACE conn3 <- [1,582,null,{}] 13:27:00 INFO - PROCESS | 6267 | 1461616020101 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:00 INFO - PROCESS | 6267 | 1461616020279 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:27:00 INFO - PROCESS | 6267 | 1461616020314 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76a6000 == 67 [pid = 6267] [id = 153] 13:27:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 120 (0x7f12bf0d3000) [pid = 6267] [serial = 458] [outer = (nil)] 13:27:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 121 (0x7f12bf0dbc00) [pid = 6267] [serial = 459] [outer = 0x7f12bf0d3000] 13:27:00 INFO - PROCESS | 6267 | 1461616020375 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 122 (0x7f12bf0e0400) [pid = 6267] [serial = 460] [outer = 0x7f12bf0d3000] 13:27:01 INFO - PROCESS | 6267 | 1461616021139 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1136ms 13:27:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 123 (0x7f12c0306400) [pid = 6267] [serial = 461] [outer = 0x7f12bdfcf000] 13:27:01 INFO - PROCESS | 6267 | 1461616021234 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:27:01 INFO - PROCESS | 6267 | 1461616021237 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 13:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:27:01 INFO - PROCESS | 6267 | 1461616021299 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:27:01 INFO - PROCESS | 6267 | 1461616021301 Marionette TRACE conn3 <- [1,586,null,{}] 13:27:01 INFO - PROCESS | 6267 | 1461616021315 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:01 INFO - PROCESS | 6267 | 1461616021529 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:27:01 INFO - PROCESS | 6267 | --DOMWINDOW == 122 (0x7f12c4d67400) [pid = 6267] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:27:01 INFO - PROCESS | 6267 | --DOMWINDOW == 121 (0x7f12bdf20800) [pid = 6267] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:27:01 INFO - PROCESS | 6267 | --DOMWINDOW == 120 (0x7f12bd9ed400) [pid = 6267] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:27:01 INFO - PROCESS | 6267 | --DOMWINDOW == 119 (0x7f12c4141c00) [pid = 6267] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:27:01 INFO - PROCESS | 6267 | --DOMWINDOW == 118 (0x7f12bdf23800) [pid = 6267] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:27:01 INFO - PROCESS | 6267 | --DOMWINDOW == 117 (0x7f12c4140400) [pid = 6267] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:27:01 INFO - PROCESS | 6267 | --DOMWINDOW == 116 (0x7f12be3b7000) [pid = 6267] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:27:01 INFO - PROCESS | 6267 | --DOMWINDOW == 115 (0x7f12cb526c00) [pid = 6267] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:27:01 INFO - PROCESS | 6267 | 1461616021748 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12becc7000 == 68 [pid = 6267] [id = 154] 13:27:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 116 (0x7f12bc722000) [pid = 6267] [serial = 462] [outer = (nil)] 13:27:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 117 (0x7f12bdf1dc00) [pid = 6267] [serial = 463] [outer = 0x7f12bc722000] 13:27:01 INFO - PROCESS | 6267 | 1461616021811 Marionette DEBUG loaded listener.js 13:27:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 118 (0x7f12c194e800) [pid = 6267] [serial = 464] [outer = 0x7f12bc722000] 13:27:02 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:02 INFO - PROCESS | 6267 | 1461616022515 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:27:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1273ms 13:27:02 INFO - PROCESS | 6267 | 1461616022535 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 6267 | 1461616022539 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 13:27:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:27:02 INFO - PROCESS | 6267 | 1461616022552 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 6267 | 1461616022554 Marionette TRACE conn3 <- [1,590,null,{}] 13:27:02 INFO - PROCESS | 6267 | 1461616022561 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:02 INFO - PROCESS | 6267 | 1461616022696 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:27:02 INFO - PROCESS | 6267 | 1461616022710 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c71800 == 69 [pid = 6267] [id = 155] 13:27:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 119 (0x7f12bc79d000) [pid = 6267] [serial = 465] [outer = (nil)] 13:27:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 120 (0x7f12c1ecdc00) [pid = 6267] [serial = 466] [outer = 0x7f12bc79d000] 13:27:02 INFO - PROCESS | 6267 | 1461616022770 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 121 (0x7f12c1ed1c00) [pid = 6267] [serial = 467] [outer = 0x7f12bc79d000] 13:27:03 INFO - PROCESS | 6267 | 1461616023687 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:27:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1241ms 13:27:03 INFO - PROCESS | 6267 | 1461616023788 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 6267 | 1461616023793 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 13:27:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:27:03 INFO - PROCESS | 6267 | 1461616023800 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 6267 | 1461616023806 Marionette TRACE conn3 <- [1,594,null,{}] 13:27:03 INFO - PROCESS | 6267 | 1461616023814 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:03 INFO - PROCESS | 6267 | 1461616023995 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:27:04 INFO - PROCESS | 6267 | 1461616024139 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda10800 == 70 [pid = 6267] [id = 156] 13:27:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 122 (0x7f12bc793800) [pid = 6267] [serial = 468] [outer = (nil)] 13:27:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 123 (0x7f12bc799400) [pid = 6267] [serial = 469] [outer = 0x7f12bc793800] 13:27:04 INFO - PROCESS | 6267 | 1461616024216 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 124 (0x7f12bc7f3400) [pid = 6267] [serial = 470] [outer = 0x7f12bc793800] 13:27:05 INFO - PROCESS | 6267 | 1461616025119 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:27:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:27:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1387ms 13:27:05 INFO - PROCESS | 6267 | 1461616025189 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:27:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:27:05 INFO - PROCESS | 6267 | 1461616025194 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 13:27:05 INFO - PROCESS | 6267 | 1461616025206 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 6267 | 1461616025212 Marionette TRACE conn3 <- [1,598,null,{}] 13:27:05 INFO - PROCESS | 6267 | 1461616025218 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:05 INFO - PROCESS | 6267 | 1461616025419 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:27:05 INFO - PROCESS | 6267 | 1461616025564 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1cbe800 == 71 [pid = 6267] [id = 157] 13:27:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 125 (0x7f12b8031400) [pid = 6267] [serial = 471] [outer = (nil)] 13:27:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 126 (0x7f12be3b8000) [pid = 6267] [serial = 472] [outer = 0x7f12b8031400] 13:27:05 INFO - PROCESS | 6267 | 1461616025635 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 127 (0x7f12bf0c2000) [pid = 6267] [serial = 473] [outer = 0x7f12b8031400] 13:27:06 INFO - PROCESS | 6267 | 1461616026542 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:27:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:27:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1384ms 13:27:06 INFO - PROCESS | 6267 | 1461616026587 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:27:06 INFO - PROCESS | 6267 | 1461616026591 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 13:27:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:27:06 INFO - PROCESS | 6267 | 1461616026597 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:27:06 INFO - PROCESS | 6267 | 1461616026599 Marionette TRACE conn3 <- [1,602,null,{}] 13:27:06 INFO - PROCESS | 6267 | 1461616026615 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:06 INFO - PROCESS | 6267 | 1461616026798 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:27:06 INFO - PROCESS | 6267 | 1461616026944 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d601f800 == 72 [pid = 6267] [id = 158] 13:27:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 128 (0x7f12bf0d9800) [pid = 6267] [serial = 474] [outer = (nil)] 13:27:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 129 (0x7f12c0065c00) [pid = 6267] [serial = 475] [outer = 0x7f12bf0d9800] 13:27:07 INFO - PROCESS | 6267 | 1461616027020 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 130 (0x7f12c1943000) [pid = 6267] [serial = 476] [outer = 0x7f12bf0d9800] 13:27:07 INFO - PROCESS | 6267 | 1461616027968 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:27:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:27:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1436ms 13:27:08 INFO - PROCESS | 6267 | 1461616028034 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 6267 | 1461616028039 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 13:27:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:27:08 INFO - PROCESS | 6267 | 1461616028046 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - PROCESS | 6267 | 1461616028048 Marionette TRACE conn3 <- [1,606,null,{}] 13:27:08 INFO - PROCESS | 6267 | 1461616028055 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:08 INFO - PROCESS | 6267 | 1461616028211 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:27:08 INFO - PROCESS | 6267 | 1461616028352 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da3d7000 == 73 [pid = 6267] [id = 159] 13:27:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 131 (0x7f12bf0dd000) [pid = 6267] [serial = 477] [outer = (nil)] 13:27:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 132 (0x7f12c1ed2800) [pid = 6267] [serial = 478] [outer = 0x7f12bf0dd000] 13:27:08 INFO - PROCESS | 6267 | 1461616028428 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 133 (0x7f12c4154000) [pid = 6267] [serial = 479] [outer = 0x7f12bf0dd000] 13:27:09 INFO - PROCESS | 6267 | 1461616029271 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1287ms 13:27:09 INFO - PROCESS | 6267 | 1461616029334 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:27:09 INFO - PROCESS | 6267 | 1461616029338 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 13:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:27:09 INFO - PROCESS | 6267 | 1461616029344 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 6267 | 1461616029347 Marionette TRACE conn3 <- [1,610,null,{}] 13:27:09 INFO - PROCESS | 6267 | 1461616029354 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:09 INFO - PROCESS | 6267 | 1461616029522 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:27:09 INFO - PROCESS | 6267 | 1461616029669 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de9a5000 == 74 [pid = 6267] [id = 160] 13:27:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 134 (0x7f12c194a800) [pid = 6267] [serial = 480] [outer = (nil)] 13:27:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 135 (0x7f12c7fed000) [pid = 6267] [serial = 481] [outer = 0x7f12c194a800] 13:27:09 INFO - PROCESS | 6267 | 1461616029742 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12c874ec00) [pid = 6267] [serial = 482] [outer = 0x7f12c194a800] 13:27:10 INFO - PROCESS | 6267 | 1461616030622 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1327ms 13:27:10 INFO - PROCESS | 6267 | 1461616030672 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 6267 | 1461616030676 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 13:27:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:27:10 INFO - PROCESS | 6267 | 1461616030682 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 6267 | 1461616030685 Marionette TRACE conn3 <- [1,614,null,{}] 13:27:10 INFO - PROCESS | 6267 | 1461616030691 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:10 INFO - PROCESS | 6267 | 1461616030884 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:27:11 INFO - PROCESS | 6267 | 1461616031036 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda4f000 == 75 [pid = 6267] [id = 161] 13:27:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12bdd58400) [pid = 6267] [serial = 483] [outer = (nil)] 13:27:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 138 (0x7f12c8750800) [pid = 6267] [serial = 484] [outer = 0x7f12bdd58400] 13:27:11 INFO - PROCESS | 6267 | 1461616031111 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 139 (0x7f12c9754c00) [pid = 6267] [serial = 485] [outer = 0x7f12bdd58400] 13:27:12 INFO - PROCESS | 6267 | 1461616032010 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:27:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:27:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1378ms 13:27:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:27:12 INFO - PROCESS | 6267 | 1461616032061 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 6267 | 1461616032064 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 13:27:12 INFO - PROCESS | 6267 | 1461616032070 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 6267 | 1461616032073 Marionette TRACE conn3 <- [1,618,null,{}] 13:27:12 INFO - PROCESS | 6267 | 1461616032078 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:12 INFO - PROCESS | 6267 | 1461616032230 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:27:12 INFO - PROCESS | 6267 | 1461616032637 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be8a5800 == 76 [pid = 6267] [id = 162] 13:27:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12bc720400) [pid = 6267] [serial = 486] [outer = (nil)] 13:27:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12bc794800) [pid = 6267] [serial = 487] [outer = 0x7f12bc720400] 13:27:12 INFO - PROCESS | 6267 | 1461616032791 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12bc887000) [pid = 6267] [serial = 488] [outer = 0x7f12bc720400] 13:27:13 INFO - PROCESS | 6267 | 1461616033763 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1740ms 13:27:13 INFO - PROCESS | 6267 | 1461616033811 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:27:13 INFO - PROCESS | 6267 | 1461616033817 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 13:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:27:13 INFO - PROCESS | 6267 | 1461616033825 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - PROCESS | 6267 | 1461616033832 Marionette TRACE conn3 <- [1,622,null,{}] 13:27:13 INFO - PROCESS | 6267 | 1461616033839 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:14 INFO - PROCESS | 6267 | 1461616034008 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:27:14 INFO - PROCESS | 6267 | 1461616034197 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdbe8000 == 77 [pid = 6267] [id = 163] 13:27:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12bdd60c00) [pid = 6267] [serial = 489] [outer = (nil)] 13:27:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12bddedc00) [pid = 6267] [serial = 490] [outer = 0x7f12bdd60c00] 13:27:14 INFO - PROCESS | 6267 | 1461616034269 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12bdf25400) [pid = 6267] [serial = 491] [outer = 0x7f12bdd60c00] 13:27:14 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12becc7000 == 76 [pid = 6267] [id = 154] 13:27:14 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c76a6000 == 75 [pid = 6267] [id = 153] 13:27:14 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2aea800 == 74 [pid = 6267] [id = 152] 13:27:14 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1e85800 == 73 [pid = 6267] [id = 151] 13:27:14 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be733800 == 72 [pid = 6267] [id = 150] 13:27:14 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bee5d800 == 71 [pid = 6267] [id = 149] 13:27:15 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d8480000 == 70 [pid = 6267] [id = 142] 13:27:15 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d42a4000 == 69 [pid = 6267] [id = 141] 13:27:15 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1d08800 == 68 [pid = 6267] [id = 140] 13:27:15 INFO - PROCESS | 6267 | 1461616035100 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12c7fed400) [pid = 6267] [serial = 405] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12c1942400) [pid = 6267] [serial = 400] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12dc3c2000) [pid = 6267] [serial = 322] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12c6eaf000) [pid = 6267] [serial = 403] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12cf284000) [pid = 6267] [serial = 387] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12c8fa5800) [pid = 6267] [serial = 414] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 138 (0x7f12c81cfc00) [pid = 6267] [serial = 408] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 137 (0x7f12c4153800) [pid = 6267] [serial = 384] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12be3bec00) [pid = 6267] [serial = 396] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 135 (0x7f12c0069800) [pid = 6267] [serial = 399] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 134 (0x7f12bf480000) [pid = 6267] [serial = 397] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 133 (0x7f12d50eb000) [pid = 6267] [serial = 411] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 132 (0x7f12be3b2800) [pid = 6267] [serial = 381] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 131 (0x7f12c8def000) [pid = 6267] [serial = 409] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 130 (0x7f12d623a800) [pid = 6267] [serial = 412] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 129 (0x7f12c81c2800) [pid = 6267] [serial = 406] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 128 (0x7f12be3b7c00) [pid = 6267] [serial = 393] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 127 (0x7f12d9b03c00) [pid = 6267] [serial = 390] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 126 (0x7f12c428cc00) [pid = 6267] [serial = 402] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 6267 | --DOMWINDOW == 125 (0x7f12d62e1800) [pid = 6267] [serial = 415] [outer = (nil)] [url = about:blank] 13:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1338ms 13:27:15 INFO - PROCESS | 6267 | 1461616035165 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 6267 | 1461616035170 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 13:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:27:15 INFO - PROCESS | 6267 | 1461616035182 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 6267 | 1461616035191 Marionette TRACE conn3 <- [1,626,null,{}] 13:27:15 INFO - PROCESS | 6267 | 1461616035197 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:15 INFO - PROCESS | 6267 | 1461616035340 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:27:15 INFO - PROCESS | 6267 | 1461616035445 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be635800 == 69 [pid = 6267] [id = 164] 13:27:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 126 (0x7f12bc79b000) [pid = 6267] [serial = 492] [outer = (nil)] 13:27:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 127 (0x7f12be3ba400) [pid = 6267] [serial = 493] [outer = 0x7f12bc79b000] 13:27:15 INFO - PROCESS | 6267 | 1461616035509 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 128 (0x7f12bea0d400) [pid = 6267] [serial = 494] [outer = 0x7f12bc79b000] 13:27:16 INFO - PROCESS | 6267 | 1461616036234 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1087ms 13:27:16 INFO - PROCESS | 6267 | 1461616036267 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 6267 | 1461616036271 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 13:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:27:16 INFO - PROCESS | 6267 | 1461616036281 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 6267 | 1461616036289 Marionette TRACE conn3 <- [1,630,null,{}] 13:27:16 INFO - PROCESS | 6267 | 1461616036302 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:16 INFO - PROCESS | 6267 | 1461616036454 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:27:16 INFO - PROCESS | 6267 | 1461616036580 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e90800 == 70 [pid = 6267] [id = 165] 13:27:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 129 (0x7f12bea0c000) [pid = 6267] [serial = 495] [outer = (nil)] 13:27:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 130 (0x7f12bf0d7c00) [pid = 6267] [serial = 496] [outer = 0x7f12bea0c000] 13:27:16 INFO - PROCESS | 6267 | 1461616036643 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 131 (0x7f12c006b400) [pid = 6267] [serial = 497] [outer = 0x7f12bea0c000] 13:27:17 INFO - PROCESS | 6267 | 1461616037348 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:27:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:27:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1141ms 13:27:17 INFO - PROCESS | 6267 | 1461616037432 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 6267 | 1461616037437 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 13:27:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:27:17 INFO - PROCESS | 6267 | 1461616037443 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - PROCESS | 6267 | 1461616037445 Marionette TRACE conn3 <- [1,634,null,{}] 13:27:17 INFO - PROCESS | 6267 | 1461616037450 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:17 INFO - PROCESS | 6267 | 1461616037624 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:27:17 INFO - PROCESS | 6267 | 1461616037645 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c5e22800 == 71 [pid = 6267] [id = 166] 13:27:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 132 (0x7f12c006d000) [pid = 6267] [serial = 498] [outer = (nil)] 13:27:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 133 (0x7f12c1943800) [pid = 6267] [serial = 499] [outer = 0x7f12c006d000] 13:27:17 INFO - PROCESS | 6267 | 1461616037705 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 134 (0x7f12c1ecf800) [pid = 6267] [serial = 500] [outer = 0x7f12c006d000] 13:27:18 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:18 INFO - PROCESS | 6267 | 1461616038472 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1079ms 13:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:27:18 INFO - PROCESS | 6267 | 1461616038524 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 6267 | 1461616038527 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 13:27:18 INFO - PROCESS | 6267 | 1461616038533 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 6267 | 1461616038536 Marionette TRACE conn3 <- [1,638,null,{}] 13:27:18 INFO - PROCESS | 6267 | 1461616038541 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:18 INFO - PROCESS | 6267 | 1461616038716 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:27:18 INFO - PROCESS | 6267 | 1461616038741 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76a3000 == 72 [pid = 6267] [id = 167] 13:27:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 135 (0x7f12c2ad1400) [pid = 6267] [serial = 501] [outer = (nil)] 13:27:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12c2ad3400) [pid = 6267] [serial = 502] [outer = 0x7f12c2ad1400] 13:27:18 INFO - PROCESS | 6267 | 1461616038817 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12c2adb000) [pid = 6267] [serial = 503] [outer = 0x7f12c2ad1400] 13:27:19 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:19 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12bf0d3000) [pid = 6267] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:27:19 INFO - PROCESS | 6267 | --DOMWINDOW == 135 (0x7f12bc722000) [pid = 6267] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:27:19 INFO - PROCESS | 6267 | --DOMWINDOW == 134 (0x7f12bdf28c00) [pid = 6267] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:27:19 INFO - PROCESS | 6267 | --DOMWINDOW == 133 (0x7f12c006c000) [pid = 6267] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:27:19 INFO - PROCESS | 6267 | --DOMWINDOW == 132 (0x7f12bd9f0800) [pid = 6267] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:27:19 INFO - PROCESS | 6267 | --DOMWINDOW == 131 (0x7f12bc727400) [pid = 6267] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:27:19 INFO - PROCESS | 6267 | 1461616039887 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:27:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1381ms 13:27:19 INFO - PROCESS | 6267 | 1461616039914 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 6267 | 1461616039917 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 13:27:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:27:19 INFO - PROCESS | 6267 | 1461616039922 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 6267 | 1461616039924 Marionette TRACE conn3 <- [1,642,null,{}] 13:27:19 INFO - PROCESS | 6267 | 1461616039929 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:20 INFO - PROCESS | 6267 | 1461616040106 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:27:20 INFO - PROCESS | 6267 | 1461616040265 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc94e800 == 73 [pid = 6267] [id = 168] 13:27:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 132 (0x7f12b7d29800) [pid = 6267] [serial = 504] [outer = (nil)] 13:27:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 133 (0x7f12bc71bc00) [pid = 6267] [serial = 505] [outer = 0x7f12b7d29800] 13:27:20 INFO - PROCESS | 6267 | 1461616040340 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 134 (0x7f12bc7ed800) [pid = 6267] [serial = 506] [outer = 0x7f12b7d29800] 13:27:21 INFO - PROCESS | 6267 | 1461616041234 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:27:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:27:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1376ms 13:27:21 INFO - PROCESS | 6267 | 1461616041300 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:27:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:27:21 INFO - PROCESS | 6267 | 1461616041307 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 13:27:21 INFO - PROCESS | 6267 | 1461616041314 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:27:21 INFO - PROCESS | 6267 | 1461616041320 Marionette TRACE conn3 <- [1,646,null,{}] 13:27:21 INFO - PROCESS | 6267 | 1461616041327 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:21 INFO - PROCESS | 6267 | 1461616041508 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:27:21 INFO - PROCESS | 6267 | 1461616041654 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e85000 == 74 [pid = 6267] [id = 169] 13:27:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 135 (0x7f12bdd54800) [pid = 6267] [serial = 507] [outer = (nil)] 13:27:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12be754400) [pid = 6267] [serial = 508] [outer = 0x7f12bdd54800] 13:27:21 INFO - PROCESS | 6267 | 1461616041724 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12bf0bf000) [pid = 6267] [serial = 509] [outer = 0x7f12bdd54800] 13:27:22 INFO - PROCESS | 6267 | 1461616042671 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:27:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:27:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1387ms 13:27:22 INFO - PROCESS | 6267 | 1461616042704 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 6267 | 1461616042710 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 13:27:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:27:22 INFO - PROCESS | 6267 | 1461616042716 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 6267 | 1461616042718 Marionette TRACE conn3 <- [1,650,null,{}] 13:27:22 INFO - PROCESS | 6267 | 1461616042724 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:22 INFO - PROCESS | 6267 | 1461616042883 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:27:23 INFO - PROCESS | 6267 | 1461616043039 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c817d800 == 75 [pid = 6267] [id = 170] 13:27:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 138 (0x7f12bf0da800) [pid = 6267] [serial = 510] [outer = (nil)] 13:27:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 139 (0x7f12c0306000) [pid = 6267] [serial = 511] [outer = 0x7f12bf0da800] 13:27:23 INFO - PROCESS | 6267 | 1461616043112 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12c1ec7c00) [pid = 6267] [serial = 512] [outer = 0x7f12bf0da800] 13:27:24 INFO - PROCESS | 6267 | 1461616044058 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:27:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:27:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1386ms 13:27:24 INFO - PROCESS | 6267 | 1461616044103 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 6267 | 1461616044107 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 13:27:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:27:24 INFO - PROCESS | 6267 | 1461616044123 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 6267 | 1461616044133 Marionette TRACE conn3 <- [1,654,null,{}] 13:27:24 INFO - PROCESS | 6267 | 1461616044139 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:24 INFO - PROCESS | 6267 | 1461616044323 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:27:24 INFO - PROCESS | 6267 | 1461616044472 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c97c7000 == 76 [pid = 6267] [id = 171] 13:27:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12bf0db800) [pid = 6267] [serial = 513] [outer = (nil)] 13:27:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12c4152000) [pid = 6267] [serial = 514] [outer = 0x7f12bf0db800] 13:27:24 INFO - PROCESS | 6267 | 1461616044548 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12c6eacc00) [pid = 6267] [serial = 515] [outer = 0x7f12bf0db800] 13:27:25 INFO - PROCESS | 6267 | 1461616045448 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:27:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:27:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1397ms 13:27:25 INFO - PROCESS | 6267 | 1461616045513 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:27:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:27:25 INFO - PROCESS | 6267 | 1461616045518 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 13:27:25 INFO - PROCESS | 6267 | 1461616045524 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - PROCESS | 6267 | 1461616045527 Marionette TRACE conn3 <- [1,658,null,{}] 13:27:25 INFO - PROCESS | 6267 | 1461616045532 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:25 INFO - PROCESS | 6267 | 1461616045692 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:27:25 INFO - PROCESS | 6267 | 1461616045836 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9ca6000 == 77 [pid = 6267] [id = 172] 13:27:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12c2acc400) [pid = 6267] [serial = 516] [outer = (nil)] 13:27:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12c7ff1400) [pid = 6267] [serial = 517] [outer = 0x7f12c2acc400] 13:27:25 INFO - PROCESS | 6267 | 1461616045917 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12c81ce400) [pid = 6267] [serial = 518] [outer = 0x7f12c2acc400] 13:27:26 INFO - PROCESS | 6267 | 1461616046741 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1277ms 13:27:26 INFO - PROCESS | 6267 | 1461616046801 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 6267 | 1461616046805 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 13:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:27:26 INFO - PROCESS | 6267 | 1461616046811 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 6267 | 1461616046814 Marionette TRACE conn3 <- [1,662,null,{}] 13:27:26 INFO - PROCESS | 6267 | 1461616046819 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:26 INFO - PROCESS | 6267 | 1461616046988 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:27:27 INFO - PROCESS | 6267 | 1461616047134 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d428e000 == 78 [pid = 6267] [id = 173] 13:27:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12c8aaa000) [pid = 6267] [serial = 519] [outer = (nil)] 13:27:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12c8ca7c00) [pid = 6267] [serial = 520] [outer = 0x7f12c8aaa000] 13:27:27 INFO - PROCESS | 6267 | 1461616047219 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12c9ded000) [pid = 6267] [serial = 521] [outer = 0x7f12c8aaa000] 13:27:27 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:28 INFO - PROCESS | 6267 | 1461616048144 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1383ms 13:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:27:28 INFO - PROCESS | 6267 | 1461616048195 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:27:28 INFO - PROCESS | 6267 | 1461616048198 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 13:27:28 INFO - PROCESS | 6267 | 1461616048205 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - PROCESS | 6267 | 1461616048208 Marionette TRACE conn3 <- [1,666,null,{}] 13:27:28 INFO - PROCESS | 6267 | 1461616048214 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:28 INFO - PROCESS | 6267 | 1461616048372 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:27:28 INFO - PROCESS | 6267 | 1461616048519 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d6506800 == 79 [pid = 6267] [id = 174] 13:27:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12c81ccc00) [pid = 6267] [serial = 522] [outer = (nil)] 13:27:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12cb577c00) [pid = 6267] [serial = 523] [outer = 0x7f12c81ccc00] 13:27:28 INFO - PROCESS | 6267 | 1461616048590 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12cf285000) [pid = 6267] [serial = 524] [outer = 0x7f12c81ccc00] 13:27:29 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:29 INFO - PROCESS | 6267 | 1461616049434 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1279ms 13:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:27:29 INFO - PROCESS | 6267 | 1461616049484 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 6267 | 1461616049487 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 13:27:29 INFO - PROCESS | 6267 | 1461616049493 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 6267 | 1461616049496 Marionette TRACE conn3 <- [1,670,null,{}] 13:27:29 INFO - PROCESS | 6267 | 1461616049501 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:29 INFO - PROCESS | 6267 | 1461616049666 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:27:29 INFO - PROCESS | 6267 | 1461616049819 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e76800 == 80 [pid = 6267] [id = 175] 13:27:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12bdd5f000) [pid = 6267] [serial = 525] [outer = (nil)] 13:27:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12ca943c00) [pid = 6267] [serial = 526] [outer = 0x7f12bdd5f000] 13:27:29 INFO - PROCESS | 6267 | 1461616049890 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12cf287800) [pid = 6267] [serial = 527] [outer = 0x7f12bdd5f000] 13:27:31 INFO - PROCESS | 6267 | 1461616050998 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1579ms 13:27:31 INFO - PROCESS | 6267 | 1461616051072 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:27:31 INFO - PROCESS | 6267 | 1461616051078 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 13:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:27:31 INFO - PROCESS | 6267 | 1461616051087 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:27:31 INFO - PROCESS | 6267 | 1461616051090 Marionette TRACE conn3 <- [1,674,null,{}] 13:27:31 INFO - PROCESS | 6267 | 1461616051099 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:31 INFO - PROCESS | 6267 | 1461616051395 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:27:31 INFO - PROCESS | 6267 | 1461616051608 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9d0000 == 81 [pid = 6267] [id = 176] 13:27:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12bdd5cc00) [pid = 6267] [serial = 528] [outer = (nil)] 13:27:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12bddef000) [pid = 6267] [serial = 529] [outer = 0x7f12bdd5cc00] 13:27:31 INFO - PROCESS | 6267 | 1461616051683 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12be3b2800) [pid = 6267] [serial = 530] [outer = 0x7f12bdd5cc00] 13:27:32 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12becce000 == 80 [pid = 6267] [id = 130] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8610800 == 79 [pid = 6267] [id = 128] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c76a3000 == 78 [pid = 6267] [id = 167] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12c1ecdc00) [pid = 6267] [serial = 466] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12c7ff0800) [pid = 6267] [serial = 426] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12d84bdc00) [pid = 6267] [serial = 432] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12d63cec00) [pid = 6267] [serial = 429] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12da82fc00) [pid = 6267] [serial = 435] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12dd118000) [pid = 6267] [serial = 438] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12b7d2b000) [pid = 6267] [serial = 441] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | 1461616052592 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c5e22800 == 77 [pid = 6267] [id = 166] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1e90800 == 76 [pid = 6267] [id = 165] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be635800 == 75 [pid = 6267] [id = 164] 13:27:32 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 13:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1543ms 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdbe8000 == 74 [pid = 6267] [id = 163] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be8a5800 == 73 [pid = 6267] [id = 162] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12de9a5000 == 72 [pid = 6267] [id = 160] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12da3d7000 == 71 [pid = 6267] [id = 159] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1cbe800 == 70 [pid = 6267] [id = 157] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bda10800 == 69 [pid = 6267] [id = 156] 13:27:32 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9c71800 == 68 [pid = 6267] [id = 155] 13:27:32 INFO - PROCESS | 6267 | 1461616052644 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 6267 | 1461616052651 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12bf0dbc00) [pid = 6267] [serial = 459] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12bdf1dc00) [pid = 6267] [serial = 463] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12bf0e0400) [pid = 6267] [serial = 460] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12be648800) [pid = 6267] [serial = 451] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12be3b3000) [pid = 6267] [serial = 450] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12c030e400) [pid = 6267] [serial = 453] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12c4139800) [pid = 6267] [serial = 454] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12bc725800) [pid = 6267] [serial = 417] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12c6348000) [pid = 6267] [serial = 423] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12c413f400) [pid = 6267] [serial = 456] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12be3bc000) [pid = 6267] [serial = 420] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12bc7f1400) [pid = 6267] [serial = 448] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 138 (0x7f12bc79f000) [pid = 6267] [serial = 447] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 137 (0x7f12b802f400) [pid = 6267] [serial = 444] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12c0305c00) [pid = 6267] [serial = 250] [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.] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 135 (0x7f12c194e800) [pid = 6267] [serial = 464] [outer = (nil)] [url = about:blank] 13:27:32 INFO - PROCESS | 6267 | --DOMWINDOW == 134 (0x7f12c7874800) [pid = 6267] [serial = 457] [outer = (nil)] [url = about:blank] 13:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:27:32 INFO - PROCESS | 6267 | 1461616052681 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 6267 | 1461616052684 Marionette TRACE conn3 <- [1,678,null,{}] 13:27:32 INFO - PROCESS | 6267 | 1461616052690 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:32 INFO - PROCESS | 6267 | 1461616052859 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:27:32 INFO - PROCESS | 6267 | 1461616052967 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be635800 == 69 [pid = 6267] [id = 177] 13:27:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 135 (0x7f12bdd5d000) [pid = 6267] [serial = 531] [outer = (nil)] 13:27:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12bf0c0400) [pid = 6267] [serial = 532] [outer = 0x7f12bdd5d000] 13:27:33 INFO - PROCESS | 6267 | 1461616053039 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12bf0e1400) [pid = 6267] [serial = 533] [outer = 0x7f12bdd5d000] 13:27:33 INFO - PROCESS | 6267 | 1461616053835 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:27:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:27:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1183ms 13:27:33 INFO - PROCESS | 6267 | 1461616053872 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 6267 | 1461616053878 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 13:27:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:27:33 INFO - PROCESS | 6267 | 1461616053887 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - PROCESS | 6267 | 1461616053892 Marionette TRACE conn3 <- [1,682,null,{}] 13:27:33 INFO - PROCESS | 6267 | 1461616053907 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:34 INFO - PROCESS | 6267 | 1461616054061 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:27:34 INFO - PROCESS | 6267 | 1461616054074 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c63db000 == 70 [pid = 6267] [id = 178] 13:27:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 138 (0x7f12c1ec9000) [pid = 6267] [serial = 534] [outer = (nil)] 13:27:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 139 (0x7f12c1ed1800) [pid = 6267] [serial = 535] [outer = 0x7f12c1ec9000] 13:27:34 INFO - PROCESS | 6267 | 1461616054143 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12c2ad7400) [pid = 6267] [serial = 536] [outer = 0x7f12c1ec9000] 13:27:35 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:35 INFO - PROCESS | 6267 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:27:35 INFO - PROCESS | 6267 | 1461616055414 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:27:35 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) 13:27:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1538ms 13:27:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:27:35 INFO - PROCESS | 6267 | 1461616055425 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 6267 | 1461616055429 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 13:27:35 INFO - PROCESS | 6267 | 1461616055457 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 6267 | 1461616055471 Marionette TRACE conn3 <- [1,686,null,{}] 13:27:35 INFO - PROCESS | 6267 | 1461616055488 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:35 INFO - PROCESS | 6267 | 1461616055688 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:27:35 INFO - PROCESS | 6267 | 1461616055751 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8609000 == 71 [pid = 6267] [id = 179] 13:27:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12c1ec8c00) [pid = 6267] [serial = 537] [outer = (nil)] 13:27:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12c7960c00) [pid = 6267] [serial = 538] [outer = 0x7f12c1ec8c00] 13:27:35 INFO - PROCESS | 6267 | 1461616055813 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12c8751000) [pid = 6267] [serial = 539] [outer = 0x7f12c1ec8c00] 13:27:36 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:37 INFO - PROCESS | 6267 | 1461616056997 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:27:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1571ms 13:27:37 INFO - PROCESS | 6267 | 1461616057043 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 6267 | 1461616057047 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 13:27:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:27:37 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12c9758400) [pid = 6267] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:27:37 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12bc79d000) [pid = 6267] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:27:37 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12bdd60c00) [pid = 6267] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:27:37 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12bea0c000) [pid = 6267] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:27:37 INFO - PROCESS | 6267 | --DOMWINDOW == 138 (0x7f12bc71b400) [pid = 6267] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:27:37 INFO - PROCESS | 6267 | --DOMWINDOW == 137 (0x7f12bc720400) [pid = 6267] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:27:37 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12bc79b000) [pid = 6267] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:27:37 INFO - PROCESS | 6267 | --DOMWINDOW == 135 (0x7f12c006d000) [pid = 6267] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:27:37 INFO - PROCESS | 6267 | 1461616057070 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 6267 | 1461616057072 Marionette TRACE conn3 <- [1,690,null,{}] 13:27:37 INFO - PROCESS | 6267 | 1461616057099 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:37 INFO - PROCESS | 6267 | 1461616057267 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:27:37 INFO - PROCESS | 6267 | 1461616057281 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e74000 == 72 [pid = 6267] [id = 180] 13:27:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12bf0bc800) [pid = 6267] [serial = 540] [outer = (nil)] 13:27:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12c006d000) [pid = 6267] [serial = 541] [outer = 0x7f12bf0bc800] 13:27:37 INFO - PROCESS | 6267 | 1461616057346 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 138 (0x7f12c81cd800) [pid = 6267] [serial = 542] [outer = 0x7f12bf0bc800] 13:27:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:38 INFO - PROCESS | 6267 | 1461616058504 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:27:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:27:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1486ms 13:27:38 INFO - PROCESS | 6267 | 1461616058552 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 6267 | 1461616058554 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 13:27:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:27:38 INFO - PROCESS | 6267 | 1461616058560 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 6267 | 1461616058563 Marionette TRACE conn3 <- [1,694,null,{}] 13:27:38 INFO - PROCESS | 6267 | 1461616058568 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:38 INFO - PROCESS | 6267 | 1461616058794 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:27:38 INFO - PROCESS | 6267 | 1461616058851 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cf2e5800 == 73 [pid = 6267] [id = 181] 13:27:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 139 (0x7f12c8de9000) [pid = 6267] [serial = 543] [outer = (nil)] 13:27:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12ca79dc00) [pid = 6267] [serial = 544] [outer = 0x7f12c8de9000] 13:27:38 INFO - PROCESS | 6267 | 1461616058915 Marionette DEBUG loaded listener.js 13:27:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12d53f2400) [pid = 6267] [serial = 545] [outer = 0x7f12c8de9000] 13:27:40 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:40 INFO - PROCESS | 6267 | 1461616060223 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:27:40 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) 13:27:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1680ms 13:27:40 INFO - PROCESS | 6267 | 1461616060240 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:27:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:27:40 INFO - PROCESS | 6267 | 1461616060246 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 13:27:40 INFO - PROCESS | 6267 | 1461616060254 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 6267 | 1461616060257 Marionette TRACE conn3 <- [1,698,null,{}] 13:27:40 INFO - PROCESS | 6267 | 1461616060273 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:40 INFO - PROCESS | 6267 | 1461616060489 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:27:40 INFO - PROCESS | 6267 | 1461616060642 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e71800 == 74 [pid = 6267] [id = 182] 13:27:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12bc890800) [pid = 6267] [serial = 546] [outer = (nil)] 13:27:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12be3b7000) [pid = 6267] [serial = 547] [outer = 0x7f12bc890800] 13:27:40 INFO - PROCESS | 6267 | 1461616060719 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12bec61400) [pid = 6267] [serial = 548] [outer = 0x7f12bc890800] 13:27:41 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:42 INFO - PROCESS | 6267 | 1461616062031 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:27:42 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) 13:27:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1791ms 13:27:42 INFO - PROCESS | 6267 | 1461616062048 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 6267 | 1461616062063 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 13:27:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:27:42 INFO - PROCESS | 6267 | 1461616062190 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 6267 | 1461616062195 Marionette TRACE conn3 <- [1,702,null,{}] 13:27:42 INFO - PROCESS | 6267 | 1461616062202 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:42 INFO - PROCESS | 6267 | 1461616062364 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:27:42 INFO - PROCESS | 6267 | 1461616062512 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c97000 == 75 [pid = 6267] [id = 183] 13:27:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12bd9e2c00) [pid = 6267] [serial = 549] [outer = (nil)] 13:27:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12bec6bc00) [pid = 6267] [serial = 550] [outer = 0x7f12bd9e2c00] 13:27:42 INFO - PROCESS | 6267 | 1461616062590 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12bf0e0400) [pid = 6267] [serial = 551] [outer = 0x7f12bd9e2c00] 13:27:43 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:43 INFO - PROCESS | 6267 | 1461616063911 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:27:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:27:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1841ms 13:27:43 INFO - PROCESS | 6267 | 1461616063986 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 6267 | 1461616063989 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 13:27:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:27:44 INFO - PROCESS | 6267 | 1461616064000 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 6267 | 1461616064008 Marionette TRACE conn3 <- [1,706,null,{}] 13:27:44 INFO - PROCESS | 6267 | 1461616064025 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:44 INFO - PROCESS | 6267 | 1461616064206 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:27:44 INFO - PROCESS | 6267 | 1461616064355 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9d33800 == 76 [pid = 6267] [id = 184] 13:27:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12bf477000) [pid = 6267] [serial = 552] [outer = (nil)] 13:27:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12c2ad3c00) [pid = 6267] [serial = 553] [outer = 0x7f12bf477000] 13:27:44 INFO - PROCESS | 6267 | 1461616064438 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12c8aad000) [pid = 6267] [serial = 554] [outer = 0x7f12bf477000] 13:27:45 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:45 INFO - PROCESS | 6267 | 1461616065700 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:27:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1738ms 13:27:45 INFO - PROCESS | 6267 | 1461616065739 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 6267 | 1461616065744 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 13:27:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:27:45 INFO - PROCESS | 6267 | 1461616065750 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 6267 | 1461616065754 Marionette TRACE conn3 <- [1,710,null,{}] 13:27:45 INFO - PROCESS | 6267 | 1461616065759 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:45 INFO - PROCESS | 6267 | 1461616065949 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:27:46 INFO - PROCESS | 6267 | 1461616066097 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b8015000 == 77 [pid = 6267] [id = 185] 13:27:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12bc79d400) [pid = 6267] [serial = 555] [outer = (nil)] 13:27:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12be750000) [pid = 6267] [serial = 556] [outer = 0x7f12bc79d400] 13:27:46 INFO - PROCESS | 6267 | 1461616066174 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12c9750000) [pid = 6267] [serial = 557] [outer = 0x7f12bc79d400] 13:27:47 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:47 INFO - PROCESS | 6267 | 1461616067465 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:27:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1735ms 13:27:47 INFO - PROCESS | 6267 | 1461616067486 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 6267 | 1461616067491 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 13:27:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:27:47 INFO - PROCESS | 6267 | 1461616067499 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - PROCESS | 6267 | 1461616067503 Marionette TRACE conn3 <- [1,714,null,{}] 13:27:47 INFO - PROCESS | 6267 | 1461616067511 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:47 INFO - PROCESS | 6267 | 1461616067755 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:27:47 INFO - PROCESS | 6267 | 1461616067884 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdbe6800 == 78 [pid = 6267] [id = 186] 13:27:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12bc88bc00) [pid = 6267] [serial = 558] [outer = (nil)] 13:27:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12bd9e4000) [pid = 6267] [serial = 559] [outer = 0x7f12bc88bc00] 13:27:47 INFO - PROCESS | 6267 | 1461616067969 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12bdd5d400) [pid = 6267] [serial = 560] [outer = 0x7f12bc88bc00] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c6c7a000 == 77 [pid = 6267] [id = 61] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ca729000 == 76 [pid = 6267] [id = 139] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c97bf000 == 75 [pid = 6267] [id = 51] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12beaa9000 == 74 [pid = 6267] [id = 50] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12c2ad3400) [pid = 6267] [serial = 502] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1e76800 == 73 [pid = 6267] [id = 175] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d6506800 == 72 [pid = 6267] [id = 174] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d428e000 == 71 [pid = 6267] [id = 173] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9ca6000 == 70 [pid = 6267] [id = 172] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c97c7000 == 69 [pid = 6267] [id = 171] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c817d800 == 68 [pid = 6267] [id = 170] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1e85000 == 67 [pid = 6267] [id = 169] 13:27:49 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc94e800 == 66 [pid = 6267] [id = 168] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12bc729c00) [pid = 6267] [serial = 418] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12bf0d7c00) [pid = 6267] [serial = 496] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12be3b8000) [pid = 6267] [serial = 472] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12be3ba400) [pid = 6267] [serial = 493] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12bea0d400) [pid = 6267] [serial = 494] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12bddedc00) [pid = 6267] [serial = 490] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12bdf25400) [pid = 6267] [serial = 491] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12c0065c00) [pid = 6267] [serial = 475] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12bc799400) [pid = 6267] [serial = 469] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12bc887000) [pid = 6267] [serial = 488] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12bc794800) [pid = 6267] [serial = 487] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12c1ed1c00) [pid = 6267] [serial = 467] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12c1ed2800) [pid = 6267] [serial = 478] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12c7fed000) [pid = 6267] [serial = 481] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12c8750800) [pid = 6267] [serial = 484] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12c1943800) [pid = 6267] [serial = 499] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 138 (0x7f12c1ecf800) [pid = 6267] [serial = 500] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 137 (0x7f12d538a000) [pid = 6267] [serial = 379] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12c006b400) [pid = 6267] [serial = 497] [outer = (nil)] [url = about:blank] 13:27:49 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:49 INFO - PROCESS | 6267 | 1461616069323 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:27:49 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 13:27:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1836ms 13:27:49 INFO - PROCESS | 6267 | 1461616069377 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 6267 | 1461616069388 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 13:27:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:27:49 INFO - PROCESS | 6267 | 1461616069403 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 6267 | 1461616069407 Marionette TRACE conn3 <- [1,718,null,{}] 13:27:49 INFO - PROCESS | 6267 | 1461616069413 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:49 INFO - PROCESS | 6267 | 1461616069557 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:27:49 INFO - PROCESS | 6267 | 1461616069668 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12beaa9000 == 67 [pid = 6267] [id = 187] 13:27:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12bdf21000) [pid = 6267] [serial = 561] [outer = (nil)] 13:27:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 138 (0x7f12be63bc00) [pid = 6267] [serial = 562] [outer = 0x7f12bdf21000] 13:27:49 INFO - PROCESS | 6267 | 1461616069733 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 139 (0x7f12be75d400) [pid = 6267] [serial = 563] [outer = 0x7f12bdf21000] 13:27:50 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:50 INFO - PROCESS | 6267 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:27:50 INFO - PROCESS | 6267 | 1461616070892 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:27:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1529ms 13:27:50 INFO - PROCESS | 6267 | 1461616070931 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 6267 | 1461616070934 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 13:27:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:27:50 INFO - PROCESS | 6267 | 1461616070940 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 6267 | 1461616070946 Marionette TRACE conn3 <- [1,722,null,{}] 13:27:50 INFO - PROCESS | 6267 | 1461616070961 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:51 INFO - PROCESS | 6267 | 1461616071170 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:27:51 INFO - PROCESS | 6267 | 1461616071320 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2a12800 == 68 [pid = 6267] [id = 188] 13:27:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12bf0d3c00) [pid = 6267] [serial = 564] [outer = (nil)] 13:27:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12bf476400) [pid = 6267] [serial = 565] [outer = 0x7f12bf0d3c00] 13:27:51 INFO - PROCESS | 6267 | 1461616071385 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12c0069800) [pid = 6267] [serial = 566] [outer = 0x7f12bf0d3c00] 13:27:52 INFO - PROCESS | 6267 | 1461616072202 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 13:27:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:27:52 INFO - PROCESS | 6267 | 1461616072254 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 13:27:52 INFO - PROCESS | 6267 | 1461616072260 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:27:52 INFO - PROCESS | 6267 | 1461616072264 Marionette TRACE conn3 <- [1,726,null,{}] 13:27:52 INFO - PROCESS | 6267 | 1461616072270 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:52 INFO - PROCESS | 6267 | 1461616072456 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:27:52 INFO - PROCESS | 6267 | 1461616072486 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c5e11000 == 69 [pid = 6267] [id = 189] 13:27:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12bc79cc00) [pid = 6267] [serial = 567] [outer = (nil)] 13:27:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12c0137c00) [pid = 6267] [serial = 568] [outer = 0x7f12bc79cc00] 13:27:52 INFO - PROCESS | 6267 | 1461616072546 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12c1944c00) [pid = 6267] [serial = 569] [outer = 0x7f12bc79cc00] 13:27:53 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:53 INFO - PROCESS | 6267 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:27:53 INFO - PROCESS | 6267 | 1461616073544 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:27:53 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12c1ec8c00) [pid = 6267] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:27:53 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12bf0bc800) [pid = 6267] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:27:53 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12bdd5d000) [pid = 6267] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:27:53 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12c1ec9000) [pid = 6267] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:27:53 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12bdd5cc00) [pid = 6267] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:27:53 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12c2ad1400) [pid = 6267] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:27:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:27:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1435ms 13:27:53 INFO - PROCESS | 6267 | 1461616073699 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 6267 | 1461616073703 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 13:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:27:53 INFO - PROCESS | 6267 | 1461616073708 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 6267 | 1461616073710 Marionette TRACE conn3 <- [1,730,null,{}] 13:27:53 INFO - PROCESS | 6267 | 1461616073716 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:53 INFO - PROCESS | 6267 | 1461616073852 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:27:53 INFO - PROCESS | 6267 | 1461616073862 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76af800 == 70 [pid = 6267] [id = 190] 13:27:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12bc7a1c00) [pid = 6267] [serial = 570] [outer = (nil)] 13:27:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12c194c400) [pid = 6267] [serial = 571] [outer = 0x7f12bc7a1c00] 13:27:53 INFO - PROCESS | 6267 | 1461616073933 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12c2ad1400) [pid = 6267] [serial = 572] [outer = 0x7f12bc7a1c00] 13:27:54 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:54 INFO - PROCESS | 6267 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:27:54 INFO - PROCESS | 6267 | 1461616074753 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 6267 | 1461616074792 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 13:27:54 INFO - PROCESS | 6267 | 1461616074805 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 6267 | 1461616074807 Marionette TRACE conn3 <- [1,734,null,{}] 13:27:54 INFO - PROCESS | 6267 | 1461616074814 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:54 INFO - PROCESS | 6267 | 1461616074980 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:27:55 INFO - PROCESS | 6267 | 1461616075000 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8617800 == 71 [pid = 6267] [id = 191] 13:27:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12c4157000) [pid = 6267] [serial = 573] [outer = (nil)] 13:27:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12c6347800) [pid = 6267] [serial = 574] [outer = 0x7f12c4157000] 13:27:55 INFO - PROCESS | 6267 | 1461616075067 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12c70ba000) [pid = 6267] [serial = 575] [outer = 0x7f12c4157000] 13:27:55 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:56 INFO - PROCESS | 6267 | 1461616076024 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:27:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1285ms 13:27:56 INFO - PROCESS | 6267 | 1461616076084 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 6267 | 1461616076090 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 13:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:27:56 INFO - PROCESS | 6267 | 1461616076098 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 6267 | 1461616076104 Marionette TRACE conn3 <- [1,738,null,{}] 13:27:56 INFO - PROCESS | 6267 | 1461616076114 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:56 INFO - PROCESS | 6267 | 1461616076282 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:27:56 INFO - PROCESS | 6267 | 1461616076431 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda53000 == 72 [pid = 6267] [id = 192] 13:27:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12bc7a0800) [pid = 6267] [serial = 576] [outer = (nil)] 13:27:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12bdd55400) [pid = 6267] [serial = 577] [outer = 0x7f12bc7a0800] 13:27:56 INFO - PROCESS | 6267 | 1461616076508 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12bdfc3c00) [pid = 6267] [serial = 578] [outer = 0x7f12bc7a0800] 13:27:57 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:57 INFO - PROCESS | 6267 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:27:57 INFO - PROCESS | 6267 | 1461616077871 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:27:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:27:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1788ms 13:27:57 INFO - PROCESS | 6267 | 1461616077885 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:27:57 INFO - PROCESS | 6267 | 1461616077894 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 13:27:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:27:57 INFO - PROCESS | 6267 | 1461616077996 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - PROCESS | 6267 | 1461616078001 Marionette TRACE conn3 <- [1,742,null,{}] 13:27:58 INFO - PROCESS | 6267 | 1461616078014 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:58 INFO - PROCESS | 6267 | 1461616078177 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:27:58 INFO - PROCESS | 6267 | 1461616078322 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c70d5800 == 73 [pid = 6267] [id = 193] 13:27:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12bc7ea400) [pid = 6267] [serial = 579] [outer = (nil)] 13:27:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12bec6fc00) [pid = 6267] [serial = 580] [outer = 0x7f12bc7ea400] 13:27:58 INFO - PROCESS | 6267 | 1461616078402 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12c0067400) [pid = 6267] [serial = 581] [outer = 0x7f12bc7ea400] 13:27:59 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:27:59 INFO - PROCESS | 6267 | 1461616079790 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:27:59 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 13:27:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1885ms 13:27:59 INFO - PROCESS | 6267 | 1461616079837 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:27:59 INFO - PROCESS | 6267 | 1461616079840 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 13:27:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:27:59 INFO - PROCESS | 6267 | 1461616079847 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:27:59 INFO - PROCESS | 6267 | 1461616079853 Marionette TRACE conn3 <- [1,746,null,{}] 13:27:59 INFO - PROCESS | 6267 | 1461616079869 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:00 INFO - PROCESS | 6267 | 1461616080021 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:28:00 INFO - PROCESS | 6267 | 1461616080168 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9a1d800 == 74 [pid = 6267] [id = 194] 13:28:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12c0130000) [pid = 6267] [serial = 582] [outer = (nil)] 13:28:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12c2adb800) [pid = 6267] [serial = 583] [outer = 0x7f12c0130000] 13:28:00 INFO - PROCESS | 6267 | 1461616080246 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12c6341c00) [pid = 6267] [serial = 584] [outer = 0x7f12c0130000] 13:28:00 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:28:01 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:28:01 INFO - PROCESS | 6267 | 1461616081515 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:28:01 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.) 13:28:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1691ms 13:28:01 INFO - PROCESS | 6267 | 1461616081540 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:28:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:28:01 INFO - PROCESS | 6267 | 1461616081544 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 13:28:01 INFO - PROCESS | 6267 | 1461616081551 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 6267 | 1461616081555 Marionette TRACE conn3 <- [1,750,null,{}] 13:28:01 INFO - PROCESS | 6267 | 1461616081561 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:01 INFO - PROCESS | 6267 | 1461616081771 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:28:01 INFO - PROCESS | 6267 | 1461616081922 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cb5ed000 == 75 [pid = 6267] [id = 195] 13:28:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12c1945400) [pid = 6267] [serial = 585] [outer = (nil)] 13:28:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12c741d000) [pid = 6267] [serial = 586] [outer = 0x7f12c1945400] 13:28:02 INFO - PROCESS | 6267 | 1461616081997 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12c7ff7000) [pid = 6267] [serial = 587] [outer = 0x7f12c1945400] 13:28:03 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:28:03 INFO - PROCESS | 6267 | 1461616083286 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:28:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:28:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1783ms 13:28:03 INFO - PROCESS | 6267 | 1461616083360 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 6267 | 1461616083363 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 13:28:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:28:03 INFO - PROCESS | 6267 | 1461616083387 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 6267 | 1461616083391 Marionette TRACE conn3 <- [1,754,null,{}] 13:28:03 INFO - PROCESS | 6267 | 1461616083396 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:03 INFO - PROCESS | 6267 | 1461616083543 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:28:03 INFO - PROCESS | 6267 | 1461616083691 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4e1c800 == 76 [pid = 6267] [id = 196] 13:28:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12bddf0800) [pid = 6267] [serial = 588] [outer = (nil)] 13:28:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12c81c6400) [pid = 6267] [serial = 589] [outer = 0x7f12bddf0800] 13:28:03 INFO - PROCESS | 6267 | 1461616083764 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12c874f400) [pid = 6267] [serial = 590] [outer = 0x7f12bddf0800] 13:28:04 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:28:05 INFO - PROCESS | 6267 | 1461616085000 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:28:05 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 13:28:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1639ms 13:28:05 INFO - PROCESS | 6267 | 1461616085023 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:28:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:28:05 INFO - PROCESS | 6267 | 1461616085028 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 13:28:05 INFO - PROCESS | 6267 | 1461616085036 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 6267 | 1461616085041 Marionette TRACE conn3 <- [1,758,null,{}] 13:28:05 INFO - PROCESS | 6267 | 1461616085066 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:05 INFO - PROCESS | 6267 | 1461616085271 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:28:05 INFO - PROCESS | 6267 | 1461616085428 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c42b5000 == 77 [pid = 6267] [id = 197] 13:28:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12be015800) [pid = 6267] [serial = 591] [outer = (nil)] 13:28:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12be3b9c00) [pid = 6267] [serial = 592] [outer = 0x7f12be015800] 13:28:05 INFO - PROCESS | 6267 | 1461616085494 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12bea02800) [pid = 6267] [serial = 593] [outer = 0x7f12be015800] 13:28:06 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bda4f000 == 76 [pid = 6267] [id = 161] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12ca79dc00) [pid = 6267] [serial = 544] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12c7ff1400) [pid = 6267] [serial = 517] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12c8ca7c00) [pid = 6267] [serial = 520] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12cb577c00) [pid = 6267] [serial = 523] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:28:06 INFO - PROCESS | 6267 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:28:06 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:28:06 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:28:06 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:28:06 INFO - PROCESS | 6267 | 1461616086478 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:28:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1484ms 13:28:06 INFO - PROCESS | 6267 | 1461616086519 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:28:06 INFO - PROCESS | 6267 | 1461616086527 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 13:28:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:28:06 INFO - PROCESS | 6267 | 1461616086536 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - PROCESS | 6267 | 1461616086540 Marionette TRACE conn3 <- [1,762,null,{}] 13:28:06 INFO - PROCESS | 6267 | 1461616086545 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:06 INFO - PROCESS | 6267 | 1461616086688 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12c2adb000) [pid = 6267] [serial = 503] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12c2ad7400) [pid = 6267] [serial = 536] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12c81cd800) [pid = 6267] [serial = 542] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12c8751000) [pid = 6267] [serial = 539] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12c7960c00) [pid = 6267] [serial = 538] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12c006d000) [pid = 6267] [serial = 541] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12bf0c0400) [pid = 6267] [serial = 532] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12bf0e1400) [pid = 6267] [serial = 533] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12c1ed1800) [pid = 6267] [serial = 535] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12be3b2800) [pid = 6267] [serial = 530] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12bddef000) [pid = 6267] [serial = 529] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12c0306000) [pid = 6267] [serial = 511] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12ca943c00) [pid = 6267] [serial = 526] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12c4152000) [pid = 6267] [serial = 514] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12bc71bc00) [pid = 6267] [serial = 505] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12be754400) [pid = 6267] [serial = 508] [outer = (nil)] [url = about:blank] 13:28:06 INFO - PROCESS | 6267 | 1461616086819 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bee7d800 == 77 [pid = 6267] [id = 198] 13:28:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12bd9efc00) [pid = 6267] [serial = 594] [outer = (nil)] 13:28:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12be754400) [pid = 6267] [serial = 595] [outer = 0x7f12bd9efc00] 13:28:06 INFO - PROCESS | 6267 | 1461616086881 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12bf47c400) [pid = 6267] [serial = 596] [outer = 0x7f12bd9efc00] 13:28:07 INFO - PROCESS | 6267 | 1461616087991 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:28:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1478ms 13:28:08 INFO - PROCESS | 6267 | 1461616088015 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 6267 | 1461616088019 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 13:28:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:28:08 INFO - PROCESS | 6267 | 1461616088024 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 6267 | 1461616088030 Marionette TRACE conn3 <- [1,766,null,{}] 13:28:08 INFO - PROCESS | 6267 | 1461616088044 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:08 INFO - PROCESS | 6267 | 1461616088195 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:28:08 INFO - PROCESS | 6267 | 1461616088430 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c73aa800 == 78 [pid = 6267] [id = 199] 13:28:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12bddef000) [pid = 6267] [serial = 597] [outer = (nil)] 13:28:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12c1da5400) [pid = 6267] [serial = 598] [outer = 0x7f12bddef000] 13:28:08 INFO - PROCESS | 6267 | 1461616088498 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12c4140800) [pid = 6267] [serial = 599] [outer = 0x7f12bddef000] 13:28:09 INFO - PROCESS | 6267 | 1461616089579 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:28:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1582ms 13:28:09 INFO - PROCESS | 6267 | 1461616089607 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 6267 | 1461616089611 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 13:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:28:09 INFO - PROCESS | 6267 | 1461616089634 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - PROCESS | 6267 | 1461616089637 Marionette TRACE conn3 <- [1,770,null,{}] 13:28:09 INFO - PROCESS | 6267 | 1461616089642 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:09 INFO - PROCESS | 6267 | 1461616089807 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:28:09 INFO - PROCESS | 6267 | 1461616089933 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8fea800 == 79 [pid = 6267] [id = 200] 13:28:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12c194d800) [pid = 6267] [serial = 600] [outer = (nil)] 13:28:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12c6d5d000) [pid = 6267] [serial = 601] [outer = 0x7f12c194d800] 13:28:09 INFO - PROCESS | 6267 | 1461616089995 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12c81c3400) [pid = 6267] [serial = 602] [outer = 0x7f12c194d800] 13:28:10 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12bf0d3c00) [pid = 6267] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:28:10 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12bc79cc00) [pid = 6267] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:28:10 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12bdf21000) [pid = 6267] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:28:10 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12bc88bc00) [pid = 6267] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:28:10 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12bc7a1c00) [pid = 6267] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:28:10 INFO - PROCESS | 6267 | 1461616090722 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1131ms 13:28:10 INFO - PROCESS | 6267 | 1461616090766 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 6267 | 1461616090769 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 13:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:28:10 INFO - PROCESS | 6267 | 1461616090775 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 6267 | 1461616090777 Marionette TRACE conn3 <- [1,774,null,{}] 13:28:10 INFO - PROCESS | 6267 | 1461616090782 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:10 INFO - PROCESS | 6267 | 1461616090955 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:28:11 INFO - PROCESS | 6267 | 1461616091031 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c79be000 == 80 [pid = 6267] [id = 201] 13:28:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12bc7a1c00) [pid = 6267] [serial = 603] [outer = (nil)] 13:28:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12c1da1000) [pid = 6267] [serial = 604] [outer = 0x7f12bc7a1c00] 13:28:11 INFO - PROCESS | 6267 | 1461616091092 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12c81d1000) [pid = 6267] [serial = 605] [outer = 0x7f12bc7a1c00] 13:28:11 INFO - PROCESS | 6267 | 1461616091711 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1024ms 13:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:28:11 INFO - PROCESS | 6267 | 1461616091800 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:28:11 INFO - PROCESS | 6267 | 1461616091803 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 13:28:11 INFO - PROCESS | 6267 | 1461616091809 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - PROCESS | 6267 | 1461616091811 Marionette TRACE conn3 <- [1,778,null,{}] 13:28:11 INFO - PROCESS | 6267 | 1461616091817 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:12 INFO - PROCESS | 6267 | 1461616092061 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:28:12 INFO - PROCESS | 6267 | 1461616092073 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda37800 == 81 [pid = 6267] [id = 202] 13:28:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12c8df3c00) [pid = 6267] [serial = 606] [outer = (nil)] 13:28:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12c91a9000) [pid = 6267] [serial = 607] [outer = 0x7f12c8df3c00] 13:28:12 INFO - PROCESS | 6267 | 1461616092139 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12c9791c00) [pid = 6267] [serial = 608] [outer = 0x7f12c8df3c00] 13:28:13 INFO - PROCESS | 6267 | 1461616093026 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1290ms 13:28:13 INFO - PROCESS | 6267 | 1461616093099 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 6267 | 1461616093104 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 13:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:28:13 INFO - PROCESS | 6267 | 1461616093112 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 6267 | 1461616093117 Marionette TRACE conn3 <- [1,782,null,{}] 13:28:13 INFO - PROCESS | 6267 | 1461616093127 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:13 INFO - PROCESS | 6267 | 1461616093328 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:28:13 INFO - PROCESS | 6267 | 1461616093497 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0f6b000 == 82 [pid = 6267] [id = 203] 13:28:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12bc722400) [pid = 6267] [serial = 609] [outer = (nil)] 13:28:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12bdf21800) [pid = 6267] [serial = 610] [outer = 0x7f12bc722400] 13:28:13 INFO - PROCESS | 6267 | 1461616093574 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12bec64000) [pid = 6267] [serial = 611] [outer = 0x7f12bc722400] 13:28:14 INFO - PROCESS | 6267 | 1461616094465 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1386ms 13:28:14 INFO - PROCESS | 6267 | 1461616094499 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 6267 | 1461616094507 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 13:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:28:14 INFO - PROCESS | 6267 | 1461616094517 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 6267 | 1461616094520 Marionette TRACE conn3 <- [1,786,null,{}] 13:28:14 INFO - PROCESS | 6267 | 1461616094526 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:14 INFO - PROCESS | 6267 | 1461616094679 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:28:14 INFO - PROCESS | 6267 | 1461616094838 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9158800 == 83 [pid = 6267] [id = 204] 13:28:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12c006cc00) [pid = 6267] [serial = 612] [outer = (nil)] 13:28:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12c0304c00) [pid = 6267] [serial = 613] [outer = 0x7f12c006cc00] 13:28:14 INFO - PROCESS | 6267 | 1461616094913 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12c2ad4c00) [pid = 6267] [serial = 614] [outer = 0x7f12c006cc00] 13:28:15 INFO - PROCESS | 6267 | 1461616095868 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1380ms 13:28:15 INFO - PROCESS | 6267 | 1461616095897 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 6267 | 1461616095901 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 13:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:28:15 INFO - PROCESS | 6267 | 1461616095907 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 6267 | 1461616095912 Marionette TRACE conn3 <- [1,790,null,{}] 13:28:15 INFO - PROCESS | 6267 | 1461616095927 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:16 INFO - PROCESS | 6267 | 1461616096087 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:28:16 INFO - PROCESS | 6267 | 1461616096253 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d7f4b800 == 84 [pid = 6267] [id = 205] 13:28:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12c193f800) [pid = 6267] [serial = 615] [outer = (nil)] 13:28:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12c8752000) [pid = 6267] [serial = 616] [outer = 0x7f12c193f800] 13:28:16 INFO - PROCESS | 6267 | 1461616096330 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12c8fab400) [pid = 6267] [serial = 617] [outer = 0x7f12c193f800] 13:28:17 INFO - PROCESS | 6267 | 1461616097177 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1331ms 13:28:17 INFO - PROCESS | 6267 | 1461616097239 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:28:17 INFO - PROCESS | 6267 | 1461616097243 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 13:28:17 INFO - PROCESS | 6267 | 1461616097249 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 6267 | 1461616097252 Marionette TRACE conn3 <- [1,794,null,{}] 13:28:17 INFO - PROCESS | 6267 | 1461616097257 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:17 INFO - PROCESS | 6267 | 1461616097405 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:28:17 INFO - PROCESS | 6267 | 1461616097563 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da3dc000 == 85 [pid = 6267] [id = 206] 13:28:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12c1eca000) [pid = 6267] [serial = 618] [outer = (nil)] 13:28:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12c9ddc000) [pid = 6267] [serial = 619] [outer = 0x7f12c1eca000] 13:28:17 INFO - PROCESS | 6267 | 1461616097653 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12ca76ac00) [pid = 6267] [serial = 620] [outer = 0x7f12c1eca000] 13:28:18 INFO - PROCESS | 6267 | 1461616098552 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1336ms 13:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:28:18 INFO - PROCESS | 6267 | 1461616098585 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:28:18 INFO - PROCESS | 6267 | 1461616098588 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 13:28:18 INFO - PROCESS | 6267 | 1461616098594 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:28:18 INFO - PROCESS | 6267 | 1461616098597 Marionette TRACE conn3 <- [1,798,null,{}] 13:28:18 INFO - PROCESS | 6267 | 1461616098602 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:18 INFO - PROCESS | 6267 | 1461616098754 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:28:18 INFO - PROCESS | 6267 | 1461616098913 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da818800 == 86 [pid = 6267] [id = 207] 13:28:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12c8710000) [pid = 6267] [serial = 621] [outer = (nil)] 13:28:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12ca94bc00) [pid = 6267] [serial = 622] [outer = 0x7f12c8710000] 13:28:18 INFO - PROCESS | 6267 | 1461616098987 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12cb5ac800) [pid = 6267] [serial = 623] [outer = 0x7f12c8710000] 13:28:19 INFO - PROCESS | 6267 | 1461616099863 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:28:19 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 13:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1328ms 13:28:19 INFO - PROCESS | 6267 | 1461616099922 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 6267 | 1461616099925 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 13:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:28:19 INFO - PROCESS | 6267 | 1461616099931 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 6267 | 1461616099933 Marionette TRACE conn3 <- [1,802,null,{}] 13:28:19 INFO - PROCESS | 6267 | 1461616099939 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:20 INFO - PROCESS | 6267 | 1461616100121 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:28:20 INFO - PROCESS | 6267 | 1461616100275 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de999800 == 87 [pid = 6267] [id = 208] 13:28:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12cb5b1400) [pid = 6267] [serial = 624] [outer = (nil)] 13:28:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12d4e5c800) [pid = 6267] [serial = 625] [outer = 0x7f12cb5b1400] 13:28:20 INFO - PROCESS | 6267 | 1461616100351 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12d51e4800) [pid = 6267] [serial = 626] [outer = 0x7f12cb5b1400] 13:28:21 INFO - PROCESS | 6267 | 1461616101237 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:28:21 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 13:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1381ms 13:28:21 INFO - PROCESS | 6267 | 1461616101313 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 6267 | 1461616101316 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 13:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:28:21 INFO - PROCESS | 6267 | 1461616101322 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 6267 | 1461616101324 Marionette TRACE conn3 <- [1,806,null,{}] 13:28:21 INFO - PROCESS | 6267 | 1461616101329 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:21 INFO - PROCESS | 6267 | 1461616101486 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:28:21 INFO - PROCESS | 6267 | 1461616101641 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12befbd800 == 88 [pid = 6267] [id = 209] 13:28:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12c6c8a400) [pid = 6267] [serial = 627] [outer = (nil)] 13:28:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12d5349400) [pid = 6267] [serial = 628] [outer = 0x7f12c6c8a400] 13:28:21 INFO - PROCESS | 6267 | 1461616101724 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12d5555800) [pid = 6267] [serial = 629] [outer = 0x7f12c6c8a400] 13:28:22 INFO - PROCESS | 6267 | 1461616102526 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:28:22 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 13:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1239ms 13:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:28:22 INFO - PROCESS | 6267 | 1461616102562 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 6267 | 1461616102565 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 13:28:22 INFO - PROCESS | 6267 | 1461616102571 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 6267 | 1461616102574 Marionette TRACE conn3 <- [1,810,null,{}] 13:28:22 INFO - PROCESS | 6267 | 1461616102579 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:22 INFO - PROCESS | 6267 | 1461616102722 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:28:22 INFO - PROCESS | 6267 | 1461616102891 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b52bb000 == 89 [pid = 6267] [id = 210] 13:28:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12b7d2dc00) [pid = 6267] [serial = 630] [outer = (nil)] 13:28:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12d55f5800) [pid = 6267] [serial = 631] [outer = 0x7f12b7d2dc00] 13:28:22 INFO - PROCESS | 6267 | 1461616102965 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12d62e1800) [pid = 6267] [serial = 632] [outer = 0x7f12b7d2dc00] 13:28:23 INFO - PROCESS | 6267 | 1461616103825 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1284ms 13:28:23 INFO - PROCESS | 6267 | 1461616103855 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 6267 | 1461616103859 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 13:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:28:23 INFO - PROCESS | 6267 | 1461616103865 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 6267 | 1461616103868 Marionette TRACE conn3 <- [1,814,null,{}] 13:28:23 INFO - PROCESS | 6267 | 1461616103873 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:24 INFO - PROCESS | 6267 | 1461616104029 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:28:24 INFO - PROCESS | 6267 | 1461616104193 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c6ab0800 == 90 [pid = 6267] [id = 211] 13:28:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12bc7eec00) [pid = 6267] [serial = 633] [outer = (nil)] 13:28:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12c2ada000) [pid = 6267] [serial = 634] [outer = 0x7f12bc7eec00] 13:28:24 INFO - PROCESS | 6267 | 1461616104265 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12d63c9c00) [pid = 6267] [serial = 635] [outer = 0x7f12bc7eec00] 13:28:25 INFO - PROCESS | 6267 | 1461616105191 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 6267 | 1461616105249 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 13:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:28:25 INFO - PROCESS | 6267 | 1461616105255 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 6267 | 1461616105257 Marionette TRACE conn3 <- [1,818,null,{}] 13:28:25 INFO - PROCESS | 6267 | 1461616105263 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:25 INFO - PROCESS | 6267 | 1461616105417 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:28:25 INFO - PROCESS | 6267 | 1461616105859 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9c6800 == 91 [pid = 6267] [id = 212] 13:28:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12bc795000) [pid = 6267] [serial = 636] [outer = (nil)] 13:28:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12bc7e7c00) [pid = 6267] [serial = 637] [outer = 0x7f12bc795000] 13:28:25 INFO - PROCESS | 6267 | 1461616105973 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12bdd60c00) [pid = 6267] [serial = 638] [outer = 0x7f12bc795000] 13:28:26 INFO - PROCESS | 6267 | 1461616106880 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1683ms 13:28:26 INFO - PROCESS | 6267 | 1461616106940 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 6267 | 1461616106946 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 13:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:28:26 INFO - PROCESS | 6267 | 1461616106953 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 6267 | 1461616106958 Marionette TRACE conn3 <- [1,822,null,{}] 13:28:26 INFO - PROCESS | 6267 | 1461616106965 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:27 INFO - PROCESS | 6267 | 1461616107209 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:28:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c70e0800 == 90 [pid = 6267] [id = 46] 13:28:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c79be000 == 89 [pid = 6267] [id = 201] 13:28:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8fea800 == 88 [pid = 6267] [id = 200] 13:28:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c73aa800 == 87 [pid = 6267] [id = 199] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12c6347800) [pid = 6267] [serial = 574] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bee7d800 == 86 [pid = 6267] [id = 198] 13:28:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c42b5000 == 85 [pid = 6267] [id = 197] 13:28:27 INFO - PROCESS | 6267 | 1461616107452 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9a1d800 == 84 [pid = 6267] [id = 194] 13:28:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be71f000 == 85 [pid = 6267] [id = 213] 13:28:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12bec63400) [pid = 6267] [serial = 639] [outer = (nil)] 13:28:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12bf436400) [pid = 6267] [serial = 640] [outer = 0x7f12bec63400] 13:28:27 INFO - PROCESS | 6267 | 1461616107523 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12c0303000) [pid = 6267] [serial = 641] [outer = 0x7f12bec63400] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12bf476400) [pid = 6267] [serial = 565] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12be750000) [pid = 6267] [serial = 556] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12c0137c00) [pid = 6267] [serial = 568] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12be63bc00) [pid = 6267] [serial = 562] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12be75d400) [pid = 6267] [serial = 563] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12bd9e4000) [pid = 6267] [serial = 559] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12bdd5d400) [pid = 6267] [serial = 560] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12bec6bc00) [pid = 6267] [serial = 550] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12be3b7000) [pid = 6267] [serial = 547] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12c2ad3c00) [pid = 6267] [serial = 553] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12c194c400) [pid = 6267] [serial = 571] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12c2ad1400) [pid = 6267] [serial = 572] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12c1944c00) [pid = 6267] [serial = 569] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12c0069800) [pid = 6267] [serial = 566] [outer = (nil)] [url = about:blank] 13:28:28 INFO - PROCESS | 6267 | 1461616108264 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 13:28:28 INFO - PROCESS | 6267 | 1461616108307 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 13:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:28:28 INFO - PROCESS | 6267 | 1461616108314 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 6267 | 1461616108316 Marionette TRACE conn3 <- [1,826,null,{}] 13:28:28 INFO - PROCESS | 6267 | 1461616108322 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:28 INFO - PROCESS | 6267 | 1461616108480 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:28:28 INFO - PROCESS | 6267 | 1461616108498 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e73000 == 86 [pid = 6267] [id = 214] 13:28:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12c0307400) [pid = 6267] [serial = 642] [outer = (nil)] 13:28:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12c2ace400) [pid = 6267] [serial = 643] [outer = 0x7f12c0307400] 13:28:28 INFO - PROCESS | 6267 | 1461616108562 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12c414d400) [pid = 6267] [serial = 644] [outer = 0x7f12c0307400] 13:28:29 INFO - PROCESS | 6267 | 1461616109441 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1183ms 13:28:29 INFO - PROCESS | 6267 | 1461616109498 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 6267 | 1461616109502 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 13:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:28:29 INFO - PROCESS | 6267 | 1461616109515 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 6267 | 1461616109524 Marionette TRACE conn3 <- [1,830,null,{}] 13:28:29 INFO - PROCESS | 6267 | 1461616109531 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:29 INFO - PROCESS | 6267 | 1461616109686 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:28:29 INFO - PROCESS | 6267 | 1461616109820 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c6ab7000 == 87 [pid = 6267] [id = 215] 13:28:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12c414dc00) [pid = 6267] [serial = 645] [outer = (nil)] 13:28:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12c709f800) [pid = 6267] [serial = 646] [outer = 0x7f12c414dc00] 13:28:29 INFO - PROCESS | 6267 | 1461616109878 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12c81cc000) [pid = 6267] [serial = 647] [outer = 0x7f12c414dc00] 13:28:30 INFO - PROCESS | 6267 | 1461616110653 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1191ms 13:28:30 INFO - PROCESS | 6267 | 1461616110700 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 6267 | 1461616110703 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 13:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:28:30 INFO - PROCESS | 6267 | 1461616110715 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 6267 | 1461616110718 Marionette TRACE conn3 <- [1,834,null,{}] 13:28:30 INFO - PROCESS | 6267 | 1461616110723 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:30 INFO - PROCESS | 6267 | 1461616110904 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:28:30 INFO - PROCESS | 6267 | 1461616110931 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8619800 == 88 [pid = 6267] [id = 216] 13:28:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12c2ad3c00) [pid = 6267] [serial = 648] [outer = (nil)] 13:28:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12c8fa8400) [pid = 6267] [serial = 649] [outer = 0x7f12c2ad3c00] 13:28:31 INFO - PROCESS | 6267 | 1461616110995 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12c9ddd400) [pid = 6267] [serial = 650] [outer = 0x7f12c2ad3c00] 13:28:31 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12bc7a1c00) [pid = 6267] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:28:31 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12bddef000) [pid = 6267] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:28:31 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12be015800) [pid = 6267] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:28:31 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12c194d800) [pid = 6267] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:28:31 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12bd9efc00) [pid = 6267] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:28:31 INFO - PROCESS | 6267 | 1461616111838 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1130ms 13:28:31 INFO - PROCESS | 6267 | 1461616111846 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 6267 | 1461616111849 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 13:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:28:31 INFO - PROCESS | 6267 | 1461616111858 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 6267 | 1461616111860 Marionette TRACE conn3 <- [1,838,null,{}] 13:28:31 INFO - PROCESS | 6267 | 1461616111864 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:32 INFO - PROCESS | 6267 | 1461616112006 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:28:32 INFO - PROCESS | 6267 | 1461616112130 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c5a800 == 89 [pid = 6267] [id = 217] 13:28:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12c8fb4400) [pid = 6267] [serial = 651] [outer = (nil)] 13:28:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12ca7a8000) [pid = 6267] [serial = 652] [outer = 0x7f12c8fb4400] 13:28:32 INFO - PROCESS | 6267 | 1461616112204 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12cf28a400) [pid = 6267] [serial = 653] [outer = 0x7f12c8fb4400] 13:28:33 INFO - PROCESS | 6267 | 1461616113291 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1480ms 13:28:33 INFO - PROCESS | 6267 | 1461616113337 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 6267 | 1461616113342 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 13:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:28:33 INFO - PROCESS | 6267 | 1461616113350 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 6267 | 1461616113355 Marionette TRACE conn3 <- [1,842,null,{}] 13:28:33 INFO - PROCESS | 6267 | 1461616113363 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:33 INFO - PROCESS | 6267 | 1461616113581 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:28:33 INFO - PROCESS | 6267 | 1461616113798 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf4f5000 == 90 [pid = 6267] [id = 218] 13:28:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12bea04000) [pid = 6267] [serial = 654] [outer = (nil)] 13:28:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12bf476400) [pid = 6267] [serial = 655] [outer = 0x7f12bea04000] 13:28:33 INFO - PROCESS | 6267 | 1461616113872 Marionette DEBUG loaded listener.js 13:28:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12c030d400) [pid = 6267] [serial = 656] [outer = 0x7f12bea04000] 13:28:34 INFO - PROCESS | 6267 | 1461616114732 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1432ms 13:28:34 INFO - PROCESS | 6267 | 1461616114783 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 6267 | 1461616114792 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 13:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:28:34 INFO - PROCESS | 6267 | 1461616114801 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 6267 | 1461616114806 Marionette TRACE conn3 <- [1,846,null,{}] 13:28:34 INFO - PROCESS | 6267 | 1461616114811 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:34 INFO - PROCESS | 6267 | 1461616114981 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:28:35 INFO - PROCESS | 6267 | 1461616115140 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c8d800 == 91 [pid = 6267] [id = 219] 13:28:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12be019800) [pid = 6267] [serial = 657] [outer = (nil)] 13:28:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12c4153400) [pid = 6267] [serial = 658] [outer = 0x7f12be019800] 13:28:35 INFO - PROCESS | 6267 | 1461616115218 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12c7424c00) [pid = 6267] [serial = 659] [outer = 0x7f12be019800] 13:28:36 INFO - PROCESS | 6267 | 1461616116156 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1382ms 13:28:36 INFO - PROCESS | 6267 | 1461616116184 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 6267 | 1461616116188 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 13:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:28:36 INFO - PROCESS | 6267 | 1461616116195 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 6267 | 1461616116201 Marionette TRACE conn3 <- [1,850,null,{}] 13:28:36 INFO - PROCESS | 6267 | 1461616116217 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:36 INFO - PROCESS | 6267 | 1461616116374 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:28:36 INFO - PROCESS | 6267 | 1461616116541 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9d47800 == 92 [pid = 6267] [id = 220] 13:28:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12ca94d000) [pid = 6267] [serial = 660] [outer = (nil)] 13:28:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12d4214400) [pid = 6267] [serial = 661] [outer = 0x7f12ca94d000] 13:28:36 INFO - PROCESS | 6267 | 1461616116618 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12d50e5800) [pid = 6267] [serial = 662] [outer = 0x7f12ca94d000] 13:28:37 INFO - PROCESS | 6267 | 1461616117451 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1284ms 13:28:37 INFO - PROCESS | 6267 | 1461616117480 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 6267 | 1461616117485 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 13:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:28:37 INFO - PROCESS | 6267 | 1461616117490 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 6267 | 1461616117493 Marionette TRACE conn3 <- [1,854,null,{}] 13:28:37 INFO - PROCESS | 6267 | 1461616117498 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:37 INFO - PROCESS | 6267 | 1461616117667 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:28:37 INFO - PROCESS | 6267 | 1461616117836 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de7c8000 == 93 [pid = 6267] [id = 221] 13:28:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12cb520c00) [pid = 6267] [serial = 663] [outer = (nil)] 13:28:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12d62e2400) [pid = 6267] [serial = 664] [outer = 0x7f12cb520c00] 13:28:37 INFO - PROCESS | 6267 | 1461616117908 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12d657ac00) [pid = 6267] [serial = 665] [outer = 0x7f12cb520c00] 13:28:38 INFO - PROCESS | 6267 | 1461616118778 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1332ms 13:28:38 INFO - PROCESS | 6267 | 1461616118825 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:28:38 INFO - PROCESS | 6267 | 1461616118829 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 13:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:28:38 INFO - PROCESS | 6267 | 1461616118835 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 6267 | 1461616118839 Marionette TRACE conn3 <- [1,858,null,{}] 13:28:38 INFO - PROCESS | 6267 | 1461616118845 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:39 INFO - PROCESS | 6267 | 1461616119002 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:28:39 INFO - PROCESS | 6267 | 1461616119166 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf01e800 == 94 [pid = 6267] [id = 222] 13:28:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12d5350000) [pid = 6267] [serial = 666] [outer = (nil)] 13:28:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12d843e800) [pid = 6267] [serial = 667] [outer = 0x7f12d5350000] 13:28:39 INFO - PROCESS | 6267 | 1461616119238 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12d9b09800) [pid = 6267] [serial = 668] [outer = 0x7f12d5350000] 13:28:40 INFO - PROCESS | 6267 | 1461616120113 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1328ms 13:28:40 INFO - PROCESS | 6267 | 1461616120163 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 6267 | 1461616120167 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 13:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:28:40 INFO - PROCESS | 6267 | 1461616120173 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 6267 | 1461616120175 Marionette TRACE conn3 <- [1,862,null,{}] 13:28:40 INFO - PROCESS | 6267 | 1461616120181 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:40 INFO - PROCESS | 6267 | 1461616120365 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:28:40 INFO - PROCESS | 6267 | 1461616120536 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd26000 == 95 [pid = 6267] [id = 223] 13:28:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12b6d07000) [pid = 6267] [serial = 669] [outer = (nil)] 13:28:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12d657b000) [pid = 6267] [serial = 670] [outer = 0x7f12b6d07000] 13:28:40 INFO - PROCESS | 6267 | 1461616120614 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12d9ea6c00) [pid = 6267] [serial = 671] [outer = 0x7f12b6d07000] 13:28:41 INFO - PROCESS | 6267 | 1461616121443 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1326ms 13:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:28:41 INFO - PROCESS | 6267 | 1461616121500 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 6267 | 1461616121503 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 13:28:41 INFO - PROCESS | 6267 | 1461616121510 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 6267 | 1461616121513 Marionette TRACE conn3 <- [1,866,null,{}] 13:28:41 INFO - PROCESS | 6267 | 1461616121519 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:41 INFO - PROCESS | 6267 | 1461616121677 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:28:41 INFO - PROCESS | 6267 | 1461616121842 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6bdc000 == 96 [pid = 6267] [id = 224] 13:28:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12b3553800) [pid = 6267] [serial = 672] [outer = (nil)] 13:28:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12b3558c00) [pid = 6267] [serial = 673] [outer = 0x7f12b3553800] 13:28:41 INFO - PROCESS | 6267 | 1461616121927 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12b355dc00) [pid = 6267] [serial = 674] [outer = 0x7f12b3553800] 13:28:42 INFO - PROCESS | 6267 | 1461616122768 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1332ms 13:28:42 INFO - PROCESS | 6267 | 1461616122841 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 6267 | 1461616122845 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 13:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:28:42 INFO - PROCESS | 6267 | 1461616122850 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 6267 | 1461616122853 Marionette TRACE conn3 <- [1,870,null,{}] 13:28:42 INFO - PROCESS | 6267 | 1461616122859 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:43 INFO - PROCESS | 6267 | 1461616123059 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:28:43 INFO - PROCESS | 6267 | 1461616123220 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b37ce800 == 97 [pid = 6267] [id = 225] 13:28:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12b354f800) [pid = 6267] [serial = 675] [outer = (nil)] 13:28:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12b5004c00) [pid = 6267] [serial = 676] [outer = 0x7f12b354f800] 13:28:43 INFO - PROCESS | 6267 | 1461616123291 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12b500a800) [pid = 6267] [serial = 677] [outer = 0x7f12b354f800] 13:28:44 INFO - PROCESS | 6267 | 1461616124121 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1326ms 13:28:44 INFO - PROCESS | 6267 | 1461616124178 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 6267 | 1461616124181 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 13:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:28:44 INFO - PROCESS | 6267 | 1461616124188 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 6267 | 1461616124191 Marionette TRACE conn3 <- [1,874,null,{}] 13:28:44 INFO - PROCESS | 6267 | 1461616124196 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:44 INFO - PROCESS | 6267 | 1461616124351 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:28:44 INFO - PROCESS | 6267 | 1461616124519 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd13000 == 98 [pid = 6267] [id = 226] 13:28:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12b30e2400) [pid = 6267] [serial = 678] [outer = (nil)] 13:28:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12b30e7000) [pid = 6267] [serial = 679] [outer = 0x7f12b30e2400] 13:28:44 INFO - PROCESS | 6267 | 1461616124596 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12b30ebc00) [pid = 6267] [serial = 680] [outer = 0x7f12b30e2400] 13:28:45 INFO - PROCESS | 6267 | 1461616125398 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1236ms 13:28:45 INFO - PROCESS | 6267 | 1461616125425 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 6267 | 1461616125429 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 13:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:28:45 INFO - PROCESS | 6267 | 1461616125435 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 6267 | 1461616125437 Marionette TRACE conn3 <- [1,878,null,{}] 13:28:45 INFO - PROCESS | 6267 | 1461616125444 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:45 INFO - PROCESS | 6267 | 1461616125610 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:28:45 INFO - PROCESS | 6267 | 1461616125778 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4577000 == 99 [pid = 6267] [id = 227] 13:28:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12b30e3400) [pid = 6267] [serial = 681] [outer = (nil)] 13:28:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12b5002400) [pid = 6267] [serial = 682] [outer = 0x7f12b30e3400] 13:28:45 INFO - PROCESS | 6267 | 1461616125850 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12b500d000) [pid = 6267] [serial = 683] [outer = 0x7f12b30e3400] 13:28:46 INFO - PROCESS | 6267 | 1461616126753 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1388ms 13:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:28:46 INFO - PROCESS | 6267 | 1461616126824 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 6267 | 1461616126828 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 13:28:46 INFO - PROCESS | 6267 | 1461616126835 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 6267 | 1461616126839 Marionette TRACE conn3 <- [1,882,null,{}] 13:28:46 INFO - PROCESS | 6267 | 1461616126845 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:47 INFO - PROCESS | 6267 | 1461616127089 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:28:47 INFO - PROCESS | 6267 | 1461616127305 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b23b0800 == 100 [pid = 6267] [id = 228] 13:28:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 209 (0x7f12b500e800) [pid = 6267] [serial = 684] [outer = (nil)] 13:28:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12b5010400) [pid = 6267] [serial = 685] [outer = 0x7f12b500e800] 13:28:47 INFO - PROCESS | 6267 | 1461616127428 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12c1949c00) [pid = 6267] [serial = 686] [outer = 0x7f12b500e800] 13:28:48 INFO - PROCESS | 6267 | 1461616128579 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1785ms 13:28:48 INFO - PROCESS | 6267 | 1461616128619 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 6267 | 1461616128624 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 13:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:28:48 INFO - PROCESS | 6267 | 1461616128632 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 6267 | 1461616128636 Marionette TRACE conn3 <- [1,886,null,{}] 13:28:48 INFO - PROCESS | 6267 | 1461616128644 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:48 INFO - PROCESS | 6267 | 1461616128833 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:28:49 INFO - PROCESS | 6267 | 1461616129047 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda43800 == 101 [pid = 6267] [id = 229] 13:28:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12b500e000) [pid = 6267] [serial = 687] [outer = (nil)] 13:28:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12b5011c00) [pid = 6267] [serial = 688] [outer = 0x7f12b500e000] 13:28:49 INFO - PROCESS | 6267 | 1461616129116 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 214 (0x7f12b6c70000) [pid = 6267] [serial = 689] [outer = 0x7f12b500e000] 13:28:50 INFO - PROCESS | 6267 | 1461616130042 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1432ms 13:28:50 INFO - PROCESS | 6267 | 1461616130065 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 6267 | 1461616130073 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 13:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:28:50 INFO - PROCESS | 6267 | 1461616130083 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 6267 | 1461616130086 Marionette TRACE conn3 <- [1,890,null,{}] 13:28:50 INFO - PROCESS | 6267 | 1461616130092 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:50 INFO - PROCESS | 6267 | 1461616130259 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:28:50 INFO - PROCESS | 6267 | 1461616130480 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc954800 == 102 [pid = 6267] [id = 230] 13:28:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12b7d2b000) [pid = 6267] [serial = 690] [outer = (nil)] 13:28:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12bc71a400) [pid = 6267] [serial = 691] [outer = 0x7f12b7d2b000] 13:28:50 INFO - PROCESS | 6267 | 1461616130627 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12bc884c00) [pid = 6267] [serial = 692] [outer = 0x7f12b7d2b000] 13:28:50 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c7ca7800 == 101 [pid = 6267] [id = 57] 13:28:50 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8619800 == 100 [pid = 6267] [id = 216] 13:28:50 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c6ab7000 == 99 [pid = 6267] [id = 215] 13:28:50 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12c91a9000) [pid = 6267] [serial = 607] [outer = (nil)] [url = about:blank] 13:28:50 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12c741d000) [pid = 6267] [serial = 586] [outer = (nil)] [url = about:blank] 13:28:50 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1e73000 == 98 [pid = 6267] [id = 214] 13:28:50 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be71f000 == 97 [pid = 6267] [id = 213] 13:28:50 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9c6800 == 96 [pid = 6267] [id = 212] 13:28:51 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d7f4b800 == 95 [pid = 6267] [id = 205] 13:28:51 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9158800 == 94 [pid = 6267] [id = 204] 13:28:51 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c0f6b000 == 93 [pid = 6267] [id = 203] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12c1da1000) [pid = 6267] [serial = 604] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 213 (0x7f12c81c6400) [pid = 6267] [serial = 589] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12bdd55400) [pid = 6267] [serial = 577] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12c1da5400) [pid = 6267] [serial = 598] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12c81d1000) [pid = 6267] [serial = 605] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12bea02800) [pid = 6267] [serial = 593] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 208 (0x7f12c2adb800) [pid = 6267] [serial = 583] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12bec6fc00) [pid = 6267] [serial = 580] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12c6d5d000) [pid = 6267] [serial = 601] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12be754400) [pid = 6267] [serial = 595] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12bf47c400) [pid = 6267] [serial = 596] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12be3b9c00) [pid = 6267] [serial = 592] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12c81c3400) [pid = 6267] [serial = 602] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12c4140800) [pid = 6267] [serial = 599] [outer = (nil)] [url = about:blank] 13:28:51 INFO - PROCESS | 6267 | 1461616131431 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1376ms 13:28:51 INFO - PROCESS | 6267 | 1461616131459 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 6267 | 1461616131462 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 13:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:28:51 INFO - PROCESS | 6267 | 1461616131468 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 6267 | 1461616131473 Marionette TRACE conn3 <- [1,894,null,{}] 13:28:51 INFO - PROCESS | 6267 | 1461616131488 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:51 INFO - PROCESS | 6267 | 1461616131640 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:28:51 INFO - PROCESS | 6267 | 1461616131659 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1cb6800 == 94 [pid = 6267] [id = 231] 13:28:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12bdfcd000) [pid = 6267] [serial = 693] [outer = (nil)] 13:28:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12bea04800) [pid = 6267] [serial = 694] [outer = 0x7f12bdfcd000] 13:28:51 INFO - PROCESS | 6267 | 1461616131725 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12bf0d3c00) [pid = 6267] [serial = 695] [outer = 0x7f12bdfcd000] 13:28:52 INFO - PROCESS | 6267 | 1461616132581 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1134ms 13:28:52 INFO - PROCESS | 6267 | 1461616132602 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 6267 | 1461616132607 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 13:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:28:52 INFO - PROCESS | 6267 | 1461616132612 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 6267 | 1461616132614 Marionette TRACE conn3 <- [1,898,null,{}] 13:28:52 INFO - PROCESS | 6267 | 1461616132619 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:52 INFO - PROCESS | 6267 | 1461616132761 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:28:52 INFO - PROCESS | 6267 | 1461616132777 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c6c60000 == 95 [pid = 6267] [id = 232] 13:28:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12be015400) [pid = 6267] [serial = 696] [outer = (nil)] 13:28:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12c1947000) [pid = 6267] [serial = 697] [outer = 0x7f12be015400] 13:28:52 INFO - PROCESS | 6267 | 1461616132837 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12c1eca800) [pid = 6267] [serial = 698] [outer = 0x7f12be015400] 13:28:53 INFO - PROCESS | 6267 | 1461616133681 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1125ms 13:28:53 INFO - PROCESS | 6267 | 1461616133739 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 6267 | 1461616133742 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 13:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:28:53 INFO - PROCESS | 6267 | 1461616133747 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 6267 | 1461616133749 Marionette TRACE conn3 <- [1,902,null,{}] 13:28:53 INFO - PROCESS | 6267 | 1461616133754 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:53 INFO - PROCESS | 6267 | 1461616133939 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:28:53 INFO - PROCESS | 6267 | 1461616133975 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c7fab800 == 96 [pid = 6267] [id = 233] 13:28:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12c006a000) [pid = 6267] [serial = 699] [outer = (nil)] 13:28:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 209 (0x7f12c1ed5c00) [pid = 6267] [serial = 700] [outer = 0x7f12c006a000] 13:28:54 INFO - PROCESS | 6267 | 1461616134033 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12c4e4a000) [pid = 6267] [serial = 701] [outer = 0x7f12c006a000] 13:28:54 INFO - PROCESS | 6267 | 1461616134773 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1074ms 13:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:28:54 INFO - PROCESS | 6267 | 1461616134826 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 6267 | 1461616134828 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 13:28:54 INFO - PROCESS | 6267 | 1461616134839 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 6267 | 1461616134842 Marionette TRACE conn3 <- [1,906,null,{}] 13:28:54 INFO - PROCESS | 6267 | 1461616134846 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:55 INFO - PROCESS | 6267 | 1461616135051 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:28:55 INFO - PROCESS | 6267 | 1461616135085 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ca715800 == 97 [pid = 6267] [id = 234] 13:28:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12c6eaf800) [pid = 6267] [serial = 702] [outer = (nil)] 13:28:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12c8df5000) [pid = 6267] [serial = 703] [outer = 0x7f12c6eaf800] 13:28:55 INFO - PROCESS | 6267 | 1461616135149 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12c9ddf800) [pid = 6267] [serial = 704] [outer = 0x7f12c6eaf800] 13:28:55 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12c4157000) [pid = 6267] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:28:55 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12c2ad3c00) [pid = 6267] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:28:55 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12bec63400) [pid = 6267] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:28:55 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12bc795000) [pid = 6267] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:28:55 INFO - PROCESS | 6267 | --DOMWINDOW == 208 (0x7f12c0307400) [pid = 6267] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:28:55 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12c414dc00) [pid = 6267] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:28:55 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12c8de9000) [pid = 6267] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:28:56 INFO - PROCESS | 6267 | 1461616136125 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1332ms 13:28:56 INFO - PROCESS | 6267 | 1461616136166 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 6267 | 1461616136168 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 13:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:28:56 INFO - PROCESS | 6267 | 1461616136174 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 6267 | 1461616136177 Marionette TRACE conn3 <- [1,910,null,{}] 13:28:56 INFO - PROCESS | 6267 | 1461616136182 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:56 INFO - PROCESS | 6267 | 1461616136374 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:28:56 INFO - PROCESS | 6267 | 1461616136392 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ca71e800 == 98 [pid = 6267] [id = 235] 13:28:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12bdd5dc00) [pid = 6267] [serial = 705] [outer = (nil)] 13:28:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12c413f000) [pid = 6267] [serial = 706] [outer = 0x7f12bdd5dc00] 13:28:56 INFO - PROCESS | 6267 | 1461616136451 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 209 (0x7f12c9ddbc00) [pid = 6267] [serial = 707] [outer = 0x7f12bdd5dc00] 13:28:57 INFO - PROCESS | 6267 | 1461616137139 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 980ms 13:28:57 INFO - PROCESS | 6267 | 1461616137154 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 6267 | 1461616137158 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 13:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:28:57 INFO - PROCESS | 6267 | 1461616137163 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 6267 | 1461616137165 Marionette TRACE conn3 <- [1,914,null,{}] 13:28:57 INFO - PROCESS | 6267 | 1461616137170 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:57 INFO - PROCESS | 6267 | 1461616137304 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:28:57 INFO - PROCESS | 6267 | 1461616137437 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9d32000 == 99 [pid = 6267] [id = 236] 13:28:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12bdf1fc00) [pid = 6267] [serial = 708] [outer = (nil)] 13:28:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12ca763800) [pid = 6267] [serial = 709] [outer = 0x7f12bdf1fc00] 13:28:57 INFO - PROCESS | 6267 | 1461616137500 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12d4215400) [pid = 6267] [serial = 710] [outer = 0x7f12bdf1fc00] 13:28:58 INFO - PROCESS | 6267 | 1461616138452 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1324ms 13:28:58 INFO - PROCESS | 6267 | 1461616138489 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 6267 | 1461616138494 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 13:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:28:58 INFO - PROCESS | 6267 | 1461616138505 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 6267 | 1461616138509 Marionette TRACE conn3 <- [1,918,null,{}] 13:28:58 INFO - PROCESS | 6267 | 1461616138517 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:58 INFO - PROCESS | 6267 | 1461616138712 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:28:58 INFO - PROCESS | 6267 | 1461616138879 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9d5800 == 100 [pid = 6267] [id = 237] 13:28:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12b500c400) [pid = 6267] [serial = 711] [outer = (nil)] 13:28:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 214 (0x7f12b6c72c00) [pid = 6267] [serial = 712] [outer = 0x7f12b500c400] 13:28:58 INFO - PROCESS | 6267 | 1461616138957 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12b6d0a400) [pid = 6267] [serial = 713] [outer = 0x7f12b500c400] 13:28:59 INFO - PROCESS | 6267 | 1461616139860 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1431ms 13:28:59 INFO - PROCESS | 6267 | 1461616139936 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 6267 | 1461616139945 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 13:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:28:59 INFO - PROCESS | 6267 | 1461616139955 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 6267 | 1461616139958 Marionette TRACE conn3 <- [1,922,null,{}] 13:28:59 INFO - PROCESS | 6267 | 1461616139965 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:00 INFO - PROCESS | 6267 | 1461616140173 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:29:00 INFO - PROCESS | 6267 | 1461616140441 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c70e2000 == 101 [pid = 6267] [id = 238] 13:29:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12bdd5f800) [pid = 6267] [serial = 714] [outer = (nil)] 13:29:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12be644c00) [pid = 6267] [serial = 715] [outer = 0x7f12bdd5f800] 13:29:00 INFO - PROCESS | 6267 | 1461616140558 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 218 (0x7f12bf0dd800) [pid = 6267] [serial = 716] [outer = 0x7f12bdd5f800] 13:29:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12c1944000) [pid = 6267] [serial = 717] [outer = 0x7f12bdfcf000] 13:29:01 INFO - PROCESS | 6267 | 1461616141463 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1593ms 13:29:01 INFO - PROCESS | 6267 | 1461616141553 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 6267 | 1461616141556 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 13:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:29:01 INFO - PROCESS | 6267 | 1461616141563 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 6267 | 1461616141569 Marionette TRACE conn3 <- [1,926,null,{}] 13:29:01 INFO - PROCESS | 6267 | 1461616141584 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:01 INFO - PROCESS | 6267 | 1461616141766 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:29:01 INFO - PROCESS | 6267 | 1461616141981 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b38b1800 == 102 [pid = 6267] [id = 239] 13:29:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12c0070800) [pid = 6267] [serial = 718] [outer = (nil)] 13:29:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12c6344000) [pid = 6267] [serial = 719] [outer = 0x7f12c0070800] 13:29:02 INFO - PROCESS | 6267 | 1461616142073 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12c91a8000) [pid = 6267] [serial = 720] [outer = 0x7f12c0070800] 13:29:02 INFO - PROCESS | 6267 | 1461616142874 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1384ms 13:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:29:02 INFO - PROCESS | 6267 | 1461616142948 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 6267 | 1461616142952 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 13:29:02 INFO - PROCESS | 6267 | 1461616142958 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 6267 | 1461616142961 Marionette TRACE conn3 <- [1,930,null,{}] 13:29:02 INFO - PROCESS | 6267 | 1461616142966 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:03 INFO - PROCESS | 6267 | 1461616143182 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:29:03 INFO - PROCESS | 6267 | 1461616143352 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de7cf800 == 103 [pid = 6267] [id = 240] 13:29:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12c030f400) [pid = 6267] [serial = 721] [outer = (nil)] 13:29:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12ce35f800) [pid = 6267] [serial = 722] [outer = 0x7f12c030f400] 13:29:03 INFO - PROCESS | 6267 | 1461616143427 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12d5177400) [pid = 6267] [serial = 723] [outer = 0x7f12c030f400] 13:29:04 INFO - PROCESS | 6267 | 1461616144354 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1433ms 13:29:04 INFO - PROCESS | 6267 | 1461616144390 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 6267 | 1461616144395 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 13:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:29:04 INFO - PROCESS | 6267 | 1461616144400 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 6267 | 1461616144403 Marionette TRACE conn3 <- [1,934,null,{}] 13:29:04 INFO - PROCESS | 6267 | 1461616144408 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:04 INFO - PROCESS | 6267 | 1461616144570 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:29:04 INFO - PROCESS | 6267 | 1461616144751 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b387b000 == 104 [pid = 6267] [id = 241] 13:29:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12c1da7000) [pid = 6267] [serial = 724] [outer = (nil)] 13:29:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12d5fa7400) [pid = 6267] [serial = 725] [outer = 0x7f12c1da7000] 13:29:04 INFO - PROCESS | 6267 | 1461616144821 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12d8439000) [pid = 6267] [serial = 726] [outer = 0x7f12c1da7000] 13:29:05 INFO - PROCESS | 6267 | 1461616145727 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1389ms 13:29:05 INFO - PROCESS | 6267 | 1461616145791 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 6267 | 1461616145795 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 13:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:29:05 INFO - PROCESS | 6267 | 1461616145801 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 6267 | 1461616145803 Marionette TRACE conn3 <- [1,938,null,{}] 13:29:05 INFO - PROCESS | 6267 | 1461616145809 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:06 INFO - PROCESS | 6267 | 1461616146029 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:29:06 INFO - PROCESS | 6267 | 1461616146198 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b19db800 == 105 [pid = 6267] [id = 242] 13:29:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12b45c6000) [pid = 6267] [serial = 727] [outer = (nil)] 13:29:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12b45cd800) [pid = 6267] [serial = 728] [outer = 0x7f12b45c6000] 13:29:06 INFO - PROCESS | 6267 | 1461616146273 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 231 (0x7f12d9eaec00) [pid = 6267] [serial = 729] [outer = 0x7f12b45c6000] 13:29:07 INFO - PROCESS | 6267 | 1461616147097 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1330ms 13:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:29:07 INFO - PROCESS | 6267 | 1461616147132 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 6267 | 1461616147135 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 13:29:07 INFO - PROCESS | 6267 | 1461616147141 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 6267 | 1461616147144 Marionette TRACE conn3 <- [1,942,null,{}] 13:29:07 INFO - PROCESS | 6267 | 1461616147149 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:07 INFO - PROCESS | 6267 | 1461616147312 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:29:07 INFO - PROCESS | 6267 | 1461616147488 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b11eb800 == 106 [pid = 6267] [id = 243] 13:29:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 232 (0x7f12b254f400) [pid = 6267] [serial = 730] [outer = (nil)] 13:29:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 233 (0x7f12b2554400) [pid = 6267] [serial = 731] [outer = 0x7f12b254f400] 13:29:07 INFO - PROCESS | 6267 | 1461616147559 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 234 (0x7f12b2558c00) [pid = 6267] [serial = 732] [outer = 0x7f12b254f400] 13:29:08 INFO - PROCESS | 6267 | 1461616148850 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1783ms 13:29:08 INFO - PROCESS | 6267 | 1461616148924 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 6267 | 1461616148928 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 13:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:29:08 INFO - PROCESS | 6267 | 1461616148938 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 6267 | 1461616148943 Marionette TRACE conn3 <- [1,946,null,{}] 13:29:08 INFO - PROCESS | 6267 | 1461616148953 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:09 INFO - PROCESS | 6267 | 1461616149202 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:29:09 INFO - PROCESS | 6267 | 1461616149377 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b457d000 == 107 [pid = 6267] [id = 244] 13:29:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 235 (0x7f12b1d88400) [pid = 6267] [serial = 733] [outer = (nil)] 13:29:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 236 (0x7f12b23eb800) [pid = 6267] [serial = 734] [outer = 0x7f12b1d88400] 13:29:09 INFO - PROCESS | 6267 | 1461616149440 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 237 (0x7f12b2559800) [pid = 6267] [serial = 735] [outer = 0x7f12b1d88400] 13:29:10 INFO - PROCESS | 6267 | 1461616150369 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1483ms 13:29:10 INFO - PROCESS | 6267 | 1461616150422 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:29:10 INFO - PROCESS | 6267 | 1461616150429 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 13:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:29:10 INFO - PROCESS | 6267 | 1461616150439 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 6267 | 1461616150442 Marionette TRACE conn3 <- [1,950,null,{}] 13:29:10 INFO - PROCESS | 6267 | 1461616150448 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:10 INFO - PROCESS | 6267 | 1461616150610 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:29:10 INFO - PROCESS | 6267 | 1461616150834 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b23af800 == 108 [pid = 6267] [id = 245] 13:29:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 238 (0x7f12b3556000) [pid = 6267] [serial = 736] [outer = (nil)] 13:29:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 239 (0x7f12b45c2800) [pid = 6267] [serial = 737] [outer = 0x7f12b3556000] 13:29:10 INFO - PROCESS | 6267 | 1461616150949 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 240 (0x7f12b45cb000) [pid = 6267] [serial = 738] [outer = 0x7f12b3556000] 13:29:11 INFO - PROCESS | 6267 | 1461616151797 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1428ms 13:29:11 INFO - PROCESS | 6267 | 1461616151868 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 6267 | 1461616151871 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 13:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:29:11 INFO - PROCESS | 6267 | 1461616151877 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 6267 | 1461616151882 Marionette TRACE conn3 <- [1,954,null,{}] 13:29:11 INFO - PROCESS | 6267 | 1461616151897 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:12 INFO - PROCESS | 6267 | 1461616152091 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:29:12 INFO - PROCESS | 6267 | 1461616152345 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b52c5000 == 109 [pid = 6267] [id = 246] 13:29:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 241 (0x7f12b6c73c00) [pid = 6267] [serial = 739] [outer = (nil)] 13:29:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 242 (0x7f12b6d0b800) [pid = 6267] [serial = 740] [outer = 0x7f12b6c73c00] 13:29:12 INFO - PROCESS | 6267 | 1461616152465 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 243 (0x7f12b802a000) [pid = 6267] [serial = 741] [outer = 0x7f12b6c73c00] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c6ac3800 == 108 [pid = 6267] [id = 60] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1cb9000 == 107 [pid = 6267] [id = 45] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12cf2ea000 == 106 [pid = 6267] [id = 47] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 242 (0x7f12c9ddc000) [pid = 6267] [serial = 619] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 241 (0x7f12c8752000) [pid = 6267] [serial = 616] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 240 (0x7f12c0304c00) [pid = 6267] [serial = 613] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 239 (0x7f12ca94bc00) [pid = 6267] [serial = 622] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 238 (0x7f12d5349400) [pid = 6267] [serial = 628] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 237 (0x7f12d4e5c800) [pid = 6267] [serial = 625] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 236 (0x7f12d55f5800) [pid = 6267] [serial = 631] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 235 (0x7f12c2ada000) [pid = 6267] [serial = 634] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 234 (0x7f12ca7a8000) [pid = 6267] [serial = 652] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 233 (0x7f12bdf21800) [pid = 6267] [serial = 610] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ca71e800 == 105 [pid = 6267] [id = 235] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ca715800 == 104 [pid = 6267] [id = 234] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c7fab800 == 103 [pid = 6267] [id = 233] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c6c60000 == 102 [pid = 6267] [id = 232] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1cb6800 == 101 [pid = 6267] [id = 231] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc954800 == 100 [pid = 6267] [id = 230] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bda43800 == 99 [pid = 6267] [id = 229] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd26000 == 98 [pid = 6267] [id = 223] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf01e800 == 97 [pid = 6267] [id = 222] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12de7c8000 == 96 [pid = 6267] [id = 221] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12cb5ed000 == 95 [pid = 6267] [id = 195] 13:29:13 INFO - PROCESS | 6267 | 1461616153344 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:29:13 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9c5a800 == 94 [pid = 6267] [id = 217] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 232 (0x7f12c709f800) [pid = 6267] [serial = 646] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 231 (0x7f12c9ddd400) [pid = 6267] [serial = 650] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 230 (0x7f12c81cc000) [pid = 6267] [serial = 647] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12d53f2400) [pid = 6267] [serial = 545] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12c70ba000) [pid = 6267] [serial = 575] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12c8fa8400) [pid = 6267] [serial = 649] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12bf436400) [pid = 6267] [serial = 640] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12c0303000) [pid = 6267] [serial = 641] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12bdd60c00) [pid = 6267] [serial = 638] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12bc7e7c00) [pid = 6267] [serial = 637] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12c2ace400) [pid = 6267] [serial = 643] [outer = (nil)] [url = about:blank] 13:29:13 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12c414d400) [pid = 6267] [serial = 644] [outer = (nil)] [url = about:blank] 13:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1537ms 13:29:13 INFO - PROCESS | 6267 | 1461616153415 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 6267 | 1461616153419 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 13:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:29:13 INFO - PROCESS | 6267 | 1461616153425 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 6267 | 1461616153427 Marionette TRACE conn3 <- [1,958,null,{}] 13:29:13 INFO - PROCESS | 6267 | 1461616153432 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:13 INFO - PROCESS | 6267 | 1461616153580 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:29:13 INFO - PROCESS | 6267 | 1461616153717 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6bdd000 == 95 [pid = 6267] [id = 247] 13:29:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12b30ec000) [pid = 6267] [serial = 742] [outer = (nil)] 13:29:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12bc7e7800) [pid = 6267] [serial = 743] [outer = 0x7f12b30ec000] 13:29:13 INFO - PROCESS | 6267 | 1461616153779 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12bdd60c00) [pid = 6267] [serial = 744] [outer = 0x7f12b30ec000] 13:29:14 INFO - PROCESS | 6267 | 1461616154526 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1134ms 13:29:14 INFO - PROCESS | 6267 | 1461616154569 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 6267 | 1461616154573 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 13:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:29:14 INFO - PROCESS | 6267 | 1461616154580 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 6267 | 1461616154584 Marionette TRACE conn3 <- [1,962,null,{}] 13:29:14 INFO - PROCESS | 6267 | 1461616154589 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:14 INFO - PROCESS | 6267 | 1461616154727 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:29:14 INFO - PROCESS | 6267 | 1461616154742 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bee71000 == 96 [pid = 6267] [id = 248] 13:29:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12bc799c00) [pid = 6267] [serial = 745] [outer = (nil)] 13:29:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12bdf29400) [pid = 6267] [serial = 746] [outer = 0x7f12bc799c00] 13:29:14 INFO - PROCESS | 6267 | 1461616154807 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12be750000) [pid = 6267] [serial = 747] [outer = 0x7f12bc799c00] 13:29:15 INFO - PROCESS | 6267 | 1461616155602 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1037ms 13:29:15 INFO - PROCESS | 6267 | 1461616155619 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 6267 | 1461616155622 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 13:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:29:15 INFO - PROCESS | 6267 | 1461616155627 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 6267 | 1461616155649 Marionette TRACE conn3 <- [1,966,null,{}] 13:29:15 INFO - PROCESS | 6267 | 1461616155694 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:15 INFO - PROCESS | 6267 | 1461616155917 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:29:15 INFO - PROCESS | 6267 | 1461616155939 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0199800 == 97 [pid = 6267] [id = 249] 13:29:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12be825800) [pid = 6267] [serial = 748] [outer = (nil)] 13:29:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12bf0d5800) [pid = 6267] [serial = 749] [outer = 0x7f12be825800] 13:29:16 INFO - PROCESS | 6267 | 1461616156001 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12c030c000) [pid = 6267] [serial = 750] [outer = 0x7f12be825800] 13:29:16 INFO - PROCESS | 6267 | 1461616156793 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1214ms 13:29:16 INFO - PROCESS | 6267 | 1461616156842 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 6267 | 1461616156845 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 13:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:29:16 INFO - PROCESS | 6267 | 1461616156859 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 6267 | 1461616156861 Marionette TRACE conn3 <- [1,970,null,{}] 13:29:16 INFO - PROCESS | 6267 | 1461616156867 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:17 INFO - PROCESS | 6267 | 1461616157039 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:29:17 INFO - PROCESS | 6267 | 1461616157062 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2a20800 == 98 [pid = 6267] [id = 250] 13:29:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 231 (0x7f12bf0bf800) [pid = 6267] [serial = 751] [outer = (nil)] 13:29:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 232 (0x7f12c1970c00) [pid = 6267] [serial = 752] [outer = 0x7f12bf0bf800] 13:29:17 INFO - PROCESS | 6267 | 1461616157136 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 233 (0x7f12c2adb800) [pid = 6267] [serial = 753] [outer = 0x7f12bf0bf800] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 232 (0x7f12c006a000) [pid = 6267] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 231 (0x7f12bf0da800) [pid = 6267] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 230 (0x7f12b7d29800) [pid = 6267] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12cb5b1400) [pid = 6267] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12c8c9e000) [pid = 6267] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12bf477000) [pid = 6267] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12c00e4400) [pid = 6267] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12bc722400) [pid = 6267] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12bf0db800) [pid = 6267] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12c193f800) [pid = 6267] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12c81ccc00) [pid = 6267] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12c6eaf800) [pid = 6267] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12bea04000) [pid = 6267] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12bdfcd000) [pid = 6267] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12bdd58400) [pid = 6267] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 217 (0x7f12bdde6400) [pid = 6267] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12c8710000) [pid = 6267] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12c2acc400) [pid = 6267] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12b500e000) [pid = 6267] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 213 (0x7f12bdd5dc00) [pid = 6267] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12bd9e2c00) [pid = 6267] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12be019800) [pid = 6267] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12bf0d9800) [pid = 6267] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12bc79d400) [pid = 6267] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 208 (0x7f12d9d65400) [pid = 6267] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12c795ec00) [pid = 6267] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12b7d23400) [pid = 6267] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12bdf26800) [pid = 6267] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12bc7eec00) [pid = 6267] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12be015400) [pid = 6267] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12c196c400) [pid = 6267] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12c1945400) [pid = 6267] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12c8aaa000) [pid = 6267] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12c0130000) [pid = 6267] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12c006cc00) [pid = 6267] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12bc793800) [pid = 6267] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12c4138400) [pid = 6267] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12b7d25c00) [pid = 6267] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12b7d2b000) [pid = 6267] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12c0065400) [pid = 6267] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12bddf0800) [pid = 6267] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12bd9edc00) [pid = 6267] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12b7d2dc00) [pid = 6267] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12bc7ed000) [pid = 6267] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12c1eca000) [pid = 6267] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12bc889000) [pid = 6267] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12d9d69c00) [pid = 6267] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12bdd5f000) [pid = 6267] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12bc7ea400) [pid = 6267] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12c7ff8800) [pid = 6267] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12c194a800) [pid = 6267] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12ca79fc00) [pid = 6267] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12c4133000) [pid = 6267] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12bc7a0800) [pid = 6267] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12bdd54800) [pid = 6267] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12c74c1c00) [pid = 6267] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12ca94d000) [pid = 6267] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12bc890800) [pid = 6267] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12c8fb4400) [pid = 6267] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12b8031400) [pid = 6267] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12c8c9c000) [pid = 6267] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12bd9e3000) [pid = 6267] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12bf0dd000) [pid = 6267] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12c196d400) [pid = 6267] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12bdde5000) [pid = 6267] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12bc88c000) [pid = 6267] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:29:18 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12c6c8a400) [pid = 6267] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:29:18 INFO - PROCESS | 6267 | 1461616158986 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2182ms 13:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:29:19 INFO - PROCESS | 6267 | 1461616159040 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 6267 | 1461616159042 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 13:29:19 INFO - PROCESS | 6267 | 1461616159046 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 6267 | 1461616159059 Marionette TRACE conn3 <- [1,974,null,{}] 13:29:19 INFO - PROCESS | 6267 | 1461616159065 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:19 INFO - PROCESS | 6267 | 1461616159208 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:29:19 INFO - PROCESS | 6267 | 1461616159332 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc93c800 == 99 [pid = 6267] [id = 251] 13:29:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12b45c1800) [pid = 6267] [serial = 754] [outer = (nil)] 13:29:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12bc79d400) [pid = 6267] [serial = 755] [outer = 0x7f12b45c1800] 13:29:19 INFO - PROCESS | 6267 | 1461616159396 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12bdd55000) [pid = 6267] [serial = 756] [outer = 0x7f12b45c1800] 13:29:20 INFO - PROCESS | 6267 | 1461616160042 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1035ms 13:29:20 INFO - PROCESS | 6267 | 1461616160083 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 6267 | 1461616160087 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 13:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:29:20 INFO - PROCESS | 6267 | 1461616160092 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 6267 | 1461616160094 Marionette TRACE conn3 <- [1,978,null,{}] 13:29:20 INFO - PROCESS | 6267 | 1461616160103 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:20 INFO - PROCESS | 6267 | 1461616160267 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:29:20 INFO - PROCESS | 6267 | 1461616160398 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c42bf800 == 100 [pid = 6267] [id = 252] 13:29:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12b7d29000) [pid = 6267] [serial = 757] [outer = (nil)] 13:29:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12bdd5dc00) [pid = 6267] [serial = 758] [outer = 0x7f12b7d29000] 13:29:20 INFO - PROCESS | 6267 | 1461616160460 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12bf0c0000) [pid = 6267] [serial = 759] [outer = 0x7f12b7d29000] 13:29:21 INFO - PROCESS | 6267 | 1461616161462 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1433ms 13:29:21 INFO - PROCESS | 6267 | 1461616161527 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 6267 | 1461616161534 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 13:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:29:21 INFO - PROCESS | 6267 | 1461616161544 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 6267 | 1461616161548 Marionette TRACE conn3 <- [1,982,null,{}] 13:29:21 INFO - PROCESS | 6267 | 1461616161557 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:21 INFO - PROCESS | 6267 | 1461616161772 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:29:21 INFO - PROCESS | 6267 | 1461616161990 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6bd9000 == 101 [pid = 6267] [id = 253] 13:29:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12b30e0000) [pid = 6267] [serial = 760] [outer = (nil)] 13:29:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12b30ed400) [pid = 6267] [serial = 761] [outer = 0x7f12b30e0000] 13:29:22 INFO - PROCESS | 6267 | 1461616162110 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12b45c8800) [pid = 6267] [serial = 762] [outer = 0x7f12b30e0000] 13:29:22 INFO - PROCESS | 6267 | 1461616162985 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1480ms 13:29:23 INFO - PROCESS | 6267 | 1461616163024 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 6267 | 1461616163032 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 13:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:29:23 INFO - PROCESS | 6267 | 1461616163042 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 6267 | 1461616163046 Marionette TRACE conn3 <- [1,986,null,{}] 13:29:23 INFO - PROCESS | 6267 | 1461616163051 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:23 INFO - PROCESS | 6267 | 1461616163210 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:29:23 INFO - PROCESS | 6267 | 1461616163385 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12befc0000 == 102 [pid = 6267] [id = 254] 13:29:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12b5007000) [pid = 6267] [serial = 763] [outer = (nil)] 13:29:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12b6d0c800) [pid = 6267] [serial = 764] [outer = 0x7f12b5007000] 13:29:23 INFO - PROCESS | 6267 | 1461616163454 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12bc7e7c00) [pid = 6267] [serial = 765] [outer = 0x7f12b5007000] 13:29:24 INFO - PROCESS | 6267 | 1461616164419 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1427ms 13:29:24 INFO - PROCESS | 6267 | 1461616164470 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 6267 | 1461616164474 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 13:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:29:24 INFO - PROCESS | 6267 | 1461616164483 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 6267 | 1461616164489 Marionette TRACE conn3 <- [1,990,null,{}] 13:29:24 INFO - PROCESS | 6267 | 1461616164509 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:24 INFO - PROCESS | 6267 | 1461616164720 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:29:24 INFO - PROCESS | 6267 | 1461616164892 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c78d8000 == 103 [pid = 6267] [id = 255] 13:29:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12b6d10400) [pid = 6267] [serial = 766] [outer = (nil)] 13:29:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12bea05000) [pid = 6267] [serial = 767] [outer = 0x7f12b6d10400] 13:29:24 INFO - PROCESS | 6267 | 1461616164971 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12bf0da800) [pid = 6267] [serial = 768] [outer = 0x7f12b6d10400] 13:29:25 INFO - PROCESS | 6267 | 1461616165856 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1441ms 13:29:25 INFO - PROCESS | 6267 | 1461616165924 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:29:25 INFO - PROCESS | 6267 | 1461616165929 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 13:29:25 INFO - PROCESS | 6267 | 1461616165935 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 6267 | 1461616165938 Marionette TRACE conn3 <- [1,994,null,{}] 13:29:25 INFO - PROCESS | 6267 | 1461616165943 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:26 INFO - PROCESS | 6267 | 1461616166113 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:29:26 INFO - PROCESS | 6267 | 1461616166288 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8fde800 == 104 [pid = 6267] [id = 256] 13:29:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12bdf2a400) [pid = 6267] [serial = 769] [outer = (nil)] 13:29:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12c006b000) [pid = 6267] [serial = 770] [outer = 0x7f12bdf2a400] 13:29:26 INFO - PROCESS | 6267 | 1461616166366 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12c030a800) [pid = 6267] [serial = 771] [outer = 0x7f12bdf2a400] 13:29:27 INFO - PROCESS | 6267 | 1461616167187 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1283ms 13:29:27 INFO - PROCESS | 6267 | 1461616167228 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 6267 | 1461616167231 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 13:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:29:27 INFO - PROCESS | 6267 | 1461616167238 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 6267 | 1461616167241 Marionette TRACE conn3 <- [1,998,null,{}] 13:29:27 INFO - PROCESS | 6267 | 1461616167246 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:27 INFO - PROCESS | 6267 | 1461616167405 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:29:27 INFO - PROCESS | 6267 | 1461616167581 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ca715800 == 105 [pid = 6267] [id = 257] 13:29:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12bf0dc000) [pid = 6267] [serial = 772] [outer = (nil)] 13:29:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12c196a800) [pid = 6267] [serial = 773] [outer = 0x7f12bf0dc000] 13:29:27 INFO - PROCESS | 6267 | 1461616167651 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12c1ecb000) [pid = 6267] [serial = 774] [outer = 0x7f12bf0dc000] 13:29:28 INFO - PROCESS | 6267 | 1461616168549 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1378ms 13:29:28 INFO - PROCESS | 6267 | 1461616168617 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 6267 | 1461616168621 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 13:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:29:28 INFO - PROCESS | 6267 | 1461616168627 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 6267 | 1461616168629 Marionette TRACE conn3 <- [1,1002,null,{}] 13:29:28 INFO - PROCESS | 6267 | 1461616168634 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:28 INFO - PROCESS | 6267 | 1461616168843 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:29:29 INFO - PROCESS | 6267 | 1461616169025 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d55aa800 == 106 [pid = 6267] [id = 258] 13:29:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12b7d23c00) [pid = 6267] [serial = 775] [outer = (nil)] 13:29:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12c4d64c00) [pid = 6267] [serial = 776] [outer = 0x7f12b7d23c00] 13:29:29 INFO - PROCESS | 6267 | 1461616169104 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12c795fc00) [pid = 6267] [serial = 777] [outer = 0x7f12b7d23c00] 13:29:29 INFO - PROCESS | 6267 | 1461616169944 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1386ms 13:29:30 INFO - PROCESS | 6267 | 1461616170014 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 6267 | 1461616170017 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 13:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:29:30 INFO - PROCESS | 6267 | 1461616170023 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 6267 | 1461616170025 Marionette TRACE conn3 <- [1,1006,null,{}] 13:29:30 INFO - PROCESS | 6267 | 1461616170031 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:30 INFO - PROCESS | 6267 | 1461616170205 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:29:30 INFO - PROCESS | 6267 | 1461616170376 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9d3f800 == 107 [pid = 6267] [id = 259] 13:29:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12c413ac00) [pid = 6267] [serial = 778] [outer = (nil)] 13:29:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12c7ff6c00) [pid = 6267] [serial = 779] [outer = 0x7f12c413ac00] 13:29:30 INFO - PROCESS | 6267 | 1461616170448 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12c8710000) [pid = 6267] [serial = 780] [outer = 0x7f12c413ac00] 13:29:31 INFO - PROCESS | 6267 | 1461616171299 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1326ms 13:29:31 INFO - PROCESS | 6267 | 1461616171350 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 6267 | 1461616171354 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 13:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:29:31 INFO - PROCESS | 6267 | 1461616171360 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 6267 | 1461616171363 Marionette TRACE conn3 <- [1,1010,null,{}] 13:29:31 INFO - PROCESS | 6267 | 1461616171368 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:31 INFO - PROCESS | 6267 | 1461616171534 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:29:31 INFO - PROCESS | 6267 | 1461616171735 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12dce69000 == 108 [pid = 6267] [id = 260] 13:29:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12c7874400) [pid = 6267] [serial = 781] [outer = (nil)] 13:29:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12c8df2400) [pid = 6267] [serial = 782] [outer = 0x7f12c7874400] 13:29:31 INFO - PROCESS | 6267 | 1461616171847 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12c9756800) [pid = 6267] [serial = 783] [outer = 0x7f12c7874400] 13:29:32 INFO - PROCESS | 6267 | 1461616172734 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1437ms 13:29:32 INFO - PROCESS | 6267 | 1461616172798 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 6267 | 1461616172801 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 13:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:29:32 INFO - PROCESS | 6267 | 1461616172807 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 6267 | 1461616172809 Marionette TRACE conn3 <- [1,1014,null,{}] 13:29:32 INFO - PROCESS | 6267 | 1461616172815 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:32 INFO - PROCESS | 6267 | 1461616172984 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:29:33 INFO - PROCESS | 6267 | 1461616173165 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b2d64000 == 109 [pid = 6267] [id = 261] 13:29:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12b3556400) [pid = 6267] [serial = 784] [outer = (nil)] 13:29:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12b6d02c00) [pid = 6267] [serial = 785] [outer = 0x7f12b3556400] 13:29:33 INFO - PROCESS | 6267 | 1461616173239 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12c978e800) [pid = 6267] [serial = 786] [outer = 0x7f12b3556400] 13:29:34 INFO - PROCESS | 6267 | 1461616174083 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1325ms 13:29:34 INFO - PROCESS | 6267 | 1461616174138 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 6267 | 1461616174141 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 13:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:29:34 INFO - PROCESS | 6267 | 1461616174149 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 6267 | 1461616174153 Marionette TRACE conn3 <- [1,1018,null,{}] 13:29:34 INFO - PROCESS | 6267 | 1461616174158 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:34 INFO - PROCESS | 6267 | 1461616174331 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:29:34 INFO - PROCESS | 6267 | 1461616174510 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4567800 == 110 [pid = 6267] [id = 262] 13:29:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12b30ed000) [pid = 6267] [serial = 787] [outer = (nil)] 13:29:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12b6c70400) [pid = 6267] [serial = 788] [outer = 0x7f12b30ed000] 13:29:34 INFO - PROCESS | 6267 | 1461616174582 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12c978d000) [pid = 6267] [serial = 789] [outer = 0x7f12b30ed000] 13:29:35 INFO - PROCESS | 6267 | 1461616175440 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1326ms 13:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:29:35 INFO - PROCESS | 6267 | 1461616175476 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 6267 | 1461616175480 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 13:29:35 INFO - PROCESS | 6267 | 1461616175486 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 6267 | 1461616175490 Marionette TRACE conn3 <- [1,1022,null,{}] 13:29:35 INFO - PROCESS | 6267 | 1461616175495 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:35 INFO - PROCESS | 6267 | 1461616175712 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:29:35 INFO - PROCESS | 6267 | 1461616175903 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda41000 == 111 [pid = 6267] [id = 263] 13:29:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12b354fc00) [pid = 6267] [serial = 790] [outer = (nil)] 13:29:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12bddef400) [pid = 6267] [serial = 791] [outer = 0x7f12b354fc00] 13:29:35 INFO - PROCESS | 6267 | 1461616175988 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12c8c9c800) [pid = 6267] [serial = 792] [outer = 0x7f12b354fc00] 13:29:36 INFO - PROCESS | 6267 | 1461616176916 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1484ms 13:29:36 INFO - PROCESS | 6267 | 1461616176970 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 6267 | 1461616176974 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 13:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:29:36 INFO - PROCESS | 6267 | 1461616176980 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 6267 | 1461616176982 Marionette TRACE conn3 <- [1,1026,null,{}] 13:29:36 INFO - PROCESS | 6267 | 1461616176987 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:37 INFO - PROCESS | 6267 | 1461616177159 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:29:37 INFO - PROCESS | 6267 | 1461616177339 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc936800 == 112 [pid = 6267] [id = 264] 13:29:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12b1d84400) [pid = 6267] [serial = 793] [outer = (nil)] 13:29:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12bc7e9000) [pid = 6267] [serial = 794] [outer = 0x7f12b1d84400] 13:29:37 INFO - PROCESS | 6267 | 1461616177408 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12be3c0c00) [pid = 6267] [serial = 795] [outer = 0x7f12b1d84400] 13:29:38 INFO - PROCESS | 6267 | 1461616178601 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1677ms 13:29:38 INFO - PROCESS | 6267 | 1461616178659 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 6267 | 1461616178667 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 13:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:29:38 INFO - PROCESS | 6267 | 1461616178677 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 6267 | 1461616178683 Marionette TRACE conn3 <- [1,1030,null,{}] 13:29:38 INFO - PROCESS | 6267 | 1461616178692 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:38 INFO - PROCESS | 6267 | 1461616178899 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:29:39 INFO - PROCESS | 6267 | 1461616179271 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b19d2000 == 113 [pid = 6267] [id = 265] 13:29:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 209 (0x7f12b355b000) [pid = 6267] [serial = 796] [outer = (nil)] 13:29:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12b45c4400) [pid = 6267] [serial = 797] [outer = 0x7f12b355b000] 13:29:39 INFO - PROCESS | 6267 | 1461616179344 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12b5006400) [pid = 6267] [serial = 798] [outer = 0x7f12b355b000] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d4297800 == 112 [pid = 6267] [id = 109] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c78d9800 == 111 [pid = 6267] [id = 75] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d6507800 == 110 [pid = 6267] [id = 119] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12ca763800) [pid = 6267] [serial = 709] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc93c800 == 109 [pid = 6267] [id = 251] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2a20800 == 108 [pid = 6267] [id = 250] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c0199800 == 107 [pid = 6267] [id = 249] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bee71000 == 106 [pid = 6267] [id = 248] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6bdd000 == 105 [pid = 6267] [id = 247] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b52c5000 == 104 [pid = 6267] [id = 246] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b23af800 == 103 [pid = 6267] [id = 245] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b457d000 == 102 [pid = 6267] [id = 244] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12de7cf800 == 101 [pid = 6267] [id = 240] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b38b1800 == 100 [pid = 6267] [id = 239] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c70e2000 == 99 [pid = 6267] [id = 238] 13:29:40 INFO - PROCESS | 6267 | 1461616180261 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:29:40 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9d5800 == 98 [pid = 6267] [id = 237] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12c413f000) [pid = 6267] [serial = 706] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 208 (0x7f12c1947000) [pid = 6267] [serial = 697] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12d8444c00) [pid = 6267] [serial = 430] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12c4153400) [pid = 6267] [serial = 658] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12c7ff7000) [pid = 6267] [serial = 587] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12c9ded000) [pid = 6267] [serial = 521] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12c6341c00) [pid = 6267] [serial = 584] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12c2ad4c00) [pid = 6267] [serial = 614] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12c1eca800) [pid = 6267] [serial = 698] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12bc7f3400) [pid = 6267] [serial = 470] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12c7872400) [pid = 6267] [serial = 328] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12b3558c00) [pid = 6267] [serial = 673] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12dd17ec00) [pid = 6267] [serial = 445] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12bc884c00) [pid = 6267] [serial = 692] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12b6c70000) [pid = 6267] [serial = 689] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12c7feec00) [pid = 6267] [serial = 424] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12c874f400) [pid = 6267] [serial = 590] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12be3bf800) [pid = 6267] [serial = 325] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12b5002400) [pid = 6267] [serial = 682] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12d62e1800) [pid = 6267] [serial = 632] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12ca946800) [pid = 6267] [serial = 358] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12ca76ac00) [pid = 6267] [serial = 620] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12d50e7400) [pid = 6267] [serial = 361] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12de715400) [pid = 6267] [serial = 439] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12cf287800) [pid = 6267] [serial = 527] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12c0067400) [pid = 6267] [serial = 581] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12c9ddf800) [pid = 6267] [serial = 704] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12ca772c00) [pid = 6267] [serial = 331] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12c874ec00) [pid = 6267] [serial = 482] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12b5010400) [pid = 6267] [serial = 685] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12da36fc00) [pid = 6267] [serial = 433] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12b30e7000) [pid = 6267] [serial = 679] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12c4159800) [pid = 6267] [serial = 349] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12bdfc3c00) [pid = 6267] [serial = 578] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12bf0bf000) [pid = 6267] [serial = 509] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12c81c3000) [pid = 6267] [serial = 352] [outer = (nil)] [url = about:blank] 13:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1637ms 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12d50e5800) [pid = 6267] [serial = 662] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12bea04800) [pid = 6267] [serial = 694] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12bec61400) [pid = 6267] [serial = 548] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12cf28a400) [pid = 6267] [serial = 653] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12bf0c2000) [pid = 6267] [serial = 473] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12d6306800) [pid = 6267] [serial = 388] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12d4214400) [pid = 6267] [serial = 661] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12c4294400) [pid = 6267] [serial = 394] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12c4154000) [pid = 6267] [serial = 479] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12bc71a400) [pid = 6267] [serial = 691] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12c70bb000) [pid = 6267] [serial = 385] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12c8711000) [pid = 6267] [serial = 334] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12c0063800) [pid = 6267] [serial = 382] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12d657b000) [pid = 6267] [serial = 670] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12d5555800) [pid = 6267] [serial = 629] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12d62e2400) [pid = 6267] [serial = 664] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12c1ed5c00) [pid = 6267] [serial = 700] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12c1ec7c00) [pid = 6267] [serial = 512] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12bc7ed800) [pid = 6267] [serial = 506] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12d51e4800) [pid = 6267] [serial = 626] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12d9eaf800) [pid = 6267] [serial = 391] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12c8aad000) [pid = 6267] [serial = 554] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12cf286800) [pid = 6267] [serial = 427] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12bec64000) [pid = 6267] [serial = 611] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12c6eacc00) [pid = 6267] [serial = 515] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12c8fab400) [pid = 6267] [serial = 617] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12cf285000) [pid = 6267] [serial = 524] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12c8df5000) [pid = 6267] [serial = 703] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12bf476400) [pid = 6267] [serial = 655] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12bf0d3c00) [pid = 6267] [serial = 695] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12c9754c00) [pid = 6267] [serial = 485] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12c0065000) [pid = 6267] [serial = 421] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12cb5ac800) [pid = 6267] [serial = 623] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12c81ce400) [pid = 6267] [serial = 518] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12b5011c00) [pid = 6267] [serial = 688] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 138 (0x7f12c9ddbc00) [pid = 6267] [serial = 707] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 137 (0x7f12c4e4a000) [pid = 6267] [serial = 701] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12bf0e0400) [pid = 6267] [serial = 551] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 135 (0x7f12c7424c00) [pid = 6267] [serial = 659] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 134 (0x7f12c1943000) [pid = 6267] [serial = 476] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 133 (0x7f12c9750000) [pid = 6267] [serial = 557] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 132 (0x7f12d843e800) [pid = 6267] [serial = 667] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 131 (0x7f12dd117800) [pid = 6267] [serial = 436] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 130 (0x7f12c8fa7400) [pid = 6267] [serial = 355] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 129 (0x7f12b7d2fc00) [pid = 6267] [serial = 442] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 128 (0x7f12c1942c00) [pid = 6267] [serial = 346] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 127 (0x7f12c030d400) [pid = 6267] [serial = 656] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 126 (0x7f12b5004c00) [pid = 6267] [serial = 676] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | --DOMWINDOW == 125 (0x7f12d63c9c00) [pid = 6267] [serial = 635] [outer = (nil)] [url = about:blank] 13:29:40 INFO - PROCESS | 6267 | 1461616180340 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 6267 | 1461616180356 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 13:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:29:40 INFO - PROCESS | 6267 | 1461616180371 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 6267 | 1461616180379 Marionette TRACE conn3 <- [1,1034,null,{}] 13:29:40 INFO - PROCESS | 6267 | 1461616180384 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:40 INFO - PROCESS | 6267 | 1461616180541 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:29:40 INFO - PROCESS | 6267 | 1461616180755 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4564800 == 99 [pid = 6267] [id = 266] 13:29:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 126 (0x7f12b355b400) [pid = 6267] [serial = 799] [outer = (nil)] 13:29:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 127 (0x7f12b6d0f800) [pid = 6267] [serial = 800] [outer = 0x7f12b355b400] 13:29:40 INFO - PROCESS | 6267 | 1461616180824 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 128 (0x7f12bc727c00) [pid = 6267] [serial = 801] [outer = 0x7f12b355b400] 13:29:41 INFO - PROCESS | 6267 | 1461616181492 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1136ms 13:29:41 INFO - PROCESS | 6267 | 1461616181508 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:29:41 INFO - PROCESS | 6267 | 1461616181513 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 13:29:41 INFO - PROCESS | 6267 | 1461616181519 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 6267 | 1461616181524 Marionette TRACE conn3 <- [1,1038,null,{}] 13:29:41 INFO - PROCESS | 6267 | 1461616181540 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:41 INFO - PROCESS | 6267 | 1461616181724 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:29:41 INFO - PROCESS | 6267 | 1461616181858 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9d3000 == 100 [pid = 6267] [id = 267] 13:29:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 129 (0x7f12bc726c00) [pid = 6267] [serial = 802] [outer = (nil)] 13:29:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 130 (0x7f12bd9ee000) [pid = 6267] [serial = 803] [outer = 0x7f12bc726c00] 13:29:41 INFO - PROCESS | 6267 | 1461616181925 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 131 (0x7f12be3bb000) [pid = 6267] [serial = 804] [outer = 0x7f12bc726c00] 13:29:42 INFO - PROCESS | 6267 | 1461616182637 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1136ms 13:29:42 INFO - PROCESS | 6267 | 1461616182654 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 6267 | 1461616182657 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 13:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:29:42 INFO - PROCESS | 6267 | 1461616182665 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 6267 | 1461616182678 Marionette TRACE conn3 <- [1,1042,null,{}] 13:29:42 INFO - PROCESS | 6267 | 1461616182708 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:42 INFO - PROCESS | 6267 | 1461616182920 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:29:42 INFO - PROCESS | 6267 | 1461616182942 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd24000 == 101 [pid = 6267] [id = 268] 13:29:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 132 (0x7f12bc7f3000) [pid = 6267] [serial = 805] [outer = (nil)] 13:29:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 133 (0x7f12bea04800) [pid = 6267] [serial = 806] [outer = 0x7f12bc7f3000] 13:29:43 INFO - PROCESS | 6267 | 1461616183004 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 134 (0x7f12bf0c2000) [pid = 6267] [serial = 807] [outer = 0x7f12bc7f3000] 13:29:43 INFO - PROCESS | 6267 | 1461616183855 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1217ms 13:29:43 INFO - PROCESS | 6267 | 1461616183882 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 6267 | 1461616183886 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:29:43 INFO - PROCESS | 6267 | 1461616183891 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 6267 | 1461616183893 Marionette TRACE conn3 <- [1,1046,null,{}] 13:29:43 INFO - PROCESS | 6267 | 1461616183902 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:44 INFO - PROCESS | 6267 | 1461616184100 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:29:44 INFO - PROCESS | 6267 | 1461616184150 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bee6d800 == 102 [pid = 6267] [id = 269] 13:29:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 135 (0x7f12be63b800) [pid = 6267] [serial = 808] [outer = (nil)] 13:29:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12bf0ddc00) [pid = 6267] [serial = 809] [outer = 0x7f12be63b800] 13:29:44 INFO - PROCESS | 6267 | 1461616184264 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12c0303000) [pid = 6267] [serial = 810] [outer = 0x7f12be63b800] 13:29:45 INFO - PROCESS | 6267 | --DOMWINDOW == 136 (0x7f12bc799c00) [pid = 6267] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:29:45 INFO - PROCESS | 6267 | --DOMWINDOW == 135 (0x7f12b6c73c00) [pid = 6267] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:29:45 INFO - PROCESS | 6267 | --DOMWINDOW == 134 (0x7f12b3556000) [pid = 6267] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:29:45 INFO - PROCESS | 6267 | --DOMWINDOW == 133 (0x7f12b30ec000) [pid = 6267] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:29:45 INFO - PROCESS | 6267 | --DOMWINDOW == 132 (0x7f12b1d88400) [pid = 6267] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:29:45 INFO - PROCESS | 6267 | --DOMWINDOW == 131 (0x7f12be825800) [pid = 6267] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:29:45 INFO - PROCESS | 6267 | --DOMWINDOW == 130 (0x7f12b45c1800) [pid = 6267] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:29:45 INFO - PROCESS | 6267 | --DOMWINDOW == 129 (0x7f12bf0bf800) [pid = 6267] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:29:45 INFO - PROCESS | 6267 | 1461616185296 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1436ms 13:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:29:45 INFO - PROCESS | 6267 | 1461616185328 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 6267 | 1461616185330 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 13:29:45 INFO - PROCESS | 6267 | 1461616185336 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 6267 | 1461616185339 Marionette TRACE conn3 <- [1,1050,null,{}] 13:29:45 INFO - PROCESS | 6267 | 1461616185344 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:45 INFO - PROCESS | 6267 | 1461616185519 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:29:45 INFO - PROCESS | 6267 | 1461616185535 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf015000 == 103 [pid = 6267] [id = 270] 13:29:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 130 (0x7f12bc79d000) [pid = 6267] [serial = 811] [outer = (nil)] 13:29:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 131 (0x7f12c2acd400) [pid = 6267] [serial = 812] [outer = 0x7f12bc79d000] 13:29:45 INFO - PROCESS | 6267 | 1461616185602 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 132 (0x7f12c413cc00) [pid = 6267] [serial = 813] [outer = 0x7f12bc79d000] 13:29:46 INFO - PROCESS | 6267 | 1461616186346 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1026ms 13:29:46 INFO - PROCESS | 6267 | 1461616186362 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 6267 | 1461616186365 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 13:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:29:46 INFO - PROCESS | 6267 | 1461616186370 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 6267 | 1461616186372 Marionette TRACE conn3 <- [1,1054,null,{}] 13:29:46 INFO - PROCESS | 6267 | 1461616186376 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:46 INFO - PROCESS | 6267 | 1461616186559 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:29:46 INFO - PROCESS | 6267 | 1461616186580 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e76000 == 104 [pid = 6267] [id = 271] 13:29:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 133 (0x7f12b2550800) [pid = 6267] [serial = 814] [outer = (nil)] 13:29:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 134 (0x7f12c4157800) [pid = 6267] [serial = 815] [outer = 0x7f12b2550800] 13:29:46 INFO - PROCESS | 6267 | 1461616186638 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 135 (0x7f12c6eaa400) [pid = 6267] [serial = 816] [outer = 0x7f12b2550800] 13:29:47 INFO - PROCESS | 6267 | 1461616187541 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1227ms 13:29:47 INFO - PROCESS | 6267 | 1461616187598 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 6267 | 1461616187603 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 13:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:29:47 INFO - PROCESS | 6267 | 1461616187612 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 6267 | 1461616187617 Marionette TRACE conn3 <- [1,1058,null,{}] 13:29:47 INFO - PROCESS | 6267 | 1461616187626 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:47 INFO - PROCESS | 6267 | 1461616187814 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:29:47 INFO - PROCESS | 6267 | 1461616187980 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b457e000 == 105 [pid = 6267] [id = 272] 13:29:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 136 (0x7f12b1d84c00) [pid = 6267] [serial = 817] [outer = (nil)] 13:29:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 137 (0x7f12b3558c00) [pid = 6267] [serial = 818] [outer = 0x7f12b1d84c00] 13:29:48 INFO - PROCESS | 6267 | 1461616188055 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 138 (0x7f12b500e000) [pid = 6267] [serial = 819] [outer = 0x7f12b1d84c00] 13:29:48 INFO - PROCESS | 6267 | 1461616188931 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1391ms 13:29:49 INFO - PROCESS | 6267 | 1461616189004 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 6267 | 1461616189012 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 13:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:29:49 INFO - PROCESS | 6267 | 1461616189023 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 6267 | 1461616189027 Marionette TRACE conn3 <- [1,1062,null,{}] 13:29:49 INFO - PROCESS | 6267 | 1461616189033 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:49 INFO - PROCESS | 6267 | 1461616189278 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:29:49 INFO - PROCESS | 6267 | 1461616189494 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be739000 == 106 [pid = 6267] [id = 273] 13:29:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 139 (0x7f12bc7f0400) [pid = 6267] [serial = 820] [outer = (nil)] 13:29:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12bd9e4000) [pid = 6267] [serial = 821] [outer = 0x7f12bc7f0400] 13:29:49 INFO - PROCESS | 6267 | 1461616189612 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12bdf23800) [pid = 6267] [serial = 822] [outer = 0x7f12bc7f0400] 13:29:50 INFO - PROCESS | 6267 | 1461616190527 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1532ms 13:29:50 INFO - PROCESS | 6267 | 1461616190555 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:29:50 INFO - PROCESS | 6267 | 1461616190559 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 13:29:50 INFO - PROCESS | 6267 | 1461616190566 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 6267 | 1461616190572 Marionette TRACE conn3 <- [1,1066,null,{}] 13:29:50 INFO - PROCESS | 6267 | 1461616190603 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:50 INFO - PROCESS | 6267 | 1461616190827 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:29:51 INFO - PROCESS | 6267 | 1461616191036 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2ae7000 == 107 [pid = 6267] [id = 274] 13:29:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12bf0c1800) [pid = 6267] [serial = 823] [outer = (nil)] 13:29:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12c1948000) [pid = 6267] [serial = 824] [outer = 0x7f12bf0c1800] 13:29:51 INFO - PROCESS | 6267 | 1461616191125 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12c1ed1000) [pid = 6267] [serial = 825] [outer = 0x7f12bf0c1800] 13:29:51 INFO - PROCESS | 6267 | 1461616191927 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1403ms 13:29:51 INFO - PROCESS | 6267 | 1461616191968 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 6267 | 1461616191973 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 13:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:29:51 INFO - PROCESS | 6267 | 1461616191979 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 6267 | 1461616191981 Marionette TRACE conn3 <- [1,1070,null,{}] 13:29:51 INFO - PROCESS | 6267 | 1461616191987 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:52 INFO - PROCESS | 6267 | 1461616192161 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:29:52 INFO - PROCESS | 6267 | 1461616192333 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c71be000 == 108 [pid = 6267] [id = 275] 13:29:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12c030a400) [pid = 6267] [serial = 826] [outer = (nil)] 13:29:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12c6c7c800) [pid = 6267] [serial = 827] [outer = 0x7f12c030a400] 13:29:52 INFO - PROCESS | 6267 | 1461616192416 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12c7870800) [pid = 6267] [serial = 828] [outer = 0x7f12c030a400] 13:29:53 INFO - PROCESS | 6267 | 1461616193304 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1382ms 13:29:53 INFO - PROCESS | 6267 | 1461616193361 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 6267 | 1461616193365 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 13:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:29:53 INFO - PROCESS | 6267 | 1461616193370 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 6267 | 1461616193373 Marionette TRACE conn3 <- [1,1074,null,{}] 13:29:53 INFO - PROCESS | 6267 | 1461616193378 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:53 INFO - PROCESS | 6267 | 1461616193548 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:29:53 INFO - PROCESS | 6267 | 1461616193720 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c78d9800 == 109 [pid = 6267] [id = 276] 13:29:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12c4156800) [pid = 6267] [serial = 829] [outer = (nil)] 13:29:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12c81c4800) [pid = 6267] [serial = 830] [outer = 0x7f12c4156800] 13:29:53 INFO - PROCESS | 6267 | 1461616193801 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12c8c98c00) [pid = 6267] [serial = 831] [outer = 0x7f12c4156800] 13:29:54 INFO - PROCESS | 6267 | 1461616194639 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1326ms 13:29:54 INFO - PROCESS | 6267 | 1461616194698 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 6267 | 1461616194702 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 13:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:29:54 INFO - PROCESS | 6267 | 1461616194708 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 6267 | 1461616194710 Marionette TRACE conn3 <- [1,1078,null,{}] 13:29:54 INFO - PROCESS | 6267 | 1461616194716 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:54 INFO - PROCESS | 6267 | 1461616194916 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:29:55 INFO - PROCESS | 6267 | 1461616195085 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8fe2800 == 110 [pid = 6267] [id = 277] 13:29:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12c8fb2000) [pid = 6267] [serial = 832] [outer = (nil)] 13:29:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12c9de8400) [pid = 6267] [serial = 833] [outer = 0x7f12c8fb2000] 13:29:55 INFO - PROCESS | 6267 | 1461616195162 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12cb578c00) [pid = 6267] [serial = 834] [outer = 0x7f12c8fb2000] 13:29:56 INFO - PROCESS | 6267 | 1461616196014 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1380ms 13:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:29:56 INFO - PROCESS | 6267 | 1461616196089 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 6267 | 1461616196092 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 13:29:56 INFO - PROCESS | 6267 | 1461616196098 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 6267 | 1461616196101 Marionette TRACE conn3 <- [1,1082,null,{}] 13:29:56 INFO - PROCESS | 6267 | 1461616196106 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:56 INFO - PROCESS | 6267 | 1461616196315 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:29:56 INFO - PROCESS | 6267 | 1461616196491 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9cac800 == 111 [pid = 6267] [id = 278] 13:29:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12c9bb2c00) [pid = 6267] [serial = 835] [outer = (nil)] 13:29:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12cf28a400) [pid = 6267] [serial = 836] [outer = 0x7f12c9bb2c00] 13:29:56 INFO - PROCESS | 6267 | 1461616196565 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12d42ed000) [pid = 6267] [serial = 837] [outer = 0x7f12c9bb2c00] 13:29:57 INFO - PROCESS | 6267 | 1461616197446 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1382ms 13:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:29:57 INFO - PROCESS | 6267 | 1461616197479 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 6267 | 1461616197482 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 13:29:57 INFO - PROCESS | 6267 | 1461616197488 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 6267 | 1461616197491 Marionette TRACE conn3 <- [1,1086,null,{}] 13:29:57 INFO - PROCESS | 6267 | 1461616197496 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:57 INFO - PROCESS | 6267 | 1461616197666 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:29:57 INFO - PROCESS | 6267 | 1461616197839 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cf2f5000 == 112 [pid = 6267] [id = 279] 13:29:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12c9ddd400) [pid = 6267] [serial = 838] [outer = (nil)] 13:29:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12d50e7c00) [pid = 6267] [serial = 839] [outer = 0x7f12c9ddd400] 13:29:57 INFO - PROCESS | 6267 | 1461616197910 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12d51eec00) [pid = 6267] [serial = 840] [outer = 0x7f12c9ddd400] 13:29:58 INFO - PROCESS | 6267 | 1461616198800 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1381ms 13:29:58 INFO - PROCESS | 6267 | 1461616198869 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 6267 | 1461616198873 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 13:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:29:58 INFO - PROCESS | 6267 | 1461616198878 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 6267 | 1461616198881 Marionette TRACE conn3 <- [1,1090,null,{}] 13:29:58 INFO - PROCESS | 6267 | 1461616198886 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:59 INFO - PROCESS | 6267 | 1461616199060 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:29:59 INFO - PROCESS | 6267 | 1461616199229 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d53b0000 == 113 [pid = 6267] [id = 280] 13:29:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12ce354400) [pid = 6267] [serial = 841] [outer = (nil)] 13:29:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12d534fc00) [pid = 6267] [serial = 842] [outer = 0x7f12ce354400] 13:29:59 INFO - PROCESS | 6267 | 1461616199315 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12d55f8000) [pid = 6267] [serial = 843] [outer = 0x7f12ce354400] 13:30:00 INFO - PROCESS | 6267 | 1461616200172 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1325ms 13:30:00 INFO - PROCESS | 6267 | 1461616200205 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 6267 | 1461616200207 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 13:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:30:00 INFO - PROCESS | 6267 | 1461616200214 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 6267 | 1461616200216 Marionette TRACE conn3 <- [1,1094,null,{}] 13:30:00 INFO - PROCESS | 6267 | 1461616200222 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:00 INFO - PROCESS | 6267 | 1461616200396 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:30:01 INFO - PROCESS | 6267 | 1461616201081 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b52b1800 == 114 [pid = 6267] [id = 281] 13:30:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12b23e1800) [pid = 6267] [serial = 844] [outer = (nil)] 13:30:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12b2551000) [pid = 6267] [serial = 845] [outer = 0x7f12b23e1800] 13:30:01 INFO - PROCESS | 6267 | 1461616201157 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12b3556000) [pid = 6267] [serial = 846] [outer = 0x7f12b23e1800] 13:30:02 INFO - PROCESS | 6267 | 1461616202024 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1881ms 13:30:02 INFO - PROCESS | 6267 | 1461616202097 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 6267 | 1461616202103 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 13:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:30:02 INFO - PROCESS | 6267 | 1461616202109 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 6267 | 1461616202114 Marionette TRACE conn3 <- [1,1098,null,{}] 13:30:02 INFO - PROCESS | 6267 | 1461616202121 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:02 INFO - PROCESS | 6267 | 1461616202425 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:30:02 INFO - PROCESS | 6267 | 1461616202715 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b19d0000 == 115 [pid = 6267] [id = 282] 13:30:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12b6c6d400) [pid = 6267] [serial = 847] [outer = (nil)] 13:30:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12b6d08800) [pid = 6267] [serial = 848] [outer = 0x7f12b6c6d400] 13:30:02 INFO - PROCESS | 6267 | 1461616202784 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12b7d2fc00) [pid = 6267] [serial = 849] [outer = 0x7f12b6c6d400] 13:30:03 INFO - PROCESS | 6267 | 1461616203631 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1579ms 13:30:03 INFO - PROCESS | 6267 | 1461616203693 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 6267 | 1461616203700 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 13:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:30:03 INFO - PROCESS | 6267 | 1461616203707 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 6267 | 1461616203711 Marionette TRACE conn3 <- [1,1102,null,{}] 13:30:03 INFO - PROCESS | 6267 | 1461616203717 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:03 INFO - PROCESS | 6267 | 1461616203912 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b4577000 == 114 [pid = 6267] [id = 227] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd13000 == 113 [pid = 6267] [id = 226] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b37ce800 == 112 [pid = 6267] [id = 225] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6bdc000 == 111 [pid = 6267] [id = 224] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf015000 == 110 [pid = 6267] [id = 270] 13:30:04 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12b6c72c00) [pid = 6267] [serial = 712] [outer = (nil)] [url = about:blank] 13:30:04 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12be644c00) [pid = 6267] [serial = 715] [outer = (nil)] [url = about:blank] 13:30:04 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12c6344000) [pid = 6267] [serial = 719] [outer = (nil)] [url = about:blank] 13:30:04 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12ce35f800) [pid = 6267] [serial = 722] [outer = (nil)] [url = about:blank] 13:30:04 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12d5fa7400) [pid = 6267] [serial = 725] [outer = (nil)] [url = about:blank] 13:30:04 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12b45cd800) [pid = 6267] [serial = 728] [outer = (nil)] [url = about:blank] 13:30:04 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12b2554400) [pid = 6267] [serial = 731] [outer = (nil)] [url = about:blank] 13:30:04 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12bdd5dc00) [pid = 6267] [serial = 758] [outer = (nil)] [url = about:blank] 13:30:04 INFO - PROCESS | 6267 | 1461616204252 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bee6d800 == 109 [pid = 6267] [id = 269] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd24000 == 108 [pid = 6267] [id = 268] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9d3000 == 107 [pid = 6267] [id = 267] 13:30:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b37d6000 == 108 [pid = 6267] [id = 283] 13:30:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12b2554400) [pid = 6267] [serial = 850] [outer = (nil)] 13:30:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12b500a400) [pid = 6267] [serial = 851] [outer = 0x7f12b2554400] 13:30:04 INFO - PROCESS | 6267 | 1461616204360 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12bdd57400) [pid = 6267] [serial = 852] [outer = 0x7f12b2554400] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b4564800 == 107 [pid = 6267] [id = 266] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b19d2000 == 106 [pid = 6267] [id = 265] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12dce69000 == 105 [pid = 6267] [id = 260] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d9d3f800 == 104 [pid = 6267] [id = 259] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d55aa800 == 103 [pid = 6267] [id = 258] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ca715800 == 102 [pid = 6267] [id = 257] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8fde800 == 101 [pid = 6267] [id = 256] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c78d8000 == 100 [pid = 6267] [id = 255] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12befc0000 == 99 [pid = 6267] [id = 254] 13:30:04 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6bd9000 == 98 [pid = 6267] [id = 253] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12c1970c00) [pid = 6267] [serial = 752] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12bdf29400) [pid = 6267] [serial = 746] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12b802a000) [pid = 6267] [serial = 741] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12b6d0b800) [pid = 6267] [serial = 740] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12b45cb000) [pid = 6267] [serial = 738] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12bc7e7800) [pid = 6267] [serial = 743] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12b45c2800) [pid = 6267] [serial = 737] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12bdd60c00) [pid = 6267] [serial = 744] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12b2559800) [pid = 6267] [serial = 735] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12b23eb800) [pid = 6267] [serial = 734] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12bf0d5800) [pid = 6267] [serial = 749] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12c2adb800) [pid = 6267] [serial = 753] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12bc79d400) [pid = 6267] [serial = 755] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12c030c000) [pid = 6267] [serial = 750] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12be750000) [pid = 6267] [serial = 747] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12bdd55000) [pid = 6267] [serial = 756] [outer = (nil)] [url = about:blank] 13:30:05 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12c0306400) [pid = 6267] [serial = 461] [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.] 13:30:05 INFO - PROCESS | 6267 | 1461616205145 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1481ms 13:30:05 INFO - PROCESS | 6267 | 1461616205189 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 6267 | 1461616205193 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 13:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:30:05 INFO - PROCESS | 6267 | 1461616205206 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 6267 | 1461616205215 Marionette TRACE conn3 <- [1,1106,null,{}] 13:30:05 INFO - PROCESS | 6267 | 1461616205223 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:05 INFO - PROCESS | 6267 | 1461616205392 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:30:05 INFO - PROCESS | 6267 | 1461616205516 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9c9000 == 99 [pid = 6267] [id = 284] 13:30:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12b45c2800) [pid = 6267] [serial = 853] [outer = (nil)] 13:30:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12bdf1f000) [pid = 6267] [serial = 854] [outer = 0x7f12b45c2800] 13:30:05 INFO - PROCESS | 6267 | 1461616205577 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12be63e800) [pid = 6267] [serial = 855] [outer = 0x7f12b45c2800] 13:30:06 INFO - PROCESS | 6267 | 1461616206236 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1091ms 13:30:06 INFO - PROCESS | 6267 | 1461616206292 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 6267 | 1461616206296 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 13:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:30:06 INFO - PROCESS | 6267 | 1461616206301 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 6267 | 1461616206303 Marionette TRACE conn3 <- [1,1110,null,{}] 13:30:06 INFO - PROCESS | 6267 | 1461616206308 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:06 INFO - PROCESS | 6267 | 1461616206521 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:30:06 INFO - PROCESS | 6267 | 1461616206536 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd24000 == 100 [pid = 6267] [id = 285] 13:30:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12b6d0b800) [pid = 6267] [serial = 856] [outer = (nil)] 13:30:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12bec65800) [pid = 6267] [serial = 857] [outer = 0x7f12b6d0b800] 13:30:06 INFO - PROCESS | 6267 | 1461616206611 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12bf0d5800) [pid = 6267] [serial = 858] [outer = 0x7f12b6d0b800] 13:30:07 INFO - PROCESS | 6267 | 1461616207435 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1174ms 13:30:07 INFO - PROCESS | 6267 | 1461616207477 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 6267 | 1461616207480 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 13:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:30:07 INFO - PROCESS | 6267 | 1461616207498 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 6267 | 1461616207500 Marionette TRACE conn3 <- [1,1114,null,{}] 13:30:07 INFO - PROCESS | 6267 | 1461616207505 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:07 INFO - PROCESS | 6267 | 1461616207706 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:30:07 INFO - PROCESS | 6267 | 1461616207726 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12becdf000 == 101 [pid = 6267] [id = 286] 13:30:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12c006b800) [pid = 6267] [serial = 859] [outer = (nil)] 13:30:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12c00ecc00) [pid = 6267] [serial = 860] [outer = 0x7f12c006b800] 13:30:07 INFO - PROCESS | 6267 | 1461616207800 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12c1ec7400) [pid = 6267] [serial = 861] [outer = 0x7f12c006b800] 13:30:08 INFO - PROCESS | 6267 | 1461616208645 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1190ms 13:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:30:08 INFO - PROCESS | 6267 | 1461616208681 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 6267 | 1461616208683 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 13:30:08 INFO - PROCESS | 6267 | 1461616208689 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 6267 | 1461616208692 Marionette TRACE conn3 <- [1,1118,null,{}] 13:30:08 INFO - PROCESS | 6267 | 1461616208724 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:09 INFO - PROCESS | 6267 | 1461616209472 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12bc7f3000) [pid = 6267] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12bc726c00) [pid = 6267] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12b6d07000) [pid = 6267] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12b3553800) [pid = 6267] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12b1d84400) [pid = 6267] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12b355b000) [pid = 6267] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12bc79d000) [pid = 6267] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12b355b400) [pid = 6267] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12c8df3c00) [pid = 6267] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12b500e800) [pid = 6267] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12b30e3400) [pid = 6267] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12d5350000) [pid = 6267] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12be63b800) [pid = 6267] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12cb520c00) [pid = 6267] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12b354f800) [pid = 6267] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12b254f400) [pid = 6267] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:30:09 INFO - PROCESS | 6267 | --DOMWINDOW == 138 (0x7f12b30e2400) [pid = 6267] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:30:09 INFO - PROCESS | 6267 | 1461616209646 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b37c6800 == 102 [pid = 6267] [id = 287] 13:30:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 139 (0x7f12b1d85400) [pid = 6267] [serial = 862] [outer = (nil)] 13:30:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12b23e2000) [pid = 6267] [serial = 863] [outer = 0x7f12b1d85400] 13:30:09 INFO - PROCESS | 6267 | 1461616209714 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12b355b400) [pid = 6267] [serial = 864] [outer = 0x7f12b1d85400] 13:30:10 INFO - PROCESS | 6267 | 1461616210376 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1704ms 13:30:10 INFO - PROCESS | 6267 | 1461616210392 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 6267 | 1461616210396 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 13:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:30:10 INFO - PROCESS | 6267 | 1461616210401 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - PROCESS | 6267 | 1461616210404 Marionette TRACE conn3 <- [1,1122,null,{}] 13:30:10 INFO - PROCESS | 6267 | 1461616210409 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:10 INFO - PROCESS | 6267 | 1461616210562 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:30:10 INFO - PROCESS | 6267 | 1461616210697 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0f6a800 == 103 [pid = 6267] [id = 288] 13:30:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12b1d85c00) [pid = 6267] [serial = 865] [outer = (nil)] 13:30:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12bc889000) [pid = 6267] [serial = 866] [outer = 0x7f12b1d85c00] 13:30:10 INFO - PROCESS | 6267 | 1461616210760 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12c414c000) [pid = 6267] [serial = 867] [outer = 0x7f12b1d85c00] 13:30:11 INFO - PROCESS | 6267 | 1461616211411 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1136ms 13:30:11 INFO - PROCESS | 6267 | 1461616211549 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 6267 | 1461616211554 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 13:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:30:11 INFO - PROCESS | 6267 | 1461616211561 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 6267 | 1461616211566 Marionette TRACE conn3 <- [1,1126,null,{}] 13:30:11 INFO - PROCESS | 6267 | 1461616211584 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:11 INFO - PROCESS | 6267 | 1461616211801 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:30:11 INFO - PROCESS | 6267 | 1461616211970 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4570800 == 104 [pid = 6267] [id = 289] 13:30:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12b1d8dc00) [pid = 6267] [serial = 868] [outer = (nil)] 13:30:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12b3559800) [pid = 6267] [serial = 869] [outer = 0x7f12b1d8dc00] 13:30:12 INFO - PROCESS | 6267 | 1461616212046 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12b6c66400) [pid = 6267] [serial = 870] [outer = 0x7f12b1d8dc00] 13:30:13 INFO - PROCESS | 6267 | 1461616213006 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1481ms 13:30:13 INFO - PROCESS | 6267 | 1461616213042 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 6267 | 1461616213048 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 13:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:30:13 INFO - PROCESS | 6267 | 1461616213060 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 6267 | 1461616213065 Marionette TRACE conn3 <- [1,1130,null,{}] 13:30:13 INFO - PROCESS | 6267 | 1461616213071 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:13 INFO - PROCESS | 6267 | 1461616213282 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:30:13 INFO - PROCESS | 6267 | 1461616213496 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd19000 == 105 [pid = 6267] [id = 290] 13:30:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12b354f400) [pid = 6267] [serial = 871] [outer = (nil)] 13:30:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12bc884c00) [pid = 6267] [serial = 872] [outer = 0x7f12b354f400] 13:30:13 INFO - PROCESS | 6267 | 1461616213614 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12bdde6400) [pid = 6267] [serial = 873] [outer = 0x7f12b354f400] 13:30:14 INFO - PROCESS | 6267 | 1461616214548 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1541ms 13:30:14 INFO - PROCESS | 6267 | 1461616214604 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 6267 | 1461616214609 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 13:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:30:14 INFO - PROCESS | 6267 | 1461616214621 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 6267 | 1461616214624 Marionette TRACE conn3 <- [1,1134,null,{}] 13:30:14 INFO - PROCESS | 6267 | 1461616214640 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:14 INFO - PROCESS | 6267 | 1461616214919 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:30:15 INFO - PROCESS | 6267 | 1461616215136 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2af9800 == 106 [pid = 6267] [id = 291] 13:30:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12bf0da000) [pid = 6267] [serial = 874] [outer = (nil)] 13:30:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12bf477000) [pid = 6267] [serial = 875] [outer = 0x7f12bf0da000] 13:30:15 INFO - PROCESS | 6267 | 1461616215228 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12c194c400) [pid = 6267] [serial = 876] [outer = 0x7f12bf0da000] 13:30:16 INFO - PROCESS | 6267 | 1461616216035 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1481ms 13:30:16 INFO - PROCESS | 6267 | 1461616216103 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 6267 | 1461616216106 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 13:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:30:16 INFO - PROCESS | 6267 | 1461616216112 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 6267 | 1461616216114 Marionette TRACE conn3 <- [1,1138,null,{}] 13:30:16 INFO - PROCESS | 6267 | 1461616216119 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:16 INFO - PROCESS | 6267 | 1461616216286 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:30:16 INFO - PROCESS | 6267 | 1461616216454 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76c0000 == 107 [pid = 6267] [id = 292] 13:30:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12c4134800) [pid = 6267] [serial = 877] [outer = (nil)] 13:30:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12c414b400) [pid = 6267] [serial = 878] [outer = 0x7f12c4134800] 13:30:16 INFO - PROCESS | 6267 | 1461616216529 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12c633e800) [pid = 6267] [serial = 879] [outer = 0x7f12c4134800] 13:30:17 INFO - PROCESS | 6267 | 1461616217350 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1280ms 13:30:17 INFO - PROCESS | 6267 | 1461616217394 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 6267 | 1461616217397 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 13:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:30:17 INFO - PROCESS | 6267 | 1461616217403 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 6267 | 1461616217406 Marionette TRACE conn3 <- [1,1142,null,{}] 13:30:17 INFO - PROCESS | 6267 | 1461616217412 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:17 INFO - PROCESS | 6267 | 1461616217591 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:30:17 INFO - PROCESS | 6267 | 1461616217765 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8c6a800 == 108 [pid = 6267] [id = 293] 13:30:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12c1ece000) [pid = 6267] [serial = 880] [outer = (nil)] 13:30:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12c7391800) [pid = 6267] [serial = 881] [outer = 0x7f12c1ece000] 13:30:17 INFO - PROCESS | 6267 | 1461616217837 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12c7ff4000) [pid = 6267] [serial = 882] [outer = 0x7f12c1ece000] 13:30:18 INFO - PROCESS | 6267 | 1461616218703 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1341ms 13:30:18 INFO - PROCESS | 6267 | 1461616218745 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 6267 | 1461616218749 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 13:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:30:18 INFO - PROCESS | 6267 | 1461616218754 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - PROCESS | 6267 | 1461616218756 Marionette TRACE conn3 <- [1,1146,null,{}] 13:30:18 INFO - PROCESS | 6267 | 1461616218762 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:18 INFO - PROCESS | 6267 | 1461616218967 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:30:19 INFO - PROCESS | 6267 | 1461616219147 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ca717800 == 109 [pid = 6267] [id = 294] 13:30:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12c741d000) [pid = 6267] [serial = 883] [outer = (nil)] 13:30:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12c9ddc400) [pid = 6267] [serial = 884] [outer = 0x7f12c741d000] 13:30:19 INFO - PROCESS | 6267 | 1461616219223 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12ca94a400) [pid = 6267] [serial = 885] [outer = 0x7f12c741d000] 13:30:20 INFO - PROCESS | 6267 | 1461616220081 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1375ms 13:30:20 INFO - PROCESS | 6267 | 1461616220131 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 6267 | 1461616220135 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 13:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:30:20 INFO - PROCESS | 6267 | 1461616220141 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 6267 | 1461616220145 Marionette TRACE conn3 <- [1,1150,null,{}] 13:30:20 INFO - PROCESS | 6267 | 1461616220151 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:20 INFO - PROCESS | 6267 | 1461616220337 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:30:20 INFO - PROCESS | 6267 | 1461616220511 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d6228000 == 110 [pid = 6267] [id = 295] 13:30:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12c81d0000) [pid = 6267] [serial = 886] [outer = (nil)] 13:30:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12d50e6c00) [pid = 6267] [serial = 887] [outer = 0x7f12c81d0000] 13:30:20 INFO - PROCESS | 6267 | 1461616220584 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12d5fb1400) [pid = 6267] [serial = 888] [outer = 0x7f12c81d0000] 13:30:21 INFO - PROCESS | 6267 | 1461616221459 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1378ms 13:30:21 INFO - PROCESS | 6267 | 1461616221519 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 6267 | 1461616221522 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 13:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:30:21 INFO - PROCESS | 6267 | 1461616221529 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 6267 | 1461616221532 Marionette TRACE conn3 <- [1,1154,null,{}] 13:30:21 INFO - PROCESS | 6267 | 1461616221537 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:21 INFO - PROCESS | 6267 | 1461616221706 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:30:21 INFO - PROCESS | 6267 | 1461616221881 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9d34800 == 111 [pid = 6267] [id = 296] 13:30:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12ce35c000) [pid = 6267] [serial = 889] [outer = (nil)] 13:30:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12d63d0c00) [pid = 6267] [serial = 890] [outer = 0x7f12ce35c000] 13:30:21 INFO - PROCESS | 6267 | 1461616221954 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12d7fa8000) [pid = 6267] [serial = 891] [outer = 0x7f12ce35c000] 13:30:22 INFO - PROCESS | 6267 | 1461616222775 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1280ms 13:30:22 INFO - PROCESS | 6267 | 1461616222811 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 6267 | 1461616222815 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 13:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:30:22 INFO - PROCESS | 6267 | 1461616222820 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 6267 | 1461616222823 Marionette TRACE conn3 <- [1,1158,null,{}] 13:30:22 INFO - PROCESS | 6267 | 1461616222828 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:23 INFO - PROCESS | 6267 | 1461616222998 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:30:23 INFO - PROCESS | 6267 | 1461616223173 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da5a7000 == 112 [pid = 6267] [id = 297] 13:30:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12d51e7c00) [pid = 6267] [serial = 892] [outer = (nil)] 13:30:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12d9b05000) [pid = 6267] [serial = 893] [outer = 0x7f12d51e7c00] 13:30:23 INFO - PROCESS | 6267 | 1461616223242 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12d9d69c00) [pid = 6267] [serial = 894] [outer = 0x7f12d51e7c00] 13:30:24 INFO - PROCESS | 6267 | 1461616224119 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1334ms 13:30:24 INFO - PROCESS | 6267 | 1461616224156 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 6267 | 1461616224159 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 13:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:30:24 INFO - PROCESS | 6267 | 1461616224165 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 6267 | 1461616224167 Marionette TRACE conn3 <- [1,1162,null,{}] 13:30:24 INFO - PROCESS | 6267 | 1461616224172 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:24 INFO - PROCESS | 6267 | 1461616224337 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:30:24 INFO - PROCESS | 6267 | 1461616224528 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da79f000 == 113 [pid = 6267] [id = 298] 13:30:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12b2d44c00) [pid = 6267] [serial = 895] [outer = (nil)] 13:30:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12b2d4c000) [pid = 6267] [serial = 896] [outer = 0x7f12b2d44c00] 13:30:24 INFO - PROCESS | 6267 | 1461616224602 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12b2d50400) [pid = 6267] [serial = 897] [outer = 0x7f12b2d44c00] 13:30:25 INFO - PROCESS | 6267 | 1461616225484 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1380ms 13:30:25 INFO - PROCESS | 6267 | 1461616225548 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 13:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:30:25 INFO - PROCESS | 6267 | 1461616225552 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 13:30:25 INFO - PROCESS | 6267 | 1461616225559 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 6267 | 1461616225563 Marionette TRACE conn3 <- [1,1166,null,{}] 13:30:25 INFO - PROCESS | 6267 | 1461616225569 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:25 INFO - PROCESS | 6267 | 1461616225828 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:30:26 INFO - PROCESS | 6267 | 1461616226062 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b509a000 == 114 [pid = 6267] [id = 299] 13:30:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12b1d88000) [pid = 6267] [serial = 898] [outer = (nil)] 13:30:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12b1d8e000) [pid = 6267] [serial = 899] [outer = 0x7f12b1d88000] 13:30:26 INFO - PROCESS | 6267 | 1461616226480 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12b2557000) [pid = 6267] [serial = 900] [outer = 0x7f12b1d88000] 13:30:27 INFO - PROCESS | 6267 | 1461616227396 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1884ms 13:30:27 INFO - PROCESS | 6267 | 1461616227444 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 6267 | 1461616227450 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 13:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:30:27 INFO - PROCESS | 6267 | 1461616227458 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 6267 | 1461616227463 Marionette TRACE conn3 <- [1,1170,null,{}] 13:30:27 INFO - PROCESS | 6267 | 1461616227470 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:27 INFO - PROCESS | 6267 | 1461616227711 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:30:27 INFO - PROCESS | 6267 | 1461616227975 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b2d6c000 == 115 [pid = 6267] [id = 300] 13:30:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12b6c72400) [pid = 6267] [serial = 901] [outer = (nil)] 13:30:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12b6d03800) [pid = 6267] [serial = 902] [outer = 0x7f12b6c72400] 13:30:28 INFO - PROCESS | 6267 | 1461616228093 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12b8030c00) [pid = 6267] [serial = 903] [outer = 0x7f12b6c72400] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b37c6800 == 114 [pid = 6267] [id = 287] 13:30:28 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12c4157800) [pid = 6267] [serial = 815] [outer = (nil)] [url = about:blank] 13:30:28 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12bddef400) [pid = 6267] [serial = 791] [outer = (nil)] [url = about:blank] 13:30:28 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12c7ff6c00) [pid = 6267] [serial = 779] [outer = (nil)] [url = about:blank] 13:30:28 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12b6c70400) [pid = 6267] [serial = 788] [outer = (nil)] [url = about:blank] 13:30:28 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12c4d64c00) [pid = 6267] [serial = 776] [outer = (nil)] [url = about:blank] 13:30:28 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12b6d02c00) [pid = 6267] [serial = 785] [outer = (nil)] [url = about:blank] 13:30:28 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12c8df2400) [pid = 6267] [serial = 782] [outer = (nil)] [url = about:blank] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12becdf000 == 113 [pid = 6267] [id = 286] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd24000 == 112 [pid = 6267] [id = 285] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9c9000 == 111 [pid = 6267] [id = 284] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b37d6000 == 110 [pid = 6267] [id = 283] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b19d0000 == 109 [pid = 6267] [id = 282] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b52b1800 == 108 [pid = 6267] [id = 281] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d53b0000 == 107 [pid = 6267] [id = 280] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12cf2f5000 == 106 [pid = 6267] [id = 279] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9cac800 == 105 [pid = 6267] [id = 278] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8fe2800 == 104 [pid = 6267] [id = 277] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c78d9800 == 103 [pid = 6267] [id = 276] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c71be000 == 102 [pid = 6267] [id = 275] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2ae7000 == 101 [pid = 6267] [id = 274] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be739000 == 100 [pid = 6267] [id = 273] 13:30:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b457e000 == 99 [pid = 6267] [id = 272] 13:30:29 INFO - PROCESS | 6267 | 1461616228999 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12b30ebc00) [pid = 6267] [serial = 680] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12bea04800) [pid = 6267] [serial = 806] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12b6d0c800) [pid = 6267] [serial = 764] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12bf0c2000) [pid = 6267] [serial = 807] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12bd9ee000) [pid = 6267] [serial = 803] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12d9ea6c00) [pid = 6267] [serial = 671] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12b355dc00) [pid = 6267] [serial = 674] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12be3c0c00) [pid = 6267] [serial = 795] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12b30ed400) [pid = 6267] [serial = 761] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12b5006400) [pid = 6267] [serial = 798] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12b45c4400) [pid = 6267] [serial = 797] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12c413cc00) [pid = 6267] [serial = 813] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12b6d0f800) [pid = 6267] [serial = 800] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12c9791c00) [pid = 6267] [serial = 608] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12bc727c00) [pid = 6267] [serial = 801] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12bc7e9000) [pid = 6267] [serial = 794] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12c1949c00) [pid = 6267] [serial = 686] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12b500d000) [pid = 6267] [serial = 683] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12d9b09800) [pid = 6267] [serial = 668] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12c0303000) [pid = 6267] [serial = 810] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12d657ac00) [pid = 6267] [serial = 665] [outer = (nil)] [url = about:blank] 13:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1582ms 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12c196a800) [pid = 6267] [serial = 773] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12bea05000) [pid = 6267] [serial = 767] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12be3bb000) [pid = 6267] [serial = 804] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12b500a800) [pid = 6267] [serial = 677] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12c006b000) [pid = 6267] [serial = 770] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12b2558c00) [pid = 6267] [serial = 732] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12c2acd400) [pid = 6267] [serial = 812] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12bf0ddc00) [pid = 6267] [serial = 809] [outer = (nil)] [url = about:blank] 13:30:29 INFO - PROCESS | 6267 | 1461616229051 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 6267 | 1461616229058 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 13:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:30:29 INFO - PROCESS | 6267 | 1461616229068 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 6267 | 1461616229071 Marionette TRACE conn3 <- [1,1174,null,{}] 13:30:29 INFO - PROCESS | 6267 | 1461616229077 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:29 INFO - PROCESS | 6267 | 1461616229236 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:30:29 INFO - PROCESS | 6267 | 1461616229247 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b457b800 == 100 [pid = 6267] [id = 301] 13:30:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12bc71d000) [pid = 6267] [serial = 904] [outer = (nil)] 13:30:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12bc7f3400) [pid = 6267] [serial = 905] [outer = 0x7f12bc71d000] 13:30:29 INFO - PROCESS | 6267 | 1461616229309 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12bdde8000) [pid = 6267] [serial = 906] [outer = 0x7f12bc71d000] 13:30:30 INFO - PROCESS | 6267 | 1461616230247 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 6267 | 1461616230304 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 13:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:30:30 INFO - PROCESS | 6267 | 1461616230311 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - PROCESS | 6267 | 1461616230316 Marionette TRACE conn3 <- [1,1178,null,{}] 13:30:30 INFO - PROCESS | 6267 | 1461616230331 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:30 INFO - PROCESS | 6267 | 1461616230496 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:30:30 INFO - PROCESS | 6267 | 1461616230631 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd25800 == 101 [pid = 6267] [id = 302] 13:30:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12bdded800) [pid = 6267] [serial = 907] [outer = (nil)] 13:30:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12bec65c00) [pid = 6267] [serial = 908] [outer = 0x7f12bdded800] 13:30:30 INFO - PROCESS | 6267 | 1461616230693 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12bf0e0800) [pid = 6267] [serial = 909] [outer = 0x7f12bdded800] 13:30:31 INFO - PROCESS | 6267 | 1461616231477 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:30:31 INFO - PROCESS | 6267 | 1461616231572 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 13:30:31 INFO - PROCESS | 6267 | 1461616231579 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 6267 | 1461616231582 Marionette TRACE conn3 <- [1,1182,null,{}] 13:30:31 INFO - PROCESS | 6267 | 1461616231595 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:31 INFO - PROCESS | 6267 | 1461616231805 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:30:31 INFO - PROCESS | 6267 | 1461616231828 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf00a000 == 102 [pid = 6267] [id = 303] 13:30:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12bddee800) [pid = 6267] [serial = 910] [outer = (nil)] 13:30:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12c1ec7c00) [pid = 6267] [serial = 911] [outer = 0x7f12bddee800] 13:30:31 INFO - PROCESS | 6267 | 1461616231889 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12c413ec00) [pid = 6267] [serial = 912] [outer = 0x7f12bddee800] 13:30:32 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:30:32 INFO - PROCESS | 6267 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:30:32 INFO - PROCESS | 6267 | 1461616232789 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 6267 | 1461616232822 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 13:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:30:32 INFO - PROCESS | 6267 | 1461616232829 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 6267 | 1461616232832 Marionette TRACE conn3 <- [1,1186,null,{}] 13:30:32 INFO - PROCESS | 6267 | 1461616232843 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:33 INFO - PROCESS | 6267 | 1461616233039 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:30:33 INFO - PROCESS | 6267 | 1461616233072 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e7b800 == 103 [pid = 6267] [id = 304] 13:30:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12c7097400) [pid = 6267] [serial = 913] [outer = (nil)] 13:30:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12c795f800) [pid = 6267] [serial = 914] [outer = 0x7f12c7097400] 13:30:33 INFO - PROCESS | 6267 | 1461616233140 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12c8df3c00) [pid = 6267] [serial = 915] [outer = 0x7f12c7097400] 13:30:33 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12c006b800) [pid = 6267] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:30:33 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12b23e1800) [pid = 6267] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:30:33 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12b45c2800) [pid = 6267] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:30:33 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12b6c6d400) [pid = 6267] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:30:33 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12b2554400) [pid = 6267] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:30:33 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12b6d0b800) [pid = 6267] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:30:33 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12b1d85400) [pid = 6267] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:30:34 INFO - PROCESS | 6267 | 1461616234327 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 6267 | 1461616234370 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 13:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:30:34 INFO - PROCESS | 6267 | 1461616234376 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 6267 | 1461616234378 Marionette TRACE conn3 <- [1,1190,null,{}] 13:30:34 INFO - PROCESS | 6267 | 1461616234383 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:34 INFO - PROCESS | 6267 | 1461616234560 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:30:34 INFO - PROCESS | 6267 | 1461616234578 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c6ac1800 == 104 [pid = 6267] [id = 305] 13:30:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12c8df5000) [pid = 6267] [serial = 916] [outer = (nil)] 13:30:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12ca7a7000) [pid = 6267] [serial = 917] [outer = 0x7f12c8df5000] 13:30:34 INFO - PROCESS | 6267 | 1461616234639 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12d4215c00) [pid = 6267] [serial = 918] [outer = 0x7f12c8df5000] 13:30:35 INFO - PROCESS | 6267 | 1461616235485 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 6267 | 1461616235514 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 13:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:30:35 INFO - PROCESS | 6267 | 1461616235521 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 6267 | 1461616235523 Marionette TRACE conn3 <- [1,1194,null,{}] 13:30:35 INFO - PROCESS | 6267 | 1461616235528 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:35 INFO - PROCESS | 6267 | 1461616235723 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:30:35 INFO - PROCESS | 6267 | 1461616235912 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b2d6c800 == 105 [pid = 6267] [id = 306] 13:30:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12b1d86000) [pid = 6267] [serial = 919] [outer = (nil)] 13:30:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12b23e9c00) [pid = 6267] [serial = 920] [outer = 0x7f12b1d86000] 13:30:35 INFO - PROCESS | 6267 | 1461616235995 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12b30ed400) [pid = 6267] [serial = 921] [outer = 0x7f12b1d86000] 13:30:36 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:30:36 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:30:36 INFO - PROCESS | 6267 | 1461616236947 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 6267 | 1461616237010 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 13:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:30:37 INFO - PROCESS | 6267 | 1461616237017 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 6267 | 1461616237023 Marionette TRACE conn3 <- [1,1198,null,{}] 13:30:37 INFO - PROCESS | 6267 | 1461616237029 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:37 INFO - PROCESS | 6267 | 1461616237218 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:30:37 INFO - PROCESS | 6267 | 1461616237390 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd1c800 == 106 [pid = 6267] [id = 307] 13:30:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12b3552c00) [pid = 6267] [serial = 922] [outer = (nil)] 13:30:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12bc79f400) [pid = 6267] [serial = 923] [outer = 0x7f12b3552c00] 13:30:37 INFO - PROCESS | 6267 | 1461616237471 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12bdd61800) [pid = 6267] [serial = 924] [outer = 0x7f12b3552c00] 13:30:38 INFO - PROCESS | 6267 | 1461616238352 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1388ms 13:30:38 INFO - PROCESS | 6267 | 1461616238409 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:30:38 INFO - PROCESS | 6267 | 1461616238416 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 13:30:38 INFO - PROCESS | 6267 | 1461616238422 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 6267 | 1461616238425 Marionette TRACE conn3 <- [1,1202,null,{}] 13:30:38 INFO - PROCESS | 6267 | 1461616238431 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:38 INFO - PROCESS | 6267 | 1461616238617 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:30:38 INFO - PROCESS | 6267 | 1461616238803 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2aef000 == 107 [pid = 6267] [id = 308] 13:30:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12be3b7000) [pid = 6267] [serial = 925] [outer = (nil)] 13:30:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12bf0bf000) [pid = 6267] [serial = 926] [outer = 0x7f12be3b7000] 13:30:38 INFO - PROCESS | 6267 | 1461616238882 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12c0311800) [pid = 6267] [serial = 927] [outer = 0x7f12be3b7000] 13:30:39 INFO - PROCESS | 6267 | 1461616239838 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:30:39 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 13:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1480ms 13:30:39 INFO - PROCESS | 6267 | 1461616239902 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:30:39 INFO - PROCESS | 6267 | 1461616239906 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 13:30:39 INFO - PROCESS | 6267 | 1461616239921 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 6267 | 1461616239930 Marionette TRACE conn3 <- [1,1206,null,{}] 13:30:39 INFO - PROCESS | 6267 | 1461616239938 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:40 INFO - PROCESS | 6267 | 1461616240175 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:30:40 INFO - PROCESS | 6267 | 1461616240349 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c61000 == 108 [pid = 6267] [id = 309] 13:30:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12be75d400) [pid = 6267] [serial = 928] [outer = (nil)] 13:30:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12c81ccc00) [pid = 6267] [serial = 929] [outer = 0x7f12be75d400] 13:30:40 INFO - PROCESS | 6267 | 1461616240423 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12c8df0400) [pid = 6267] [serial = 930] [outer = 0x7f12be75d400] 13:30:41 INFO - PROCESS | 6267 | 1461616241341 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:30:41 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 13:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1499ms 13:30:41 INFO - PROCESS | 6267 | 1461616241413 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 6267 | 1461616241417 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 13:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:30:41 INFO - PROCESS | 6267 | 1461616241423 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 6267 | 1461616241426 Marionette TRACE conn3 <- [1,1210,null,{}] 13:30:41 INFO - PROCESS | 6267 | 1461616241432 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:41 INFO - PROCESS | 6267 | 1461616241655 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:30:41 INFO - PROCESS | 6267 | 1461616241869 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d5368000 == 109 [pid = 6267] [id = 310] 13:30:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12be823800) [pid = 6267] [serial = 931] [outer = (nil)] 13:30:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12cb521400) [pid = 6267] [serial = 932] [outer = 0x7f12be823800] 13:30:41 INFO - PROCESS | 6267 | 1461616241988 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12d4e68c00) [pid = 6267] [serial = 933] [outer = 0x7f12be823800] 13:30:42 INFO - PROCESS | 6267 | 1461616242844 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1484ms 13:30:42 INFO - PROCESS | 6267 | 1461616242908 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 6267 | 1461616242912 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 13:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:30:42 INFO - PROCESS | 6267 | 1461616242917 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 6267 | 1461616242920 Marionette TRACE conn3 <- [1,1214,null,{}] 13:30:42 INFO - PROCESS | 6267 | 1461616242925 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:43 INFO - PROCESS | 6267 | 1461616243087 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:30:43 INFO - PROCESS | 6267 | 1461616243265 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da5b2000 == 110 [pid = 6267] [id = 311] 13:30:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12d63c9c00) [pid = 6267] [serial = 934] [outer = (nil)] 13:30:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12d8442000) [pid = 6267] [serial = 935] [outer = 0x7f12d63c9c00] 13:30:43 INFO - PROCESS | 6267 | 1461616243353 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12d9eb0000) [pid = 6267] [serial = 936] [outer = 0x7f12d63c9c00] 13:30:44 INFO - PROCESS | 6267 | 1461616244302 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1425ms 13:30:44 INFO - PROCESS | 6267 | 1461616244343 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:30:44 INFO - PROCESS | 6267 | 1461616244348 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 13:30:44 INFO - PROCESS | 6267 | 1461616244353 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 6267 | 1461616244356 Marionette TRACE conn3 <- [1,1218,null,{}] 13:30:44 INFO - PROCESS | 6267 | 1461616244361 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:44 INFO - PROCESS | 6267 | 1461616244565 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:30:44 INFO - PROCESS | 6267 | 1461616244745 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a60000 == 111 [pid = 6267] [id = 312] 13:30:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12b318cc00) [pid = 6267] [serial = 937] [outer = (nil)] 13:30:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12b3192800) [pid = 6267] [serial = 938] [outer = 0x7f12b318cc00] 13:30:44 INFO - PROCESS | 6267 | 1461616244821 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12c2b0cc00) [pid = 6267] [serial = 939] [outer = 0x7f12b318cc00] 13:30:45 INFO - PROCESS | 6267 | 1461616245697 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1375ms 13:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:30:45 INFO - PROCESS | 6267 | 1461616245729 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 6267 | 1461616245732 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 13:30:45 INFO - PROCESS | 6267 | 1461616245738 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 6267 | 1461616245742 Marionette TRACE conn3 <- [1,1222,null,{}] 13:30:45 INFO - PROCESS | 6267 | 1461616245747 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:45 INFO - PROCESS | 6267 | 1461616245921 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:30:46 INFO - PROCESS | 6267 | 1461616246101 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de9b5000 == 112 [pid = 6267] [id = 313] 13:30:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12b318d000) [pid = 6267] [serial = 940] [outer = (nil)] 13:30:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12c2b10800) [pid = 6267] [serial = 941] [outer = 0x7f12b318d000] 13:30:46 INFO - PROCESS | 6267 | 1461616246178 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12c8f2dc00) [pid = 6267] [serial = 942] [outer = 0x7f12b318d000] 13:30:47 INFO - PROCESS | 6267 | 1461616247049 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:30:47 INFO - PROCESS | 6267 | 1461616247123 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 13:30:47 INFO - PROCESS | 6267 | 1461616247129 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 6267 | 1461616247132 Marionette TRACE conn3 <- [1,1226,null,{}] 13:30:47 INFO - PROCESS | 6267 | 1461616247137 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:47 INFO - PROCESS | 6267 | 1461616247349 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:30:47 INFO - PROCESS | 6267 | 1461616247525 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b31b3000 == 113 [pid = 6267] [id = 314] 13:30:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12b3191c00) [pid = 6267] [serial = 943] [outer = (nil)] 13:30:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12c8f35000) [pid = 6267] [serial = 944] [outer = 0x7f12b3191c00] 13:30:47 INFO - PROCESS | 6267 | 1461616247604 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12c8f39800) [pid = 6267] [serial = 945] [outer = 0x7f12b3191c00] 13:30:48 INFO - PROCESS | 6267 | 1461616248506 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1434ms 13:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:30:48 INFO - PROCESS | 6267 | 1461616248563 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 6267 | 1461616248566 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 13:30:48 INFO - PROCESS | 6267 | 1461616248572 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 6267 | 1461616248575 Marionette TRACE conn3 <- [1,1230,null,{}] 13:30:48 INFO - PROCESS | 6267 | 1461616248582 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:48 INFO - PROCESS | 6267 | 1461616248757 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:30:48 INFO - PROCESS | 6267 | 1461616248936 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afdd3000 == 114 [pid = 6267] [id = 315] 13:30:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12bec02400) [pid = 6267] [serial = 946] [outer = (nil)] 13:30:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12bec0c400) [pid = 6267] [serial = 947] [outer = 0x7f12bec02400] 13:30:49 INFO - PROCESS | 6267 | 1461616249011 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12bec10c00) [pid = 6267] [serial = 948] [outer = 0x7f12bec02400] 13:30:49 INFO - PROCESS | 6267 | 1461616249904 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1381ms 13:30:49 INFO - PROCESS | 6267 | 1461616249952 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 6267 | 1461616249956 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 13:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:30:49 INFO - PROCESS | 6267 | 1461616249962 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 6267 | 1461616249964 Marionette TRACE conn3 <- [1,1234,null,{}] 13:30:49 INFO - PROCESS | 6267 | 1461616249970 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:50 INFO - PROCESS | 6267 | 1461616250149 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:30:50 INFO - PROCESS | 6267 | 1461616250360 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b37d3000 == 115 [pid = 6267] [id = 316] 13:30:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12b49d8000) [pid = 6267] [serial = 949] [outer = (nil)] 13:30:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12b49d9c00) [pid = 6267] [serial = 950] [outer = 0x7f12b49d8000] 13:30:50 INFO - PROCESS | 6267 | 1461616250447 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12bec03400) [pid = 6267] [serial = 951] [outer = 0x7f12b49d8000] 13:30:51 INFO - PROCESS | 6267 | 1461616251378 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1483ms 13:30:51 INFO - PROCESS | 6267 | 1461616251446 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 6267 | 1461616251450 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 13:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:30:51 INFO - PROCESS | 6267 | 1461616251456 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 6267 | 1461616251460 Marionette TRACE conn3 <- [1,1238,null,{}] 13:30:51 INFO - PROCESS | 6267 | 1461616251465 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:52 INFO - PROCESS | 6267 | 1461616252035 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:30:52 INFO - PROCESS | 6267 | 1461616252304 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a5e800 == 116 [pid = 6267] [id = 317] 13:30:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12b1c4cc00) [pid = 6267] [serial = 952] [outer = (nil)] 13:30:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12b1c51800) [pid = 6267] [serial = 953] [outer = 0x7f12b1c4cc00] 13:30:52 INFO - PROCESS | 6267 | 1461616252374 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12b2d4a400) [pid = 6267] [serial = 954] [outer = 0x7f12b1c4cc00] 13:30:53 INFO - PROCESS | 6267 | 1461616253191 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1789ms 13:30:53 INFO - PROCESS | 6267 | 1461616253248 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 6267 | 1461616253252 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 13:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:30:53 INFO - PROCESS | 6267 | 1461616253260 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 6267 | 1461616253267 Marionette TRACE conn3 <- [1,1242,null,{}] 13:30:53 INFO - PROCESS | 6267 | 1461616253274 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:53 INFO - PROCESS | 6267 | 1461616253456 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:30:53 INFO - PROCESS | 6267 | 1461616253656 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd14800 == 117 [pid = 6267] [id = 318] 13:30:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12b1d82800) [pid = 6267] [serial = 955] [outer = (nil)] 13:30:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12b3186400) [pid = 6267] [serial = 956] [outer = 0x7f12b1d82800] 13:30:53 INFO - PROCESS | 6267 | 1461616253724 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12b49d7400) [pid = 6267] [serial = 957] [outer = 0x7f12b1d82800] 13:30:54 INFO - PROCESS | 6267 | 1461616254725 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1538ms 13:30:54 INFO - PROCESS | 6267 | 1461616254799 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 6267 | 1461616254803 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 13:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:30:54 INFO - PROCESS | 6267 | 1461616254809 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 6267 | 1461616254812 Marionette TRACE conn3 <- [1,1246,null,{}] 13:30:54 INFO - PROCESS | 6267 | 1461616254817 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:55 INFO - PROCESS | 6267 | 1461616254996 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:30:55 INFO - PROCESS | 6267 | 1461616255275 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b52b4000 == 118 [pid = 6267] [id = 319] 13:30:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12b23e0400) [pid = 6267] [serial = 958] [outer = (nil)] 13:30:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12bc7e5400) [pid = 6267] [serial = 959] [outer = 0x7f12b23e0400] 13:30:55 INFO - PROCESS | 6267 | 1461616255358 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12bd9ed800) [pid = 6267] [serial = 960] [outer = 0x7f12b23e0400] 13:30:55 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c6ac1800 == 117 [pid = 6267] [id = 305] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12c6c7c800) [pid = 6267] [serial = 827] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12c81c4800) [pid = 6267] [serial = 830] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12c9de8400) [pid = 6267] [serial = 833] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12cf28a400) [pid = 6267] [serial = 836] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12d50e7c00) [pid = 6267] [serial = 839] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12d534fc00) [pid = 6267] [serial = 842] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12bc889000) [pid = 6267] [serial = 866] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1e7b800 == 116 [pid = 6267] [id = 304] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf00a000 == 115 [pid = 6267] [id = 303] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd25800 == 114 [pid = 6267] [id = 302] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b457b800 == 113 [pid = 6267] [id = 301] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b2d6c000 == 112 [pid = 6267] [id = 300] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b509a000 == 111 [pid = 6267] [id = 299] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ca717800 == 110 [pid = 6267] [id = 294] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8c6a800 == 109 [pid = 6267] [id = 293] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c76c0000 == 108 [pid = 6267] [id = 292] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2af9800 == 107 [pid = 6267] [id = 291] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd19000 == 106 [pid = 6267] [id = 290] 13:30:56 INFO - PROCESS | 6267 | 1461616256278 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:30:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b4570800 == 105 [pid = 6267] [id = 289] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12b23e2000) [pid = 6267] [serial = 863] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12b355b400) [pid = 6267] [serial = 864] [outer = (nil)] [url = about:blank] 13:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1527ms 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12bf0d5800) [pid = 6267] [serial = 858] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12c00ecc00) [pid = 6267] [serial = 860] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12c1ec7400) [pid = 6267] [serial = 861] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12b3556000) [pid = 6267] [serial = 846] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12b2551000) [pid = 6267] [serial = 845] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12b3558c00) [pid = 6267] [serial = 818] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12bdf1f000) [pid = 6267] [serial = 854] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12be63e800) [pid = 6267] [serial = 855] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12b7d2fc00) [pid = 6267] [serial = 849] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12b6d08800) [pid = 6267] [serial = 848] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12b500a400) [pid = 6267] [serial = 851] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12bdd57400) [pid = 6267] [serial = 852] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12c1948000) [pid = 6267] [serial = 824] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12bec65800) [pid = 6267] [serial = 857] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12bd9e4000) [pid = 6267] [serial = 821] [outer = (nil)] [url = about:blank] 13:30:56 INFO - PROCESS | 6267 | 1461616256356 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 6267 | 1461616256361 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 13:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:30:56 INFO - PROCESS | 6267 | 1461616256376 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 6267 | 1461616256382 Marionette TRACE conn3 <- [1,1250,null,{}] 13:30:56 INFO - PROCESS | 6267 | 1461616256387 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:56 INFO - PROCESS | 6267 | 1461616256557 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:30:56 INFO - PROCESS | 6267 | 1461616256567 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9c9000 == 106 [pid = 6267] [id = 320] 13:30:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12b2553000) [pid = 6267] [serial = 961] [outer = (nil)] 13:30:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12be3b7800) [pid = 6267] [serial = 962] [outer = 0x7f12b2553000] 13:30:56 INFO - PROCESS | 6267 | 1461616256640 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12bea07000) [pid = 6267] [serial = 963] [outer = 0x7f12b2553000] 13:30:57 INFO - PROCESS | 6267 | 1461616257491 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1185ms 13:30:57 INFO - PROCESS | 6267 | 1461616257555 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 6267 | 1461616257559 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 13:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:30:57 INFO - PROCESS | 6267 | 1461616257564 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 6267 | 1461616257566 Marionette TRACE conn3 <- [1,1254,null,{}] 13:30:57 INFO - PROCESS | 6267 | 1461616257572 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:57 INFO - PROCESS | 6267 | 1461616257729 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:30:57 INFO - PROCESS | 6267 | 1461616257866 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf026800 == 107 [pid = 6267] [id = 321] 13:30:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12b30ec000) [pid = 6267] [serial = 964] [outer = (nil)] 13:30:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12bec0dc00) [pid = 6267] [serial = 965] [outer = 0x7f12b30ec000] 13:30:57 INFO - PROCESS | 6267 | 1461616257928 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12bf43c000) [pid = 6267] [serial = 966] [outer = 0x7f12b30ec000] 13:30:58 INFO - PROCESS | 6267 | 1461616258725 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1229ms 13:30:58 INFO - PROCESS | 6267 | 1461616258795 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:30:58 INFO - PROCESS | 6267 | 1461616258809 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 13:30:58 INFO - PROCESS | 6267 | 1461616258816 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 6267 | 1461616258819 Marionette TRACE conn3 <- [1,1258,null,{}] 13:30:58 INFO - PROCESS | 6267 | 1461616258833 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:59 INFO - PROCESS | 6267 | 1461616259052 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:30:59 INFO - PROCESS | 6267 | 1461616259078 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1caf000 == 108 [pid = 6267] [id = 322] 13:30:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12c1974800) [pid = 6267] [serial = 967] [outer = (nil)] 13:30:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12c1ec7400) [pid = 6267] [serial = 968] [outer = 0x7f12c1974800] 13:30:59 INFO - PROCESS | 6267 | 1461616259165 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12c414fc00) [pid = 6267] [serial = 969] [outer = 0x7f12c1974800] 13:31:00 INFO - PROCESS | 6267 | 1461616260067 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1290ms 13:31:00 INFO - PROCESS | 6267 | 1461616260106 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 6267 | 1461616260109 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 13:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:31:00 INFO - PROCESS | 6267 | 1461616260114 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 6267 | 1461616260116 Marionette TRACE conn3 <- [1,1262,null,{}] 13:31:00 INFO - PROCESS | 6267 | 1461616260132 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:00 INFO - PROCESS | 6267 | 1461616260350 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:31:00 INFO - PROCESS | 6267 | 1461616260378 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c71c3800 == 109 [pid = 6267] [id = 323] 13:31:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12b49d6c00) [pid = 6267] [serial = 970] [outer = (nil)] 13:31:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12c81cc400) [pid = 6267] [serial = 971] [outer = 0x7f12b49d6c00] 13:31:00 INFO - PROCESS | 6267 | 1461616260439 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12c8f31c00) [pid = 6267] [serial = 972] [outer = 0x7f12b49d6c00] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12b2550800) [pid = 6267] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12b6c72400) [pid = 6267] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12bddee800) [pid = 6267] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12c1da7000) [pid = 6267] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12c030f400) [pid = 6267] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12b1d88000) [pid = 6267] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12c7097400) [pid = 6267] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12b45c6000) [pid = 6267] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12b500c400) [pid = 6267] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12bc71d000) [pid = 6267] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12bdded800) [pid = 6267] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12b30ed000) [pid = 6267] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12b30e0000) [pid = 6267] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12b1d85c00) [pid = 6267] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12c7874400) [pid = 6267] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12b354fc00) [pid = 6267] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12c413ac00) [pid = 6267] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12b7d23c00) [pid = 6267] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12c0070800) [pid = 6267] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12b3556400) [pid = 6267] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12bdd5f800) [pid = 6267] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12bdf2a400) [pid = 6267] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12bf0dc000) [pid = 6267] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12bdf1fc00) [pid = 6267] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12b7d29000) [pid = 6267] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12b6d10400) [pid = 6267] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:31:01 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12b5007000) [pid = 6267] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:31:01 INFO - PROCESS | 6267 | 1461616261714 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1641ms 13:31:01 INFO - PROCESS | 6267 | 1461616261757 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 6267 | 1461616261761 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 13:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:31:01 INFO - PROCESS | 6267 | 1461616261766 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 6267 | 1461616261768 Marionette TRACE conn3 <- [1,1266,null,{}] 13:31:01 INFO - PROCESS | 6267 | 1461616261774 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:01 INFO - PROCESS | 6267 | 1461616261942 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:31:01 INFO - PROCESS | 6267 | 1461616261957 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9c6800 == 110 [pid = 6267] [id = 324] 13:31:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12b354fc00) [pid = 6267] [serial = 973] [outer = (nil)] 13:31:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12bd9eb400) [pid = 6267] [serial = 974] [outer = 0x7f12b354fc00] 13:31:02 INFO - PROCESS | 6267 | 1461616262022 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12c1945400) [pid = 6267] [serial = 975] [outer = 0x7f12b354fc00] 13:31:02 INFO - PROCESS | 6267 | 1461616262852 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1130ms 13:31:02 INFO - PROCESS | 6267 | 1461616262899 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 6267 | 1461616262902 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 13:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:31:02 INFO - PROCESS | 6267 | 1461616262908 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 6267 | 1461616262910 Marionette TRACE conn3 <- [1,1270,null,{}] 13:31:02 INFO - PROCESS | 6267 | 1461616262915 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:03 INFO - PROCESS | 6267 | 1461616263070 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:31:03 INFO - PROCESS | 6267 | 1461616263085 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afddd800 == 111 [pid = 6267] [id = 325] 13:31:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12b1c44400) [pid = 6267] [serial = 976] [outer = (nil)] 13:31:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12b1c48800) [pid = 6267] [serial = 977] [outer = 0x7f12b1c44400] 13:31:03 INFO - PROCESS | 6267 | 1461616263265 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12b1d8c400) [pid = 6267] [serial = 978] [outer = 0x7f12b1c44400] 13:31:04 INFO - PROCESS | 6267 | 1461616264402 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1529ms 13:31:04 INFO - PROCESS | 6267 | 1461616264440 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:31:04 INFO - PROCESS | 6267 | 1461616264447 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 13:31:04 INFO - PROCESS | 6267 | 1461616264455 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 6267 | 1461616264461 Marionette TRACE conn3 <- [1,1274,null,{}] 13:31:04 INFO - PROCESS | 6267 | 1461616264468 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:04 INFO - PROCESS | 6267 | 1461616264656 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:31:04 INFO - PROCESS | 6267 | 1461616264881 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd11800 == 112 [pid = 6267] [id = 326] 13:31:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12b45ce400) [pid = 6267] [serial = 979] [outer = (nil)] 13:31:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12b49d7c00) [pid = 6267] [serial = 980] [outer = 0x7f12b45ce400] 13:31:05 INFO - PROCESS | 6267 | 1461616265002 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12b6c73000) [pid = 6267] [serial = 981] [outer = 0x7f12b45ce400] 13:31:05 INFO - PROCESS | 6267 | 1461616265951 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1534ms 13:31:05 INFO - PROCESS | 6267 | 1461616265988 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 6267 | 1461616265995 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 13:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:31:06 INFO - PROCESS | 6267 | 1461616266005 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 6267 | 1461616266009 Marionette TRACE conn3 <- [1,1278,null,{}] 13:31:06 INFO - PROCESS | 6267 | 1461616266015 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:06 INFO - PROCESS | 6267 | 1461616266227 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:31:06 INFO - PROCESS | 6267 | 1461616266494 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e75000 == 113 [pid = 6267] [id = 327] 13:31:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12b7d2fc00) [pid = 6267] [serial = 982] [outer = (nil)] 13:31:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12bdf26c00) [pid = 6267] [serial = 983] [outer = 0x7f12b7d2fc00] 13:31:06 INFO - PROCESS | 6267 | 1461616266614 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12bec08800) [pid = 6267] [serial = 984] [outer = 0x7f12b7d2fc00] 13:31:07 INFO - PROCESS | 6267 | 1461616267475 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1529ms 13:31:07 INFO - PROCESS | 6267 | 1461616267534 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 6267 | 1461616267538 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 13:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:31:07 INFO - PROCESS | 6267 | 1461616267545 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 6267 | 1461616267551 Marionette TRACE conn3 <- [1,1282,null,{}] 13:31:07 INFO - PROCESS | 6267 | 1461616267567 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:07 INFO - PROCESS | 6267 | 1461616267800 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:31:08 INFO - PROCESS | 6267 | 1461616268021 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c94000 == 114 [pid = 6267] [id = 328] 13:31:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12c1ecd000) [pid = 6267] [serial = 985] [outer = (nil)] 13:31:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12c2b0dc00) [pid = 6267] [serial = 986] [outer = 0x7f12c1ecd000] 13:31:08 INFO - PROCESS | 6267 | 1461616268141 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12c413ac00) [pid = 6267] [serial = 987] [outer = 0x7f12c1ecd000] 13:31:08 INFO - PROCESS | 6267 | 1461616268995 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1486ms 13:31:09 INFO - PROCESS | 6267 | 1461616269032 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 6267 | 1461616269036 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 13:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:31:09 INFO - PROCESS | 6267 | 1461616269042 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 6267 | 1461616269045 Marionette TRACE conn3 <- [1,1286,null,{}] 13:31:09 INFO - PROCESS | 6267 | 1461616269050 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:09 INFO - PROCESS | 6267 | 1461616269238 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:31:09 INFO - PROCESS | 6267 | 1461616269422 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d536d000 == 115 [pid = 6267] [id = 329] 13:31:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12c1948400) [pid = 6267] [serial = 988] [outer = (nil)] 13:31:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12c7e81400) [pid = 6267] [serial = 989] [outer = 0x7f12c1948400] 13:31:09 INFO - PROCESS | 6267 | 1461616269496 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12c8f31400) [pid = 6267] [serial = 990] [outer = 0x7f12c1948400] 13:31:10 INFO - PROCESS | 6267 | 1461616270429 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1429ms 13:31:10 INFO - PROCESS | 6267 | 1461616270474 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:31:10 INFO - PROCESS | 6267 | 1461616270478 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 13:31:10 INFO - PROCESS | 6267 | 1461616270483 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 6267 | 1461616270487 Marionette TRACE conn3 <- [1,1290,null,{}] 13:31:10 INFO - PROCESS | 6267 | 1461616270492 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:10 INFO - PROCESS | 6267 | 1461616270672 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:31:10 INFO - PROCESS | 6267 | 1461616270863 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da349000 == 116 [pid = 6267] [id = 330] 13:31:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12c8f3a000) [pid = 6267] [serial = 991] [outer = (nil)] 13:31:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12c8f3cc00) [pid = 6267] [serial = 992] [outer = 0x7f12c8f3a000] 13:31:10 INFO - PROCESS | 6267 | 1461616270941 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12d4219400) [pid = 6267] [serial = 993] [outer = 0x7f12c8f3a000] 13:31:11 INFO - PROCESS | 6267 | 1461616271877 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1428ms 13:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:31:11 INFO - PROCESS | 6267 | 1461616271911 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 6267 | 1461616271914 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 13:31:11 INFO - PROCESS | 6267 | 1461616271920 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 6267 | 1461616271923 Marionette TRACE conn3 <- [1,1294,null,{}] 13:31:11 INFO - PROCESS | 6267 | 1461616271928 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:12 INFO - PROCESS | 6267 | 1461616272104 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:31:12 INFO - PROCESS | 6267 | 1461616272292 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b301b800 == 117 [pid = 6267] [id = 331] 13:31:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12d4219800) [pid = 6267] [serial = 994] [outer = (nil)] 13:31:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12d9b08400) [pid = 6267] [serial = 995] [outer = 0x7f12d4219800] 13:31:12 INFO - PROCESS | 6267 | 1461616272362 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12d9ea5400) [pid = 6267] [serial = 996] [outer = 0x7f12d4219800] 13:31:13 INFO - PROCESS | 6267 | 1461616273231 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1383ms 13:31:13 INFO - PROCESS | 6267 | 1461616273303 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 6267 | 1461616273306 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 13:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:31:13 INFO - PROCESS | 6267 | 1461616273312 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 6267 | 1461616273314 Marionette TRACE conn3 <- [1,1298,null,{}] 13:31:13 INFO - PROCESS | 6267 | 1461616273319 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:13 INFO - PROCESS | 6267 | 1461616273501 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:31:13 INFO - PROCESS | 6267 | 1461616273680 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdc6b000 == 118 [pid = 6267] [id = 332] 13:31:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12beb08400) [pid = 6267] [serial = 997] [outer = (nil)] 13:31:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12beb0e400) [pid = 6267] [serial = 998] [outer = 0x7f12beb08400] 13:31:13 INFO - PROCESS | 6267 | 1461616273756 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12beb12800) [pid = 6267] [serial = 999] [outer = 0x7f12beb08400] 13:31:14 INFO - PROCESS | 6267 | 1461616274641 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1388ms 13:31:14 INFO - PROCESS | 6267 | 1461616274701 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 6267 | 1461616274703 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 13:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:31:14 INFO - PROCESS | 6267 | 1461616274710 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 6267 | 1461616274713 Marionette TRACE conn3 <- [1,1302,null,{}] 13:31:14 INFO - PROCESS | 6267 | 1461616274718 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:14 INFO - PROCESS | 6267 | 1461616274887 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:31:15 INFO - PROCESS | 6267 | 1461616275081 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdc82800 == 119 [pid = 6267] [id = 333] 13:31:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12bc794400) [pid = 6267] [serial = 1000] [outer = (nil)] 13:31:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12bf0bf400) [pid = 6267] [serial = 1001] [outer = 0x7f12bc794400] 13:31:15 INFO - PROCESS | 6267 | 1461616275162 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12d9ea7000) [pid = 6267] [serial = 1002] [outer = 0x7f12bc794400] 13:31:16 INFO - PROCESS | 6267 | 1461616276043 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1383ms 13:31:16 INFO - PROCESS | 6267 | 1461616276093 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 6267 | 1461616276102 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 13:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:31:16 INFO - PROCESS | 6267 | 1461616276110 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 6267 | 1461616276115 Marionette TRACE conn3 <- [1,1306,null,{}] 13:31:16 INFO - PROCESS | 6267 | 1461616276121 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:16 INFO - PROCESS | 6267 | 1461616276310 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:31:16 INFO - PROCESS | 6267 | 1461616276489 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6d56000 == 120 [pid = 6267] [id = 334] 13:31:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12b470cc00) [pid = 6267] [serial = 1003] [outer = (nil)] 13:31:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12b4716000) [pid = 6267] [serial = 1004] [outer = 0x7f12b470cc00] 13:31:16 INFO - PROCESS | 6267 | 1461616276560 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12b471b000) [pid = 6267] [serial = 1005] [outer = 0x7f12b470cc00] 13:31:17 INFO - PROCESS | 6267 | 1461616277396 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1329ms 13:31:17 INFO - PROCESS | 6267 | 1461616277440 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 6267 | 1461616277443 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 13:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:31:17 INFO - PROCESS | 6267 | 1461616277449 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 6267 | 1461616277452 Marionette TRACE conn3 <- [1,1310,null,{}] 13:31:17 INFO - PROCESS | 6267 | 1461616277457 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:17 INFO - PROCESS | 6267 | 1461616277628 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:31:17 INFO - PROCESS | 6267 | 1461616277814 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b03e1800 == 121 [pid = 6267] [id = 335] 13:31:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12afff6400) [pid = 6267] [serial = 1006] [outer = (nil)] 13:31:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12afffb000) [pid = 6267] [serial = 1007] [outer = 0x7f12afff6400] 13:31:17 INFO - PROCESS | 6267 | 1461616277901 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12b4717c00) [pid = 6267] [serial = 1008] [outer = 0x7f12afff6400] 13:31:18 INFO - PROCESS | 6267 | 1461616278821 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:31:18 INFO - PROCESS | 6267 | 1461616278894 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 13:31:18 INFO - PROCESS | 6267 | 1461616278899 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 6267 | 1461616278903 Marionette TRACE conn3 <- [1,1314,null,{}] 13:31:18 INFO - PROCESS | 6267 | 1461616278908 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:19 INFO - PROCESS | 6267 | 1461616279115 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:31:19 INFO - PROCESS | 6267 | 1461616279300 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc57a800 == 122 [pid = 6267] [id = 336] 13:31:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12afff7400) [pid = 6267] [serial = 1009] [outer = (nil)] 13:31:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12bc519000) [pid = 6267] [serial = 1010] [outer = 0x7f12afff7400] 13:31:19 INFO - PROCESS | 6267 | 1461616279383 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12d9d6a800) [pid = 6267] [serial = 1011] [outer = 0x7f12afff7400] 13:31:20 INFO - PROCESS | 6267 | 1461616280212 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1380ms 13:31:20 INFO - PROCESS | 6267 | 1461616280280 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 6267 | 1461616280284 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 13:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:31:20 INFO - PROCESS | 6267 | 1461616280291 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 6267 | 1461616280294 Marionette TRACE conn3 <- [1,1318,null,{}] 13:31:20 INFO - PROCESS | 6267 | 1461616280299 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:20 INFO - PROCESS | 6267 | 1461616280524 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:31:20 INFO - PROCESS | 6267 | 1461616280763 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b38ad800 == 123 [pid = 6267] [id = 337] 13:31:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12b1d90800) [pid = 6267] [serial = 1012] [outer = (nil)] 13:31:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12b5002800) [pid = 6267] [serial = 1013] [outer = 0x7f12b1d90800] 13:31:20 INFO - PROCESS | 6267 | 1461616280930 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12be3c0000) [pid = 6267] [serial = 1014] [outer = 0x7f12b1d90800] 13:31:21 INFO - PROCESS | 6267 | 1461616281770 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1541ms 13:31:21 INFO - PROCESS | 6267 | 1461616281833 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 6267 | 1461616281837 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 13:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:31:21 INFO - PROCESS | 6267 | 1461616281843 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 6267 | 1461616281846 Marionette TRACE conn3 <- [1,1322,null,{}] 13:31:21 INFO - PROCESS | 6267 | 1461616281851 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:22 INFO - PROCESS | 6267 | 1461616282379 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:31:22 INFO - PROCESS | 6267 | 1461616282617 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3872800 == 124 [pid = 6267] [id = 338] 13:31:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12b1c45400) [pid = 6267] [serial = 1015] [outer = (nil)] 13:31:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12b1c4d000) [pid = 6267] [serial = 1016] [outer = 0x7f12b1c45400] 13:31:22 INFO - PROCESS | 6267 | 1461616282686 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12b2555c00) [pid = 6267] [serial = 1017] [outer = 0x7f12b1c45400] 13:31:23 INFO - PROCESS | 6267 | 1461616283558 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1776ms 13:31:23 INFO - PROCESS | 6267 | 1461616283621 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 6267 | 1461616283626 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 13:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:31:23 INFO - PROCESS | 6267 | 1461616283633 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 6267 | 1461616283639 Marionette TRACE conn3 <- [1,1326,null,{}] 13:31:23 INFO - PROCESS | 6267 | 1461616283645 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:23 INFO - PROCESS | 6267 | 1461616283841 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:31:24 INFO - PROCESS | 6267 | 1461616284211 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b19c5000 == 125 [pid = 6267] [id = 339] 13:31:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12b49cf000) [pid = 6267] [serial = 1018] [outer = (nil)] 13:31:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12b49d5400) [pid = 6267] [serial = 1019] [outer = 0x7f12b49cf000] 13:31:24 INFO - PROCESS | 6267 | 1461616284300 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12b6c69400) [pid = 6267] [serial = 1020] [outer = 0x7f12b49cf000] 13:31:25 INFO - PROCESS | 6267 | 1461616285168 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:31:25 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 13:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1583ms 13:31:25 INFO - PROCESS | 6267 | 1461616285218 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:31:25 INFO - PROCESS | 6267 | 1461616285223 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 13:31:25 INFO - PROCESS | 6267 | 1461616285229 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 6267 | 1461616285233 Marionette TRACE conn3 <- [1,1330,null,{}] 13:31:25 INFO - PROCESS | 6267 | 1461616285239 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:25 INFO - PROCESS | 6267 | 1461616285427 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:31:25 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12de7c1800 == 124 [pid = 6267] [id = 98] 13:31:25 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9d0000 == 123 [pid = 6267] [id = 176] 13:31:25 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b387b000 == 122 [pid = 6267] [id = 241] 13:31:25 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b19db800 == 121 [pid = 6267] [id = 242] 13:31:25 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12ca7a7000) [pid = 6267] [serial = 917] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12d9b05000) [pid = 6267] [serial = 893] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12b2d4c000) [pid = 6267] [serial = 896] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12d50e6c00) [pid = 6267] [serial = 887] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12d63d0c00) [pid = 6267] [serial = 890] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 6267 | 1461616285783 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9c6800 == 120 [pid = 6267] [id = 324] 13:31:25 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c71c3800 == 119 [pid = 6267] [id = 323] 13:31:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b387b000 == 120 [pid = 6267] [id = 340] 13:31:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12b2d4c000) [pid = 6267] [serial = 1021] [outer = (nil)] 13:31:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12b8027000) [pid = 6267] [serial = 1022] [outer = 0x7f12b2d4c000] 13:31:25 INFO - PROCESS | 6267 | 1461616285882 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12bd9e3000) [pid = 6267] [serial = 1023] [outer = 0x7f12b2d4c000] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1caf000 == 119 [pid = 6267] [id = 322] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf026800 == 118 [pid = 6267] [id = 321] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9c9000 == 117 [pid = 6267] [id = 320] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b52b4000 == 116 [pid = 6267] [id = 319] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd14800 == 115 [pid = 6267] [id = 318] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b5a5e800 == 114 [pid = 6267] [id = 317] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b5a60000 == 113 [pid = 6267] [id = 312] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12da5b2000 == 112 [pid = 6267] [id = 311] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d5368000 == 111 [pid = 6267] [id = 310] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9c61000 == 110 [pid = 6267] [id = 309] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2aef000 == 109 [pid = 6267] [id = 308] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd1c800 == 108 [pid = 6267] [id = 307] 13:31:26 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b2d6c800 == 107 [pid = 6267] [id = 306] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12c6eaa400) [pid = 6267] [serial = 816] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12b6d03800) [pid = 6267] [serial = 902] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12c1ec7c00) [pid = 6267] [serial = 911] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12d8439000) [pid = 6267] [serial = 726] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12d5177400) [pid = 6267] [serial = 723] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12b2557000) [pid = 6267] [serial = 900] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12c795f800) [pid = 6267] [serial = 914] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12d9eaec00) [pid = 6267] [serial = 729] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12b6d0a400) [pid = 6267] [serial = 713] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12c8df3c00) [pid = 6267] [serial = 915] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12bdde8000) [pid = 6267] [serial = 906] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12bf0e0800) [pid = 6267] [serial = 909] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12c978d000) [pid = 6267] [serial = 789] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12b45c8800) [pid = 6267] [serial = 762] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12c414c000) [pid = 6267] [serial = 867] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12c9756800) [pid = 6267] [serial = 783] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12c8c9c800) [pid = 6267] [serial = 792] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12c8710000) [pid = 6267] [serial = 780] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12c413ec00) [pid = 6267] [serial = 912] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12b8030c00) [pid = 6267] [serial = 903] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12bec65c00) [pid = 6267] [serial = 908] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12bc884c00) [pid = 6267] [serial = 872] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12c795fc00) [pid = 6267] [serial = 777] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12b3559800) [pid = 6267] [serial = 869] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12bc7f3400) [pid = 6267] [serial = 905] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12c9ddc400) [pid = 6267] [serial = 884] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12c91a8000) [pid = 6267] [serial = 720] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12b1d8e000) [pid = 6267] [serial = 899] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12bf477000) [pid = 6267] [serial = 875] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12c7391800) [pid = 6267] [serial = 881] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12c978e800) [pid = 6267] [serial = 786] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12c414b400) [pid = 6267] [serial = 878] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12bf0dd800) [pid = 6267] [serial = 716] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12c030a800) [pid = 6267] [serial = 771] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12c1ecb000) [pid = 6267] [serial = 774] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12d4215400) [pid = 6267] [serial = 710] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12bf0c0000) [pid = 6267] [serial = 759] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12bf0da800) [pid = 6267] [serial = 768] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12bc7e7c00) [pid = 6267] [serial = 765] [outer = (nil)] [url = about:blank] 13:31:26 INFO - PROCESS | 6267 | 1461616286763 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:31:26 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 13:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1579ms 13:31:26 INFO - PROCESS | 6267 | 1461616286810 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 6267 | 1461616286816 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 13:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:31:26 INFO - PROCESS | 6267 | 1461616286845 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 6267 | 1461616286851 Marionette TRACE conn3 <- [1,1334,null,{}] 13:31:26 INFO - PROCESS | 6267 | 1461616286857 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:27 INFO - PROCESS | 6267 | 1461616287029 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:31:27 INFO - PROCESS | 6267 | 1461616287039 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9db800 == 108 [pid = 6267] [id = 341] 13:31:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12b6d03800) [pid = 6267] [serial = 1024] [outer = (nil)] 13:31:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12be75a800) [pid = 6267] [serial = 1025] [outer = 0x7f12b6d03800] 13:31:27 INFO - PROCESS | 6267 | 1461616287102 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12bec0b400) [pid = 6267] [serial = 1026] [outer = 0x7f12b6d03800] 13:31:27 INFO - PROCESS | 6267 | 1461616287989 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1199ms 13:31:28 INFO - PROCESS | 6267 | 1461616288030 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 6267 | 1461616288034 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 13:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:31:28 INFO - PROCESS | 6267 | 1461616288039 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 6267 | 1461616288041 Marionette TRACE conn3 <- [1,1338,null,{}] 13:31:28 INFO - PROCESS | 6267 | 1461616288046 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:28 INFO - PROCESS | 6267 | 1461616288207 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:31:28 INFO - PROCESS | 6267 | 1461616288359 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be638000 == 109 [pid = 6267] [id = 342] 13:31:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12bc7eb400) [pid = 6267] [serial = 1027] [outer = (nil)] 13:31:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12bf0c3400) [pid = 6267] [serial = 1028] [outer = 0x7f12bc7eb400] 13:31:28 INFO - PROCESS | 6267 | 1461616288440 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12c0068800) [pid = 6267] [serial = 1029] [outer = 0x7f12bc7eb400] 13:31:29 INFO - PROCESS | 6267 | 1461616289703 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1681ms 13:31:29 INFO - PROCESS | 6267 | 1461616289728 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 6267 | 1461616289732 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 13:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:31:29 INFO - PROCESS | 6267 | 1461616289738 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 6267 | 1461616289741 Marionette TRACE conn3 <- [1,1342,null,{}] 13:31:29 INFO - PROCESS | 6267 | 1461616289746 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:29 INFO - PROCESS | 6267 | 1461616289962 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:31:30 INFO - PROCESS | 6267 | 1461616290044 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf012800 == 110 [pid = 6267] [id = 343] 13:31:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12c1ec9800) [pid = 6267] [serial = 1030] [outer = (nil)] 13:31:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12c1f28400) [pid = 6267] [serial = 1031] [outer = 0x7f12c1ec9800] 13:31:30 INFO - PROCESS | 6267 | 1461616290118 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12c2ad2c00) [pid = 6267] [serial = 1032] [outer = 0x7f12c1ec9800] 13:31:30 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12b2553000) [pid = 6267] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:31:30 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12b23e0400) [pid = 6267] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:31:30 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12b1d82800) [pid = 6267] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:31:30 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12b49d6c00) [pid = 6267] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:31:30 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12c8df5000) [pid = 6267] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:31:30 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12c1974800) [pid = 6267] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:31:30 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12b30ec000) [pid = 6267] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:31:30 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12b1c4cc00) [pid = 6267] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:31:31 INFO - PROCESS | 6267 | 1461616291144 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1430ms 13:31:31 INFO - PROCESS | 6267 | 1461616291185 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 6267 | 1461616291189 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 13:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:31:31 INFO - PROCESS | 6267 | 1461616291196 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 6267 | 1461616291199 Marionette TRACE conn3 <- [1,1346,null,{}] 13:31:31 INFO - PROCESS | 6267 | 1461616291204 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:31 INFO - PROCESS | 6267 | 1461616291363 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:31:31 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be89a800 == 109 [pid = 6267] [id = 10] 13:31:31 INFO - PROCESS | 6267 | 1461616291399 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf4ec000 == 110 [pid = 6267] [id = 344] 13:31:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12c1ecf000) [pid = 6267] [serial = 1033] [outer = (nil)] 13:31:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12c2b0a800) [pid = 6267] [serial = 1034] [outer = 0x7f12c1ecf000] 13:31:31 INFO - PROCESS | 6267 | 1461616291494 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12c414c000) [pid = 6267] [serial = 1035] [outer = 0x7f12c1ecf000] 13:31:32 INFO - PROCESS | 6267 | 1461616292359 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1183ms 13:31:32 INFO - PROCESS | 6267 | 1461616292381 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 6267 | 1461616292384 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 13:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:31:32 INFO - PROCESS | 6267 | 1461616292389 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 6267 | 1461616292391 Marionette TRACE conn3 <- [1,1350,null,{}] 13:31:32 INFO - PROCESS | 6267 | 1461616292396 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:32 INFO - PROCESS | 6267 | 1461616292611 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:31:32 INFO - PROCESS | 6267 | 1461616292812 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b11f5000 == 111 [pid = 6267] [id = 345] 13:31:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12afff3800) [pid = 6267] [serial = 1036] [outer = (nil)] 13:31:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12afffbc00) [pid = 6267] [serial = 1037] [outer = 0x7f12afff3800] 13:31:32 INFO - PROCESS | 6267 | 1461616292885 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12b1d91000) [pid = 6267] [serial = 1038] [outer = 0x7f12afff3800] 13:31:33 INFO - PROCESS | 6267 | 1461616293861 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1526ms 13:31:33 INFO - PROCESS | 6267 | 1461616293919 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 6267 | 1461616293925 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 13:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:31:33 INFO - PROCESS | 6267 | 1461616293933 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 6267 | 1461616293939 Marionette TRACE conn3 <- [1,1354,null,{}] 13:31:33 INFO - PROCESS | 6267 | 1461616293946 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:34 INFO - PROCESS | 6267 | 1461616294139 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:31:34 INFO - PROCESS | 6267 | 1461616294343 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc575000 == 112 [pid = 6267] [id = 346] 13:31:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12b4716800) [pid = 6267] [serial = 1039] [outer = (nil)] 13:31:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12b5010800) [pid = 6267] [serial = 1040] [outer = 0x7f12b4716800] 13:31:34 INFO - PROCESS | 6267 | 1461616294467 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12bc515000) [pid = 6267] [serial = 1041] [outer = 0x7f12b4716800] 13:31:35 INFO - PROCESS | 6267 | 1461616295403 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1533ms 13:31:35 INFO - PROCESS | 6267 | 1461616295469 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 6267 | 1461616295475 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 13:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:31:35 INFO - PROCESS | 6267 | 1461616295481 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 6267 | 1461616295484 Marionette TRACE conn3 <- [1,1358,null,{}] 13:31:35 INFO - PROCESS | 6267 | 1461616295490 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:35 INFO - PROCESS | 6267 | 1461616295682 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:31:35 INFO - PROCESS | 6267 | 1461616295979 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12befad800 == 113 [pid = 6267] [id = 347] 13:31:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12bdd60800) [pid = 6267] [serial = 1042] [outer = (nil)] 13:31:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12bddef000) [pid = 6267] [serial = 1043] [outer = 0x7f12bdd60800] 13:31:36 INFO - PROCESS | 6267 | 1461616296107 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12be820c00) [pid = 6267] [serial = 1044] [outer = 0x7f12bdd60800] 13:31:37 INFO - PROCESS | 6267 | 1461616297028 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1590ms 13:31:37 INFO - PROCESS | 6267 | 1461616297072 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 13:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:31:37 INFO - PROCESS | 6267 | 1461616297077 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 13:31:37 INFO - PROCESS | 6267 | 1461616297092 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 6267 | 1461616297102 Marionette TRACE conn3 <- [1,1362,null,{}] 13:31:37 INFO - PROCESS | 6267 | 1461616297109 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:37 INFO - PROCESS | 6267 | 1461616297327 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:31:37 INFO - PROCESS | 6267 | 1461616297559 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2afb000 == 114 [pid = 6267] [id = 348] 13:31:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12bdd60c00) [pid = 6267] [serial = 1045] [outer = (nil)] 13:31:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12c194c800) [pid = 6267] [serial = 1046] [outer = 0x7f12bdd60c00] 13:31:37 INFO - PROCESS | 6267 | 1461616297679 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12c1f30000) [pid = 6267] [serial = 1047] [outer = 0x7f12bdd60c00] 13:31:38 INFO - PROCESS | 6267 | 1461616298559 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1546ms 13:31:38 INFO - PROCESS | 6267 | 1461616298632 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 6267 | 1461616298635 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 13:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:31:38 INFO - PROCESS | 6267 | 1461616298642 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 6267 | 1461616298646 Marionette TRACE conn3 <- [1,1366,null,{}] 13:31:38 INFO - PROCESS | 6267 | 1461616298651 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:38 INFO - PROCESS | 6267 | 1461616298868 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:31:39 INFO - PROCESS | 6267 | 1461616299090 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8175000 == 115 [pid = 6267] [id = 349] 13:31:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12bdf28800) [pid = 6267] [serial = 1048] [outer = (nil)] 13:31:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12c2ad0400) [pid = 6267] [serial = 1049] [outer = 0x7f12bdf28800] 13:31:39 INFO - PROCESS | 6267 | 1461616299209 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12c414e800) [pid = 6267] [serial = 1050] [outer = 0x7f12bdf28800] 13:31:40 INFO - PROCESS | 6267 | 1461616300113 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 6267 | 1461616300130 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 13:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:31:40 INFO - PROCESS | 6267 | 1461616300136 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 6267 | 1461616300138 Marionette TRACE conn3 <- [1,1370,null,{}] 13:31:40 INFO - PROCESS | 6267 | 1461616300144 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:40 INFO - PROCESS | 6267 | 1461616300327 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:31:40 INFO - PROCESS | 6267 | 1461616300516 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9a1d800 == 116 [pid = 6267] [id = 350] 13:31:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12c81c7000) [pid = 6267] [serial = 1051] [outer = (nil)] 13:31:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12c8711c00) [pid = 6267] [serial = 1052] [outer = 0x7f12c81c7000] 13:31:40 INFO - PROCESS | 6267 | 1461616300610 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12c9752400) [pid = 6267] [serial = 1053] [outer = 0x7f12c81c7000] 13:31:41 INFO - PROCESS | 6267 | 1461616301591 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 6267 | 1461616301618 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 13:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:31:41 INFO - PROCESS | 6267 | 1461616301624 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 6267 | 1461616301628 Marionette TRACE conn3 <- [1,1374,null,{}] 13:31:41 INFO - PROCESS | 6267 | 1461616301633 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:41 INFO - PROCESS | 6267 | 1461616301814 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:31:42 INFO - PROCESS | 6267 | 1461616302001 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d601d000 == 117 [pid = 6267] [id = 351] 13:31:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12bf0e0c00) [pid = 6267] [serial = 1054] [outer = (nil)] 13:31:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12cb56c400) [pid = 6267] [serial = 1055] [outer = 0x7f12bf0e0c00] 13:31:42 INFO - PROCESS | 6267 | 1461616302078 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12d5177400) [pid = 6267] [serial = 1056] [outer = 0x7f12bf0e0c00] 13:31:42 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:43 INFO - PROCESS | 6267 | 1461616302996 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 6267 | 1461616303015 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 13:31:43 INFO - PROCESS | 6267 | 1461616303021 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 6267 | 1461616303024 Marionette TRACE conn3 <- [1,1378,null,{}] 13:31:43 INFO - PROCESS | 6267 | 1461616303029 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:43 INFO - PROCESS | 6267 | 1461616303213 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:31:43 INFO - PROCESS | 6267 | 1461616303399 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da78e000 == 118 [pid = 6267] [id = 352] 13:31:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12c2ada400) [pid = 6267] [serial = 1057] [outer = (nil)] 13:31:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12d6302c00) [pid = 6267] [serial = 1058] [outer = 0x7f12c2ada400] 13:31:43 INFO - PROCESS | 6267 | 1461616303469 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12d9b03800) [pid = 6267] [serial = 1059] [outer = 0x7f12c2ada400] 13:31:44 INFO - PROCESS | 6267 | 1461616304368 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 6267 | 1461616304403 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 13:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:31:44 INFO - PROCESS | 6267 | 1461616304410 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 6267 | 1461616304412 Marionette TRACE conn3 <- [1,1382,null,{}] 13:31:44 INFO - PROCESS | 6267 | 1461616304418 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:44 INFO - PROCESS | 6267 | 1461616304601 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:31:44 INFO - PROCESS | 6267 | 1461616304791 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de9b4000 == 119 [pid = 6267] [id = 353] 13:31:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12b1552c00) [pid = 6267] [serial = 1060] [outer = (nil)] 13:31:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12b155ac00) [pid = 6267] [serial = 1061] [outer = 0x7f12b1552c00] 13:31:44 INFO - PROCESS | 6267 | 1461616304863 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12b1561c00) [pid = 6267] [serial = 1062] [outer = 0x7f12b1552c00] 13:31:45 INFO - PROCESS | 6267 | [6267] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:45 INFO - PROCESS | 6267 | 1461616305795 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 6267 | 1461616305851 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 13:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:31:45 INFO - PROCESS | 6267 | 1461616305857 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 6267 | 1461616305860 Marionette TRACE conn3 <- [1,1386,null,{}] 13:31:45 INFO - PROCESS | 6267 | 1461616305866 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:46 INFO - PROCESS | 6267 | 1461616306081 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:31:46 INFO - PROCESS | 6267 | 1461616306335 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b7f1f000 == 120 [pid = 6267] [id = 354] 13:31:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12b1555000) [pid = 6267] [serial = 1063] [outer = (nil)] 13:31:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12b1ce0000) [pid = 6267] [serial = 1064] [outer = 0x7f12b1555000] 13:31:46 INFO - PROCESS | 6267 | 1461616306458 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12b1ce4400) [pid = 6267] [serial = 1065] [outer = 0x7f12b1555000] 13:31:47 INFO - PROCESS | 6267 | 1461616307324 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 6267 | 1461616307339 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 13:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:31:47 INFO - PROCESS | 6267 | 1461616307345 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 6267 | 1461616307348 Marionette TRACE conn3 <- [1,1390,null,{}] 13:31:47 INFO - PROCESS | 6267 | 1461616307353 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:47 INFO - PROCESS | 6267 | 1461616307538 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:31:47 INFO - PROCESS | 6267 | 1461616307732 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1ac0800 == 121 [pid = 6267] [id = 355] 13:31:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12b1ce4800) [pid = 6267] [serial = 1066] [outer = (nil)] 13:31:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12cb576000) [pid = 6267] [serial = 1067] [outer = 0x7f12b1ce4800] 13:31:47 INFO - PROCESS | 6267 | 1461616307816 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12d9ea8000) [pid = 6267] [serial = 1068] [outer = 0x7f12b1ce4800] 13:31:48 INFO - PROCESS | 6267 | 1461616308755 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1428ms 13:31:48 INFO - PROCESS | 6267 | 1461616308775 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 6267 | 1461616308779 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 13:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:31:48 INFO - PROCESS | 6267 | 1461616308785 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 6267 | 1461616308789 Marionette TRACE conn3 <- [1,1394,null,{}] 13:31:48 INFO - PROCESS | 6267 | 1461616308795 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:49 INFO - PROCESS | 6267 | 1461616309004 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:31:49 INFO - PROCESS | 6267 | 1461616309198 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2019000 == 122 [pid = 6267] [id = 356] 13:31:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12b1ce5800) [pid = 6267] [serial = 1069] [outer = (nil)] 13:31:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12c2086800) [pid = 6267] [serial = 1070] [outer = 0x7f12b1ce5800] 13:31:49 INFO - PROCESS | 6267 | 1461616309277 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12da367c00) [pid = 6267] [serial = 1071] [outer = 0x7f12b1ce5800] 13:31:50 INFO - PROCESS | 6267 | 1461616310194 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1479ms 13:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:31:50 INFO - PROCESS | 6267 | 1461616310266 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 6267 | 1461616310269 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 13:31:50 INFO - PROCESS | 6267 | 1461616310275 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 6267 | 1461616310279 Marionette TRACE conn3 <- [1,1398,null,{}] 13:31:50 INFO - PROCESS | 6267 | 1461616310286 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:50 INFO - PROCESS | 6267 | 1461616310528 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:31:50 INFO - PROCESS | 6267 | 1461616310761 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3016800 == 123 [pid = 6267] [id = 357] 13:31:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12afff4800) [pid = 6267] [serial = 1072] [outer = (nil)] 13:31:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12affff000) [pid = 6267] [serial = 1073] [outer = 0x7f12afff4800] 13:31:51 INFO - PROCESS | 6267 | 1461616311308 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12b1d89400) [pid = 6267] [serial = 1074] [outer = 0x7f12afff4800] 13:31:52 INFO - PROCESS | 6267 | 1461616312281 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2039ms 13:31:52 INFO - PROCESS | 6267 | 1461616312315 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 6267 | 1461616312318 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 13:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:31:52 INFO - PROCESS | 6267 | 1461616312328 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 6267 | 1461616312331 Marionette TRACE conn3 <- [1,1402,null,{}] 13:31:52 INFO - PROCESS | 6267 | 1461616312339 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:52 INFO - PROCESS | 6267 | 1461616312526 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:31:52 INFO - PROCESS | 6267 | 1461616312758 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b31a8000 == 124 [pid = 6267] [id = 358] 13:31:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12afff6800) [pid = 6267] [serial = 1075] [outer = (nil)] 13:31:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12b1c50400) [pid = 6267] [serial = 1076] [outer = 0x7f12afff6800] 13:31:52 INFO - PROCESS | 6267 | 1461616312829 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12b471b800) [pid = 6267] [serial = 1077] [outer = 0x7f12afff6800] 13:31:53 INFO - PROCESS | 6267 | 1461616313912 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1640ms 13:31:53 INFO - PROCESS | 6267 | 1461616313967 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 6267 | 1461616313973 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 13:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:31:53 INFO - PROCESS | 6267 | 1461616313983 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 6267 | 1461616313988 Marionette TRACE conn3 <- [1,1406,null,{}] 13:31:53 INFO - PROCESS | 6267 | 1461616313993 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:54 INFO - PROCESS | 6267 | 1461616314180 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:31:54 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf4ec000 == 123 [pid = 6267] [id = 344] 13:31:54 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf012800 == 122 [pid = 6267] [id = 343] 13:31:54 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12bd9eb400) [pid = 6267] [serial = 974] [outer = (nil)] [url = about:blank] 13:31:54 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12b49d9c00) [pid = 6267] [serial = 950] [outer = (nil)] [url = about:blank] 13:31:54 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12c8f35000) [pid = 6267] [serial = 944] [outer = (nil)] [url = about:blank] 13:31:54 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12bec0c400) [pid = 6267] [serial = 947] [outer = (nil)] [url = about:blank] 13:31:54 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12d8442000) [pid = 6267] [serial = 935] [outer = (nil)] [url = about:blank] 13:31:54 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12b3192800) [pid = 6267] [serial = 938] [outer = (nil)] [url = about:blank] 13:31:54 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12c2b10800) [pid = 6267] [serial = 941] [outer = (nil)] [url = about:blank] 13:31:54 INFO - PROCESS | 6267 | 1461616314578 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be638000 == 121 [pid = 6267] [id = 342] 13:31:54 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9db800 == 120 [pid = 6267] [id = 341] 13:31:54 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b11f6800 == 121 [pid = 6267] [id = 359] 13:31:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12b3192800) [pid = 6267] [serial = 1078] [outer = (nil)] 13:31:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12bc51bc00) [pid = 6267] [serial = 1079] [outer = 0x7f12b3192800] 13:31:54 INFO - PROCESS | 6267 | 1461616314653 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12bc7e7c00) [pid = 6267] [serial = 1080] [outer = 0x7f12b3192800] 13:31:54 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b387b000 == 120 [pid = 6267] [id = 340] 13:31:54 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b19c5000 == 119 [pid = 6267] [id = 339] 13:31:54 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b3872800 == 118 [pid = 6267] [id = 338] 13:31:54 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6d56000 == 117 [pid = 6267] [id = 334] 13:31:55 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdc82800 == 116 [pid = 6267] [id = 333] 13:31:55 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdc6b000 == 115 [pid = 6267] [id = 332] 13:31:55 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b301b800 == 114 [pid = 6267] [id = 331] 13:31:55 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12da349000 == 113 [pid = 6267] [id = 330] 13:31:55 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d536d000 == 112 [pid = 6267] [id = 329] 13:31:55 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9c94000 == 111 [pid = 6267] [id = 328] 13:31:55 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1e75000 == 110 [pid = 6267] [id = 327] 13:31:55 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd11800 == 109 [pid = 6267] [id = 326] 13:31:55 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12afddd800 == 108 [pid = 6267] [id = 325] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12bea07000) [pid = 6267] [serial = 963] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12cb521400) [pid = 6267] [serial = 932] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12bc7e5400) [pid = 6267] [serial = 959] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12b3186400) [pid = 6267] [serial = 956] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12c81cc400) [pid = 6267] [serial = 971] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12bd9ed800) [pid = 6267] [serial = 960] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12d4215c00) [pid = 6267] [serial = 918] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12b23e9c00) [pid = 6267] [serial = 920] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12c81ccc00) [pid = 6267] [serial = 929] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12bf0bf000) [pid = 6267] [serial = 926] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12c414fc00) [pid = 6267] [serial = 969] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12be3b7800) [pid = 6267] [serial = 962] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12b49d7400) [pid = 6267] [serial = 957] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12c1ec7400) [pid = 6267] [serial = 968] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12bec0dc00) [pid = 6267] [serial = 965] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12c8f31c00) [pid = 6267] [serial = 972] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12b2d4a400) [pid = 6267] [serial = 954] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12b1c51800) [pid = 6267] [serial = 953] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12bc79f400) [pid = 6267] [serial = 923] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12bf43c000) [pid = 6267] [serial = 966] [outer = (nil)] [url = about:blank] 13:31:55 INFO - PROCESS | 6267 | 1461616315495 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1534ms 13:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:31:55 INFO - PROCESS | 6267 | 1461616315524 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 6267 | 1461616315527 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 13:31:55 INFO - PROCESS | 6267 | 1461616315534 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 6267 | 1461616315540 Marionette TRACE conn3 <- [1,1410,null,{}] 13:31:55 INFO - PROCESS | 6267 | 1461616315554 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:55 INFO - PROCESS | 6267 | 1461616315729 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:31:55 INFO - PROCESS | 6267 | 1461616315750 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc56c000 == 109 [pid = 6267] [id = 360] 13:31:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12bdfcf400) [pid = 6267] [serial = 1081] [outer = (nil)] 13:31:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12be63e800) [pid = 6267] [serial = 1082] [outer = 0x7f12bdfcf400] 13:31:55 INFO - PROCESS | 6267 | 1461616315814 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12be74f400) [pid = 6267] [serial = 1083] [outer = 0x7f12bdfcf400] 13:31:56 INFO - PROCESS | 6267 | 1461616316763 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1283ms 13:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:31:56 INFO - PROCESS | 6267 | 1461616316816 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 6267 | 1461616316820 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 13:31:56 INFO - PROCESS | 6267 | 1461616316825 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 6267 | 1461616316828 Marionette TRACE conn3 <- [1,1414,null,{}] 13:31:56 INFO - PROCESS | 6267 | 1461616316833 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:56 INFO - PROCESS | 6267 | 1461616316995 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:31:57 INFO - PROCESS | 6267 | 1461616317167 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdc79000 == 110 [pid = 6267] [id = 361] 13:31:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12bd9e5800) [pid = 6267] [serial = 1084] [outer = (nil)] 13:31:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12beb0cc00) [pid = 6267] [serial = 1085] [outer = 0x7f12bd9e5800] 13:31:57 INFO - PROCESS | 6267 | 1461616317228 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12bec08400) [pid = 6267] [serial = 1086] [outer = 0x7f12bd9e5800] 13:31:58 INFO - PROCESS | 6267 | 1461616318095 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1282ms 13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:31:58 INFO - PROCESS | 6267 | 1461616318107 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 6267 | 1461616318109 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 13:31:58 INFO - PROCESS | 6267 | 1461616318114 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 6267 | 1461616318117 Marionette TRACE conn3 <- [1,1418,null,{}] 13:31:58 INFO - PROCESS | 6267 | 1461616318129 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:58 INFO - PROCESS | 6267 | 1461616318342 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:31:58 INFO - PROCESS | 6267 | 1461616318377 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bee67000 == 111 [pid = 6267] [id = 362] 13:31:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12bf0bbc00) [pid = 6267] [serial = 1087] [outer = (nil)] 13:31:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12bf0dd800) [pid = 6267] [serial = 1088] [outer = 0x7f12bf0bbc00] 13:31:58 INFO - PROCESS | 6267 | 1461616318460 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12c1ecdc00) [pid = 6267] [serial = 1089] [outer = 0x7f12bf0bbc00] 13:31:59 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12b2d4c000) [pid = 6267] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:31:59 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12b49cf000) [pid = 6267] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:31:59 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12b1c45400) [pid = 6267] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:31:59 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12c1ec9800) [pid = 6267] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:31:59 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12b6d03800) [pid = 6267] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:31:59 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12bc7eb400) [pid = 6267] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:31:59 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12bdfcf000) [pid = 6267] [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.] 13:31:59 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12be89b800) [pid = 6267] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:31:59 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12b354fc00) [pid = 6267] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:31:59 INFO - PROCESS | 6267 | 1461616319733 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1686ms 13:31:59 INFO - PROCESS | 6267 | 1461616319801 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 6267 | 1461616319804 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:31:59 INFO - PROCESS | 6267 | 1461616319810 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 6267 | 1461616319812 Marionette TRACE conn3 <- [1,1422,null,{}] 13:31:59 INFO - PROCESS | 6267 | 1461616319817 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:00 INFO - PROCESS | 6267 | 1461616320002 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:32:00 INFO - PROCESS | 6267 | 1461616320202 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12befc7800 == 112 [pid = 6267] [id = 363] 13:32:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12b3186c00) [pid = 6267] [serial = 1090] [outer = (nil)] 13:32:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12c1f2d800) [pid = 6267] [serial = 1091] [outer = 0x7f12b3186c00] 13:32:00 INFO - PROCESS | 6267 | 1461616320264 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12c2089000) [pid = 6267] [serial = 1092] [outer = 0x7f12b3186c00] 13:32:00 INFO - PROCESS | 6267 | 1461616320980 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1232ms 13:32:01 INFO - PROCESS | 6267 | 1461616321055 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 6267 | 1461616321058 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:32:01 INFO - PROCESS | 6267 | 1461616321064 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 6267 | 1461616321067 Marionette TRACE conn3 <- [1,1426,null,{}] 13:32:01 INFO - PROCESS | 6267 | 1461616321073 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:01 INFO - PROCESS | 6267 | 1461616321238 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:32:01 INFO - PROCESS | 6267 | 1461616321248 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e78800 == 113 [pid = 6267] [id = 364] 13:32:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12c2089400) [pid = 6267] [serial = 1093] [outer = (nil)] 13:32:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12c22d2000) [pid = 6267] [serial = 1094] [outer = 0x7f12c2089400] 13:32:01 INFO - PROCESS | 6267 | 1461616321325 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12c2acd800) [pid = 6267] [serial = 1095] [outer = 0x7f12c2089400] 13:32:02 INFO - PROCESS | 6267 | 1461616322598 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1581ms 13:32:02 INFO - PROCESS | 6267 | 1461616322647 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:32:02 INFO - PROCESS | 6267 | 1461616322656 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 13:32:02 INFO - PROCESS | 6267 | 1461616322663 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 6267 | 1461616322670 Marionette TRACE conn3 <- [1,1430,null,{}] 13:32:02 INFO - PROCESS | 6267 | 1461616322678 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:02 INFO - PROCESS | 6267 | 1461616322892 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:32:03 INFO - PROCESS | 6267 | 1461616323151 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6d45000 == 114 [pid = 6267] [id = 365] 13:32:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12b355cc00) [pid = 6267] [serial = 1096] [outer = (nil)] 13:32:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12b49cf000) [pid = 6267] [serial = 1097] [outer = 0x7f12b355cc00] 13:32:03 INFO - PROCESS | 6267 | 1461616323236 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12b6d0c000) [pid = 6267] [serial = 1098] [outer = 0x7f12b355cc00] 13:32:04 INFO - PROCESS | 6267 | 1461616324162 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1535ms 13:32:04 INFO - PROCESS | 6267 | 1461616324199 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 6267 | 1461616324208 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 13:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:32:04 INFO - PROCESS | 6267 | 1461616324218 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 6267 | 1461616324221 Marionette TRACE conn3 <- [1,1434,null,{}] 13:32:04 INFO - PROCESS | 6267 | 1461616324228 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:04 INFO - PROCESS | 6267 | 1461616324443 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:32:04 INFO - PROCESS | 6267 | 1461616324687 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bece0800 == 115 [pid = 6267] [id = 366] 13:32:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12bc7f3c00) [pid = 6267] [serial = 1099] [outer = (nil)] 13:32:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12bdde2400) [pid = 6267] [serial = 1100] [outer = 0x7f12bc7f3c00] 13:32:04 INFO - PROCESS | 6267 | 1461616324814 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12be3b5000) [pid = 6267] [serial = 1101] [outer = 0x7f12bc7f3c00] 13:32:05 INFO - PROCESS | 6267 | 1461616325692 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1527ms 13:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:32:05 INFO - PROCESS | 6267 | 1461616325746 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 6267 | 1461616325749 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 13:32:05 INFO - PROCESS | 6267 | 1461616325756 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 6267 | 1461616325762 Marionette TRACE conn3 <- [1,1438,null,{}] 13:32:05 INFO - PROCESS | 6267 | 1461616325778 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:06 INFO - PROCESS | 6267 | 1461616326017 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:32:06 INFO - PROCESS | 6267 | 1461616326247 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2257800 == 116 [pid = 6267] [id = 367] 13:32:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12bf0d8c00) [pid = 6267] [serial = 1102] [outer = (nil)] 13:32:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12c1948800) [pid = 6267] [serial = 1103] [outer = 0x7f12bf0d8c00] 13:32:06 INFO - PROCESS | 6267 | 1461616326382 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12c2082800) [pid = 6267] [serial = 1104] [outer = 0x7f12bf0d8c00] 13:32:07 INFO - PROCESS | 6267 | 1461616327339 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1639ms 13:32:07 INFO - PROCESS | 6267 | 1461616327395 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:32:07 INFO - PROCESS | 6267 | 1461616327400 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 13:32:07 INFO - PROCESS | 6267 | 1461616327405 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 6267 | 1461616327408 Marionette TRACE conn3 <- [1,1442,null,{}] 13:32:07 INFO - PROCESS | 6267 | 1461616327414 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:07 INFO - PROCESS | 6267 | 1461616327612 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:32:07 INFO - PROCESS | 6267 | 1461616327837 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2af1000 == 117 [pid = 6267] [id = 368] 13:32:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12c22d0000) [pid = 6267] [serial = 1105] [outer = (nil)] 13:32:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12c2b0b400) [pid = 6267] [serial = 1106] [outer = 0x7f12c22d0000] 13:32:07 INFO - PROCESS | 6267 | 1461616327956 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12c4140c00) [pid = 6267] [serial = 1107] [outer = 0x7f12c22d0000] 13:32:08 INFO - PROCESS | 6267 | 1461616328811 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1482ms 13:32:08 INFO - PROCESS | 6267 | 1461616328887 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 6267 | 1461616328891 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 13:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:32:08 INFO - PROCESS | 6267 | 1461616328897 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 6267 | 1461616328901 Marionette TRACE conn3 <- [1,1446,null,{}] 13:32:08 INFO - PROCESS | 6267 | 1461616328906 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:09 INFO - PROCESS | 6267 | 1461616329091 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:32:09 INFO - PROCESS | 6267 | 1461616329274 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76bf800 == 118 [pid = 6267] [id = 369] 13:32:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12bf42e800) [pid = 6267] [serial = 1108] [outer = (nil)] 13:32:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12c70b8c00) [pid = 6267] [serial = 1109] [outer = 0x7f12bf42e800] 13:32:09 INFO - PROCESS | 6267 | 1461616329348 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12c7fef800) [pid = 6267] [serial = 1110] [outer = 0x7f12bf42e800] 13:32:10 INFO - PROCESS | 6267 | 1461616330308 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1485ms 13:32:10 INFO - PROCESS | 6267 | 1461616330383 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 6267 | 1461616330386 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 13:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:32:10 INFO - PROCESS | 6267 | 1461616330393 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 6267 | 1461616330397 Marionette TRACE conn3 <- [1,1450,null,{}] 13:32:10 INFO - PROCESS | 6267 | 1461616330403 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:10 INFO - PROCESS | 6267 | 1461616330637 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:32:10 INFO - PROCESS | 6267 | 1461616330864 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9ca4800 == 119 [pid = 6267] [id = 370] 13:32:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12c7ff1800) [pid = 6267] [serial = 1111] [outer = (nil)] 13:32:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12c8f37800) [pid = 6267] [serial = 1112] [outer = 0x7f12c7ff1800] 13:32:10 INFO - PROCESS | 6267 | 1461616330987 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12c9df0000) [pid = 6267] [serial = 1113] [outer = 0x7f12c7ff1800] 13:32:11 INFO - PROCESS | 6267 | 1461616331838 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1480ms 13:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:32:11 INFO - PROCESS | 6267 | 1461616331874 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 6267 | 1461616331877 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 13:32:11 INFO - PROCESS | 6267 | 1461616331883 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 6267 | 1461616331886 Marionette TRACE conn3 <- [1,1454,null,{}] 13:32:11 INFO - PROCESS | 6267 | 1461616331891 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:12 INFO - PROCESS | 6267 | 1461616332083 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:32:12 INFO - PROCESS | 6267 | 1461616332273 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d55b9800 == 120 [pid = 6267] [id = 371] 13:32:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 209 (0x7f12c8df0800) [pid = 6267] [serial = 1114] [outer = (nil)] 13:32:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12ca94d800) [pid = 6267] [serial = 1115] [outer = 0x7f12c8df0800] 13:32:12 INFO - PROCESS | 6267 | 1461616332347 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12d4e5cc00) [pid = 6267] [serial = 1116] [outer = 0x7f12c8df0800] 13:32:13 INFO - PROCESS | 6267 | 1461616333246 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1429ms 13:32:13 INFO - PROCESS | 6267 | 1461616333312 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 6267 | 1461616333316 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 13:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:32:13 INFO - PROCESS | 6267 | 1461616333321 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 6267 | 1461616333325 Marionette TRACE conn3 <- [1,1458,null,{}] 13:32:13 INFO - PROCESS | 6267 | 1461616333330 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:13 INFO - PROCESS | 6267 | 1461616333511 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:32:13 INFO - PROCESS | 6267 | 1461616333698 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12dd15d800 == 121 [pid = 6267] [id = 372] 13:32:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12b4526400) [pid = 6267] [serial = 1117] [outer = (nil)] 13:32:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12b452cc00) [pid = 6267] [serial = 1118] [outer = 0x7f12b4526400] 13:32:13 INFO - PROCESS | 6267 | 1461616333775 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 214 (0x7f12b4531000) [pid = 6267] [serial = 1119] [outer = 0x7f12b4526400] 13:32:14 INFO - PROCESS | 6267 | 1461616334723 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1433ms 13:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:32:14 INFO - PROCESS | 6267 | 1461616334756 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 6267 | 1461616334758 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 13:32:14 INFO - PROCESS | 6267 | 1461616334765 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 6267 | 1461616334768 Marionette TRACE conn3 <- [1,1462,null,{}] 13:32:14 INFO - PROCESS | 6267 | 1461616334773 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:14 INFO - PROCESS | 6267 | 1461616334961 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:32:15 INFO - PROCESS | 6267 | 1461616335158 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a9b800 == 122 [pid = 6267] [id = 373] 13:32:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12b4526c00) [pid = 6267] [serial = 1120] [outer = (nil)] 13:32:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12ca79ec00) [pid = 6267] [serial = 1121] [outer = 0x7f12b4526c00] 13:32:15 INFO - PROCESS | 6267 | 1461616335234 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12d62e1800) [pid = 6267] [serial = 1122] [outer = 0x7f12b4526c00] 13:32:16 INFO - PROCESS | 6267 | 1461616336154 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1431ms 13:32:16 INFO - PROCESS | 6267 | 1461616336195 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 6267 | 1461616336199 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 13:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:32:16 INFO - PROCESS | 6267 | 1461616336204 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 6267 | 1461616336207 Marionette TRACE conn3 <- [1,1466,null,{}] 13:32:16 INFO - PROCESS | 6267 | 1461616336212 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:16 INFO - PROCESS | 6267 | 1461616336398 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:32:16 INFO - PROCESS | 6267 | 1461616336594 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b2611800 == 123 [pid = 6267] [id = 374] 13:32:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 218 (0x7f12b04e3000) [pid = 6267] [serial = 1123] [outer = (nil)] 13:32:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12b04eac00) [pid = 6267] [serial = 1124] [outer = 0x7f12b04e3000] 13:32:16 INFO - PROCESS | 6267 | 1461616336674 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12b04ef400) [pid = 6267] [serial = 1125] [outer = 0x7f12b04e3000] 13:32:17 INFO - PROCESS | 6267 | 1461616337622 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1481ms 13:32:17 INFO - PROCESS | 6267 | 1461616337687 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 6267 | 1461616337690 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 13:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:32:17 INFO - PROCESS | 6267 | 1461616337697 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 6267 | 1461616337701 Marionette TRACE conn3 <- [1,1470,null,{}] 13:32:17 INFO - PROCESS | 6267 | 1461616337706 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:17 INFO - PROCESS | 6267 | 1461616337945 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:32:18 INFO - PROCESS | 6267 | 1461616338176 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c24cc800 == 124 [pid = 6267] [id = 375] 13:32:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12ad3c9000) [pid = 6267] [serial = 1126] [outer = (nil)] 13:32:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12ad3d0c00) [pid = 6267] [serial = 1127] [outer = 0x7f12ad3c9000] 13:32:18 INFO - PROCESS | 6267 | 1461616338270 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12d657b400) [pid = 6267] [serial = 1128] [outer = 0x7f12ad3c9000] 13:32:19 INFO - PROCESS | 6267 | 1461616339097 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1431ms 13:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:32:19 INFO - PROCESS | 6267 | 1461616339129 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 6267 | 1461616339132 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 13:32:19 INFO - PROCESS | 6267 | 1461616339138 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 6267 | 1461616339141 Marionette TRACE conn3 <- [1,1474,null,{}] 13:32:19 INFO - PROCESS | 6267 | 1461616339147 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:19 INFO - PROCESS | 6267 | 1461616339333 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:32:19 INFO - PROCESS | 6267 | 1461616339539 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af439800 == 125 [pid = 6267] [id = 376] 13:32:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12b0663400) [pid = 6267] [serial = 1129] [outer = (nil)] 13:32:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12b066a000) [pid = 6267] [serial = 1130] [outer = 0x7f12b0663400] 13:32:19 INFO - PROCESS | 6267 | 1461616339652 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12b066e000) [pid = 6267] [serial = 1131] [outer = 0x7f12b0663400] 13:32:20 INFO - PROCESS | 6267 | 1461616340595 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1487ms 13:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:32:20 INFO - PROCESS | 6267 | 1461616340627 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 6267 | 1461616340629 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 13:32:20 INFO - PROCESS | 6267 | 1461616340635 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 6267 | 1461616340647 Marionette TRACE conn3 <- [1,1478,null,{}] 13:32:20 INFO - PROCESS | 6267 | 1461616340653 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:20 INFO - PROCESS | 6267 | 1461616340840 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:32:21 INFO - PROCESS | 6267 | 1461616341038 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c24da000 == 126 [pid = 6267] [id = 377] 13:32:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12afa8fc00) [pid = 6267] [serial = 1132] [outer = (nil)] 13:32:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12afa97400) [pid = 6267] [serial = 1133] [outer = 0x7f12afa8fc00] 13:32:21 INFO - PROCESS | 6267 | 1461616341113 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12afa9b800) [pid = 6267] [serial = 1134] [outer = 0x7f12afa8fc00] 13:32:22 INFO - PROCESS | 6267 | 1461616342135 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1535ms 13:32:22 INFO - PROCESS | 6267 | 1461616342172 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 6267 | 1461616342175 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 13:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:32:22 INFO - PROCESS | 6267 | 1461616342181 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 6267 | 1461616342183 Marionette TRACE conn3 <- [1,1482,null,{}] 13:32:22 INFO - PROCESS | 6267 | 1461616342189 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:22 INFO - PROCESS | 6267 | 1461616342385 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:32:22 INFO - PROCESS | 6267 | 1461616342630 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afb92800 == 127 [pid = 6267] [id = 378] 13:32:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12afa93000) [pid = 6267] [serial = 1135] [outer = (nil)] 13:32:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 231 (0x7f12b0670c00) [pid = 6267] [serial = 1136] [outer = 0x7f12afa93000] 13:32:22 INFO - PROCESS | 6267 | 1461616342718 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 232 (0x7f12b318f000) [pid = 6267] [serial = 1137] [outer = 0x7f12afa93000] 13:32:23 INFO - PROCESS | 6267 | 1461616343924 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1787ms 13:32:23 INFO - PROCESS | 6267 | 1461616343970 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 6267 | 1461616343975 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 13:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:32:23 INFO - PROCESS | 6267 | 1461616343983 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 6267 | 1461616343989 Marionette TRACE conn3 <- [1,1486,null,{}] 13:32:24 INFO - PROCESS | 6267 | 1461616343998 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:24 INFO - PROCESS | 6267 | 1461616344173 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:32:24 INFO - PROCESS | 6267 | 1461616344445 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a67800 == 128 [pid = 6267] [id = 379] 13:32:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 233 (0x7f12b066a400) [pid = 6267] [serial = 1138] [outer = (nil)] 13:32:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 234 (0x7f12b0671c00) [pid = 6267] [serial = 1139] [outer = 0x7f12b066a400] 13:32:24 INFO - PROCESS | 6267 | 1461616344528 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 235 (0x7f12b1cde400) [pid = 6267] [serial = 1140] [outer = 0x7f12b066a400] 13:32:25 INFO - PROCESS | 6267 | 1461616345429 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1489ms 13:32:25 INFO - PROCESS | 6267 | 1461616345473 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 6267 | 1461616345480 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 13:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:32:25 INFO - PROCESS | 6267 | 1461616345490 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 6267 | 1461616345493 Marionette TRACE conn3 <- [1,1490,null,{}] 13:32:25 INFO - PROCESS | 6267 | 1461616345499 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:25 INFO - PROCESS | 6267 | 1461616345686 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:32:26 INFO - PROCESS | 6267 | 1461616346092 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b03e8800 == 129 [pid = 6267] [id = 380] 13:32:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 236 (0x7f12b1cdc000) [pid = 6267] [serial = 1141] [outer = (nil)] 13:32:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 237 (0x7f12b1ce2000) [pid = 6267] [serial = 1142] [outer = 0x7f12b1cdc000] 13:32:26 INFO - PROCESS | 6267 | 1461616346173 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 238 (0x7f12b3554400) [pid = 6267] [serial = 1143] [outer = 0x7f12b1cdc000] 13:32:27 INFO - PROCESS | 6267 | 1461616347121 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1738ms 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 237 (0x7f12beab0000) [pid = 6267] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 236 (0x7f12d9b08400) [pid = 6267] [serial = 995] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 235 (0x7f12beb0e400) [pid = 6267] [serial = 998] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 234 (0x7f12bf0bf400) [pid = 6267] [serial = 1001] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 233 (0x7f12b4716000) [pid = 6267] [serial = 1004] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 232 (0x7f12afffb000) [pid = 6267] [serial = 1007] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 231 (0x7f12bc519000) [pid = 6267] [serial = 1010] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 230 (0x7f12b5002800) [pid = 6267] [serial = 1013] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b1ac0800 == 128 [pid = 6267] [id = 355] 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b7f1f000 == 127 [pid = 6267] [id = 354] 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12de9b4000 == 126 [pid = 6267] [id = 353] 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12da78e000 == 125 [pid = 6267] [id = 352] 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d601d000 == 124 [pid = 6267] [id = 351] 13:32:27 INFO - PROCESS | 6267 | 1461616347274 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 6267 | 1461616347280 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9a1d800 == 123 [pid = 6267] [id = 350] 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8175000 == 122 [pid = 6267] [id = 349] 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2afb000 == 121 [pid = 6267] [id = 348] 13:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12befad800 == 120 [pid = 6267] [id = 347] 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc575000 == 119 [pid = 6267] [id = 346] 13:32:27 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b11f5000 == 118 [pid = 6267] [id = 345] 13:32:27 INFO - PROCESS | 6267 | 1461616347305 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 6267 | 1461616347311 Marionette TRACE conn3 <- [1,1494,null,{}] 13:32:27 INFO - PROCESS | 6267 | 1461616347326 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:27 INFO - PROCESS | 6267 | 1461616347520 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12c1945400) [pid = 6267] [serial = 975] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12bdf26c00) [pid = 6267] [serial = 983] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12b8027000) [pid = 6267] [serial = 1022] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12bd9e3000) [pid = 6267] [serial = 1023] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12b6c69400) [pid = 6267] [serial = 1020] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12b49d5400) [pid = 6267] [serial = 1019] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12b2555c00) [pid = 6267] [serial = 1017] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12b1c4d000) [pid = 6267] [serial = 1016] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12c7e81400) [pid = 6267] [serial = 989] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12b1c48800) [pid = 6267] [serial = 977] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12c8f3cc00) [pid = 6267] [serial = 992] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12b49d7c00) [pid = 6267] [serial = 980] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 217 (0x7f12c1f28400) [pid = 6267] [serial = 1031] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12c2b0a800) [pid = 6267] [serial = 1034] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12c2b0dc00) [pid = 6267] [serial = 986] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12be75a800) [pid = 6267] [serial = 1025] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 213 (0x7f12bec0b400) [pid = 6267] [serial = 1026] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12c0068800) [pid = 6267] [serial = 1029] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12c2ad2c00) [pid = 6267] [serial = 1032] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12bf0c3400) [pid = 6267] [serial = 1028] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12c1944000) [pid = 6267] [serial = 717] [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.] 13:32:27 INFO - PROCESS | 6267 | 1461616347806 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b38ae800 == 119 [pid = 6267] [id = 381] 13:32:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12b30e5800) [pid = 6267] [serial = 1144] [outer = (nil)] 13:32:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12b6d07000) [pid = 6267] [serial = 1145] [outer = 0x7f12b30e5800] 13:32:27 INFO - PROCESS | 6267 | 1461616347879 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12bc721c00) [pid = 6267] [serial = 1146] [outer = 0x7f12b30e5800] 13:32:28 INFO - PROCESS | 6267 | 1461616348643 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1388ms 13:32:28 INFO - PROCESS | 6267 | 1461616348689 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:32:28 INFO - PROCESS | 6267 | 1461616348693 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 13:32:28 INFO - PROCESS | 6267 | 1461616348699 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 6267 | 1461616348701 Marionette TRACE conn3 <- [1,1498,null,{}] 13:32:28 INFO - PROCESS | 6267 | 1461616348710 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:28 INFO - PROCESS | 6267 | 1461616348894 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:32:29 INFO - PROCESS | 6267 | 1461616349044 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc582800 == 120 [pid = 6267] [id = 382] 13:32:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12b45ca800) [pid = 6267] [serial = 1147] [outer = (nil)] 13:32:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 214 (0x7f12bd9ee400) [pid = 6267] [serial = 1148] [outer = 0x7f12b45ca800] 13:32:29 INFO - PROCESS | 6267 | 1461616349107 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12be01b800) [pid = 6267] [serial = 1149] [outer = 0x7f12b45ca800] 13:32:29 INFO - PROCESS | 6267 | 1461616349850 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1176ms 13:32:29 INFO - PROCESS | 6267 | 1461616349898 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 6267 | 1461616349902 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 13:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:32:29 INFO - PROCESS | 6267 | 1461616349917 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 6267 | 1461616349921 Marionette TRACE conn3 <- [1,1502,null,{}] 13:32:29 INFO - PROCESS | 6267 | 1461616349926 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:30 INFO - PROCESS | 6267 | 1461616350161 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:32:30 INFO - PROCESS | 6267 | 1461616350187 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd11800 == 121 [pid = 6267] [id = 383] 13:32:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12be021c00) [pid = 6267] [serial = 1150] [outer = (nil)] 13:32:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12be74f800) [pid = 6267] [serial = 1151] [outer = 0x7f12be021c00] 13:32:30 INFO - PROCESS | 6267 | 1461616350253 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 218 (0x7f12beb10400) [pid = 6267] [serial = 1152] [outer = 0x7f12be021c00] 13:32:31 INFO - PROCESS | 6267 | 1461616351124 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1231ms 13:32:31 INFO - PROCESS | 6267 | 1461616351146 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 6267 | 1461616351148 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 13:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:32:31 INFO - PROCESS | 6267 | 1461616351154 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 6267 | 1461616351157 Marionette TRACE conn3 <- [1,1506,null,{}] 13:32:31 INFO - PROCESS | 6267 | 1461616351163 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:31 INFO - PROCESS | 6267 | 1461616351445 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:32:31 INFO - PROCESS | 6267 | 1461616351483 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12befac800 == 122 [pid = 6267] [id = 384] 13:32:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12bf0c3400) [pid = 6267] [serial = 1153] [outer = (nil)] 13:32:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12c1ec9800) [pid = 6267] [serial = 1154] [outer = 0x7f12bf0c3400] 13:32:31 INFO - PROCESS | 6267 | 1461616351549 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12c207d400) [pid = 6267] [serial = 1155] [outer = 0x7f12bf0c3400] 13:32:32 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12afff6800) [pid = 6267] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:32:32 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12b3192800) [pid = 6267] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:32:32 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12bf0bbc00) [pid = 6267] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:32:32 INFO - PROCESS | 6267 | --DOMWINDOW == 217 (0x7f12afff4800) [pid = 6267] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:32:32 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12bd9e5800) [pid = 6267] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:32:32 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12bdfcf400) [pid = 6267] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:32:32 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12b3186c00) [pid = 6267] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:32:32 INFO - PROCESS | 6267 | 1461616352508 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1384ms 13:32:32 INFO - PROCESS | 6267 | 1461616352538 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 6267 | 1461616352541 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 13:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:32:32 INFO - PROCESS | 6267 | 1461616352547 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 6267 | 1461616352549 Marionette TRACE conn3 <- [1,1510,null,{}] 13:32:32 INFO - PROCESS | 6267 | 1461616352554 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:32 INFO - PROCESS | 6267 | 1461616352774 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:32:32 INFO - PROCESS | 6267 | 1461616352893 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12befb7000 == 123 [pid = 6267] [id = 385] 13:32:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12b318b400) [pid = 6267] [serial = 1156] [outer = (nil)] 13:32:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12bf0e1400) [pid = 6267] [serial = 1157] [outer = 0x7f12b318b400] 13:32:32 INFO - PROCESS | 6267 | 1461616352959 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12c2087400) [pid = 6267] [serial = 1158] [outer = 0x7f12b318b400] 13:32:33 INFO - PROCESS | 6267 | 1461616353647 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1128ms 13:32:33 INFO - PROCESS | 6267 | 1461616353676 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 6267 | 1461616353680 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 13:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:32:33 INFO - PROCESS | 6267 | 1461616353686 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 6267 | 1461616353688 Marionette TRACE conn3 <- [1,1514,null,{}] 13:32:33 INFO - PROCESS | 6267 | 1461616353697 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:33 INFO - PROCESS | 6267 | 1461616353928 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:32:33 INFO - PROCESS | 6267 | 1461616353943 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c200a800 == 124 [pid = 6267] [id = 386] 13:32:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 218 (0x7f12beb0fc00) [pid = 6267] [serial = 1159] [outer = (nil)] 13:32:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12c2b06c00) [pid = 6267] [serial = 1160] [outer = 0x7f12beb0fc00] 13:32:34 INFO - PROCESS | 6267 | 1461616354008 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12c4159c00) [pid = 6267] [serial = 1161] [outer = 0x7f12beb0fc00] 13:32:35 INFO - PROCESS | 6267 | 1461616355170 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1536ms 13:32:35 INFO - PROCESS | 6267 | 1461616355224 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 6267 | 1461616355232 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 13:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:32:35 INFO - PROCESS | 6267 | 1461616355241 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 6267 | 1461616355247 Marionette TRACE conn3 <- [1,1518,null,{}] 13:32:35 INFO - PROCESS | 6267 | 1461616355256 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:35 INFO - PROCESS | 6267 | 1461616355505 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:32:35 INFO - PROCESS | 6267 | 1461616355767 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b52b1000 == 125 [pid = 6267] [id = 387] 13:32:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12b0670000) [pid = 6267] [serial = 1162] [outer = (nil)] 13:32:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12b1560c00) [pid = 6267] [serial = 1163] [outer = 0x7f12b0670000] 13:32:35 INFO - PROCESS | 6267 | 1461616355850 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12b23dec00) [pid = 6267] [serial = 1164] [outer = 0x7f12b0670000] 13:32:36 INFO - PROCESS | 6267 | 1461616356753 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1537ms 13:32:36 INFO - PROCESS | 6267 | 1461616356779 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 6267 | 1461616356788 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 13:32:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:32:36 INFO - PROCESS | 6267 | 1461616356798 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 6267 | 1461616356801 Marionette TRACE conn3 <- [1,1522,null,{}] 13:32:36 INFO - PROCESS | 6267 | 1461616356808 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:36 INFO - PROCESS | 6267 | 1461616356997 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:32:37 INFO - PROCESS | 6267 | 1461616357317 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdc77000 == 126 [pid = 6267] [id = 388] 13:32:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12b49d5c00) [pid = 6267] [serial = 1165] [outer = (nil)] 13:32:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12b6d02c00) [pid = 6267] [serial = 1166] [outer = 0x7f12b49d5c00] 13:32:37 INFO - PROCESS | 6267 | 1461616357449 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12bd9ed800) [pid = 6267] [serial = 1167] [outer = 0x7f12b49d5c00] 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 6267 | 1461616358229 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:32:38 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 () { 13:32:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:32:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:32:38 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 () { 13:32:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:32:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:32:38 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 () { 13:32:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:32:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:32:38 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 () { 13:32:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:32:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:32:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1485ms 13:32:38 INFO - PROCESS | 6267 | 1461616358289 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 6267 | 1461616358297 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 13:32:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:32:38 INFO - PROCESS | 6267 | 1461616358304 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 6267 | 1461616358310 Marionette TRACE conn3 <- [1,1526,null,{}] 13:32:38 INFO - PROCESS | 6267 | 1461616358344 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 6267 | 1461616358541 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:32:38 INFO - PROCESS | 6267 | 1461616358734 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c24ce000 == 127 [pid = 6267] [id = 389] 13:32:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12be818c00) [pid = 6267] [serial = 1168] [outer = (nil)] 13:32:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12c0135000) [pid = 6267] [serial = 1169] [outer = 0x7f12be818c00] 13:32:38 INFO - PROCESS | 6267 | 1461616358810 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12c2088c00) [pid = 6267] [serial = 1170] [outer = 0x7f12be818c00] 13:32:39 INFO - PROCESS | 6267 | 1461616359647 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:32:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:32:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:32:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:32:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:32:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:32:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:32:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1387ms 13:32:39 INFO - PROCESS | 6267 | 1461616359694 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:32:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:32:39 INFO - PROCESS | 6267 | 1461616359699 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 13:32:39 INFO - PROCESS | 6267 | 1461616359705 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 6267 | 1461616359709 Marionette TRACE conn3 <- [1,1530,null,{}] 13:32:39 INFO - PROCESS | 6267 | 1461616359714 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:39 INFO - PROCESS | 6267 | 1461616359933 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:32:40 INFO - PROCESS | 6267 | 1461616360111 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c861e000 == 128 [pid = 6267] [id = 390] 13:32:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12b49d5800) [pid = 6267] [serial = 1171] [outer = (nil)] 13:32:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 231 (0x7f12c2b0a000) [pid = 6267] [serial = 1172] [outer = 0x7f12b49d5800] 13:32:40 INFO - PROCESS | 6267 | 1461616360232 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 232 (0x7f12c81c8800) [pid = 6267] [serial = 1173] [outer = 0x7f12b49d5800] 13:32:41 INFO - PROCESS | 6267 | 1461616361013 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:32:41 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 13:32:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:32:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:32:41 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. 13:32:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:32:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1330ms 13:32:41 INFO - PROCESS | 6267 | 1461616361037 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 6267 | 1461616361040 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 13:32:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:32:41 INFO - PROCESS | 6267 | 1461616361046 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 6267 | 1461616361049 Marionette TRACE conn3 <- [1,1534,null,{}] 13:32:41 INFO - PROCESS | 6267 | 1461616361054 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:41 INFO - PROCESS | 6267 | 1461616361252 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:32:41 INFO - PROCESS | 6267 | 1461616361470 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cf2f1800 == 129 [pid = 6267] [id = 391] 13:32:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 233 (0x7f12c2089c00) [pid = 6267] [serial = 1174] [outer = (nil)] 13:32:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 234 (0x7f12c875a800) [pid = 6267] [serial = 1175] [outer = 0x7f12c2089c00] 13:32:41 INFO - PROCESS | 6267 | 1461616361546 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 235 (0x7f12c8fb4400) [pid = 6267] [serial = 1176] [outer = 0x7f12c2089c00] 13:32:42 INFO - PROCESS | 6267 | 1461616362537 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1534ms 13:32:42 INFO - PROCESS | 6267 | 1461616362581 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 6267 | 1461616362585 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 13:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:32:42 INFO - PROCESS | 6267 | 1461616362591 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 6267 | 1461616362594 Marionette TRACE conn3 <- [1,1538,null,{}] 13:32:42 INFO - PROCESS | 6267 | 1461616362600 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:42 INFO - PROCESS | 6267 | 1461616362811 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:32:43 INFO - PROCESS | 6267 | 1461616363009 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de7cf800 == 130 [pid = 6267] [id = 392] 13:32:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 236 (0x7f12c8f38800) [pid = 6267] [serial = 1177] [outer = (nil)] 13:32:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 237 (0x7f12d62e0800) [pid = 6267] [serial = 1178] [outer = 0x7f12c8f38800] 13:32:43 INFO - PROCESS | 6267 | 1461616363089 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 238 (0x7f12d9ea7400) [pid = 6267] [serial = 1179] [outer = 0x7f12c8f38800] 13:32:43 INFO - PROCESS | 6267 | 1461616363987 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1429ms 13:32:44 INFO - PROCESS | 6267 | 1461616364031 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:32:44 INFO - PROCESS | 6267 | 1461616364036 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 13:32:44 INFO - PROCESS | 6267 | 1461616364042 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 6267 | 1461616364045 Marionette TRACE conn3 <- [1,1542,null,{}] 13:32:44 INFO - PROCESS | 6267 | 1461616364051 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:44 INFO - PROCESS | 6267 | 1461616364241 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:32:44 INFO - PROCESS | 6267 | 1461616364444 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12abfdb000 == 131 [pid = 6267] [id = 393] 13:32:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 239 (0x7f12affa3c00) [pid = 6267] [serial = 1180] [outer = (nil)] 13:32:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 240 (0x7f12affad000) [pid = 6267] [serial = 1181] [outer = 0x7f12affa3c00] 13:32:44 INFO - PROCESS | 6267 | 1461616364515 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 241 (0x7f12affb2c00) [pid = 6267] [serial = 1182] [outer = 0x7f12affa3c00] 13:32:45 INFO - PROCESS | 6267 | 1461616365359 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1342ms 13:32:45 INFO - PROCESS | 6267 | 1461616365396 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 6267 | 1461616365399 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 13:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:32:45 INFO - PROCESS | 6267 | 1461616365407 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 6267 | 1461616365410 Marionette TRACE conn3 <- [1,1546,null,{}] 13:32:45 INFO - PROCESS | 6267 | 1461616365416 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:45 INFO - PROCESS | 6267 | 1461616365590 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:32:45 INFO - PROCESS | 6267 | 1461616365790 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12acacf800 == 132 [pid = 6267] [id = 394] 13:32:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 242 (0x7f12affa6800) [pid = 6267] [serial = 1183] [outer = (nil)] 13:32:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 243 (0x7f12b0348400) [pid = 6267] [serial = 1184] [outer = 0x7f12affa6800] 13:32:45 INFO - PROCESS | 6267 | 1461616365861 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 244 (0x7f12b034dc00) [pid = 6267] [serial = 1185] [outer = 0x7f12affa6800] 13:32:46 INFO - PROCESS | 6267 | 1461616366740 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1382ms 13:32:46 INFO - PROCESS | 6267 | 1461616366792 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 6267 | 1461616366795 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 13:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:32:46 INFO - PROCESS | 6267 | 1461616366803 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 6267 | 1461616366805 Marionette TRACE conn3 <- [1,1550,null,{}] 13:32:46 INFO - PROCESS | 6267 | 1461616366812 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 6267 | 1461616366993 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:32:47 INFO - PROCESS | 6267 | 1461616367202 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af3c8800 == 133 [pid = 6267] [id = 395] 13:32:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12affb2000) [pid = 6267] [serial = 1186] [outer = (nil)] 13:32:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12b0353800) [pid = 6267] [serial = 1187] [outer = 0x7f12affb2000] 13:32:47 INFO - PROCESS | 6267 | 1461616367276 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12b396e400) [pid = 6267] [serial = 1188] [outer = 0x7f12affb2000] 13:32:48 INFO - PROCESS | 6267 | 1461616368160 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1432ms 13:32:48 INFO - PROCESS | 6267 | 1461616368234 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 6267 | 1461616368238 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 13:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:32:48 INFO - PROCESS | 6267 | 1461616368243 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 6267 | 1461616368245 Marionette TRACE conn3 <- [1,1554,null,{}] 13:32:48 INFO - PROCESS | 6267 | 1461616368251 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:48 INFO - PROCESS | 6267 | 1461616368475 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:32:48 INFO - PROCESS | 6267 | 1461616368681 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af42b000 == 134 [pid = 6267] [id = 396] 13:32:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12b034d000) [pid = 6267] [serial = 1189] [outer = (nil)] 13:32:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12b3972800) [pid = 6267] [serial = 1190] [outer = 0x7f12b034d000] 13:32:48 INFO - PROCESS | 6267 | 1461616368759 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12b3979400) [pid = 6267] [serial = 1191] [outer = 0x7f12b034d000] 13:32:49 INFO - PROCESS | 6267 | 1461616369686 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1482ms 13:32:49 INFO - PROCESS | 6267 | 1461616369727 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 6267 | 1461616369730 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 13:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:32:49 INFO - PROCESS | 6267 | 1461616369736 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 6267 | 1461616369741 Marionette TRACE conn3 <- [1,1558,null,{}] 13:32:49 INFO - PROCESS | 6267 | 1461616369746 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:49 INFO - PROCESS | 6267 | 1461616369959 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:32:50 INFO - PROCESS | 6267 | 1461616370161 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12acac8000 == 135 [pid = 6267] [id = 397] 13:32:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12ac0e5c00) [pid = 6267] [serial = 1192] [outer = (nil)] 13:32:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 252 (0x7f12ac0efc00) [pid = 6267] [serial = 1193] [outer = 0x7f12ac0e5c00] 13:32:50 INFO - PROCESS | 6267 | 1461616370243 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 253 (0x7f12d9eac800) [pid = 6267] [serial = 1194] [outer = 0x7f12ac0e5c00] 13:32:51 INFO - PROCESS | 6267 | 1461616371113 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1434ms 13:32:51 INFO - PROCESS | 6267 | 1461616371172 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 6267 | 1461616371176 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 13:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:32:51 INFO - PROCESS | 6267 | 1461616371181 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 6267 | 1461616371183 Marionette TRACE conn3 <- [1,1562,null,{}] 13:32:51 INFO - PROCESS | 6267 | 1461616371189 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:51 INFO - PROCESS | 6267 | 1461616371379 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:32:51 INFO - PROCESS | 6267 | 1461616371591 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c25d8800 == 136 [pid = 6267] [id = 398] 13:32:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 254 (0x7f12ac0e8000) [pid = 6267] [serial = 1195] [outer = (nil)] 13:32:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 255 (0x7f12ac2ef400) [pid = 6267] [serial = 1196] [outer = 0x7f12ac0e8000] 13:32:51 INFO - PROCESS | 6267 | 1461616371707 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 256 (0x7f12ac2f4000) [pid = 6267] [serial = 1197] [outer = 0x7f12ac0e8000] 13:32:52 INFO - PROCESS | 6267 | 1461616372667 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1538ms 13:32:52 INFO - PROCESS | 6267 | 1461616372720 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 6267 | 1461616372724 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 13:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:32:52 INFO - PROCESS | 6267 | 1461616372729 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 6267 | 1461616372732 Marionette TRACE conn3 <- [1,1566,null,{}] 13:32:52 INFO - PROCESS | 6267 | 1461616372737 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:52 INFO - PROCESS | 6267 | 1461616372923 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:32:53 INFO - PROCESS | 6267 | 1461616373130 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aba3b000 == 137 [pid = 6267] [id = 399] 13:32:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 257 (0x7f12aba88c00) [pid = 6267] [serial = 1198] [outer = (nil)] 13:32:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 258 (0x7f12aba90c00) [pid = 6267] [serial = 1199] [outer = 0x7f12aba88c00] 13:32:53 INFO - PROCESS | 6267 | 1461616373201 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 259 (0x7f12ac2eb400) [pid = 6267] [serial = 1200] [outer = 0x7f12aba88c00] 13:32:54 INFO - PROCESS | 6267 | 1461616374116 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1429ms 13:32:54 INFO - PROCESS | 6267 | 1461616374161 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 6267 | 1461616374164 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 13:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:32:54 INFO - PROCESS | 6267 | 1461616374171 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 6267 | 1461616374174 Marionette TRACE conn3 <- [1,1570,null,{}] 13:32:54 INFO - PROCESS | 6267 | 1461616374180 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:54 INFO - PROCESS | 6267 | 1461616374385 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:32:55 INFO - PROCESS | 6267 | 1461616375150 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac15e000 == 138 [pid = 6267] [id = 400] 13:32:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 260 (0x7f12ac0e7c00) [pid = 6267] [serial = 1201] [outer = (nil)] 13:32:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 261 (0x7f12ac0ed000) [pid = 6267] [serial = 1202] [outer = 0x7f12ac0e7c00] 13:32:55 INFO - PROCESS | 6267 | 1461616375222 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 262 (0x7f12ac14b000) [pid = 6267] [serial = 1203] [outer = 0x7f12ac0e7c00] 13:32:56 INFO - PROCESS | 6267 | 1461616376071 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1937ms 13:32:56 INFO - PROCESS | 6267 | 1461616376110 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 6267 | 1461616376116 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 13:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:32:56 INFO - PROCESS | 6267 | 1461616376123 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 6267 | 1461616376128 Marionette TRACE conn3 <- [1,1574,null,{}] 13:32:56 INFO - PROCESS | 6267 | 1461616376134 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:56 INFO - PROCESS | 6267 | 1461616376317 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:32:56 INFO - PROCESS | 6267 | 1461616376557 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b03e4800 == 139 [pid = 6267] [id = 401] 13:32:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 263 (0x7f12ac0e8400) [pid = 6267] [serial = 1204] [outer = (nil)] 13:32:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 264 (0x7f12ac2f5c00) [pid = 6267] [serial = 1205] [outer = 0x7f12ac0e8400] 13:32:56 INFO - PROCESS | 6267 | 1461616376632 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 265 (0x7f12ad3cb400) [pid = 6267] [serial = 1206] [outer = 0x7f12ac0e8400] 13:32:57 INFO - PROCESS | 6267 | 1461616377682 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1629ms 13:32:57 INFO - PROCESS | 6267 | 1461616377756 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 6267 | 1461616377762 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 13:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:32:57 INFO - PROCESS | 6267 | 1461616377768 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 6267 | 1461616377770 Marionette TRACE conn3 <- [1,1578,null,{}] 13:32:57 INFO - PROCESS | 6267 | 1461616377776 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:57 INFO - PROCESS | 6267 | 1461616377970 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:32:58 INFO - PROCESS | 6267 | 1461616378176 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1aac800 == 140 [pid = 6267] [id = 402] 13:32:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 266 (0x7f12afa94000) [pid = 6267] [serial = 1207] [outer = (nil)] 13:32:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 267 (0x7f12b04e7000) [pid = 6267] [serial = 1208] [outer = 0x7f12afa94000] 13:32:58 INFO - PROCESS | 6267 | 1461616378243 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 268 (0x7f12b0666c00) [pid = 6267] [serial = 1209] [outer = 0x7f12afa94000] 13:32:59 INFO - PROCESS | 6267 | 1461616379178 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1476ms 13:32:59 INFO - PROCESS | 6267 | 1461616379246 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 6267 | 1461616379249 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 13:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:32:59 INFO - PROCESS | 6267 | 1461616379262 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 6267 | 1461616379270 Marionette TRACE conn3 <- [1,1582,null,{}] 13:32:59 INFO - PROCESS | 6267 | 1461616379278 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:59 INFO - PROCESS | 6267 | 1461616379496 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:32:59 INFO - PROCESS | 6267 | 1461616379801 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3013000 == 141 [pid = 6267] [id = 403] 13:32:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 269 (0x7f12b1d8c800) [pid = 6267] [serial = 1210] [outer = (nil)] 13:32:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 270 (0x7f12b2d4d000) [pid = 6267] [serial = 1211] [outer = 0x7f12b1d8c800] 13:32:59 INFO - PROCESS | 6267 | 1461616379881 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 271 (0x7f12b3186400) [pid = 6267] [serial = 1212] [outer = 0x7f12b1d8c800] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bda53000 == 140 [pid = 6267] [id = 192] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c0f6a800 == 139 [pid = 6267] [id = 288] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 270 (0x7f12c2086800) [pid = 6267] [serial = 1070] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 269 (0x7f12c194c800) [pid = 6267] [serial = 1046] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 268 (0x7f12b155ac00) [pid = 6267] [serial = 1061] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 267 (0x7f12d6302c00) [pid = 6267] [serial = 1058] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 266 (0x7f12afffbc00) [pid = 6267] [serial = 1037] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 265 (0x7f12c8711c00) [pid = 6267] [serial = 1052] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 264 (0x7f12c2ad0400) [pid = 6267] [serial = 1049] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 263 (0x7f12b1ce0000) [pid = 6267] [serial = 1064] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 262 (0x7f12cb576000) [pid = 6267] [serial = 1067] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 261 (0x7f12cb56c400) [pid = 6267] [serial = 1055] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 260 (0x7f12b5010800) [pid = 6267] [serial = 1040] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 259 (0x7f12bddef000) [pid = 6267] [serial = 1043] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | --DOMWINDOW == 258 (0x7f12c22d2000) [pid = 6267] [serial = 1094] [outer = (nil)] [url = about:blank] 13:33:00 INFO - PROCESS | 6267 | 1461616380870 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c97c6800 == 138 [pid = 6267] [id = 62] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12befb7000 == 137 [pid = 6267] [id = 385] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12befac800 == 136 [pid = 6267] [id = 384] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be89f000 == 135 [pid = 6267] [id = 11] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd11800 == 134 [pid = 6267] [id = 383] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc582800 == 133 [pid = 6267] [id = 382] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b38ae800 == 132 [pid = 6267] [id = 381] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b03e8800 == 131 [pid = 6267] [id = 380] 13:33:00 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b5a67800 == 130 [pid = 6267] [id = 379] 13:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1692ms 13:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:33:00 INFO - PROCESS | 6267 | 1461616380948 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 6267 | 1461616380951 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 13:33:00 INFO - PROCESS | 6267 | 1461616380958 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 6267 | 1461616380960 Marionette TRACE conn3 <- [1,1586,null,{}] 13:33:00 INFO - PROCESS | 6267 | 1461616380971 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:01 INFO - PROCESS | 6267 | 1461616381145 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 257 (0x7f12b1c50400) [pid = 6267] [serial = 1076] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 256 (0x7f12b471b800) [pid = 6267] [serial = 1077] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 255 (0x7f12bc51bc00) [pid = 6267] [serial = 1079] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 254 (0x7f12c1ecdc00) [pid = 6267] [serial = 1089] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 253 (0x7f12affff000) [pid = 6267] [serial = 1073] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 252 (0x7f12bec08400) [pid = 6267] [serial = 1086] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 251 (0x7f12bf0dd800) [pid = 6267] [serial = 1088] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12be74f400) [pid = 6267] [serial = 1083] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12be63e800) [pid = 6267] [serial = 1082] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12c1f2d800) [pid = 6267] [serial = 1091] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12beb0cc00) [pid = 6267] [serial = 1085] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12b1d89400) [pid = 6267] [serial = 1074] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12bc7e7c00) [pid = 6267] [serial = 1080] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12c2089000) [pid = 6267] [serial = 1092] [outer = (nil)] [url = about:blank] 13:33:01 INFO - PROCESS | 6267 | 1461616381395 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1ac8800 == 131 [pid = 6267] [id = 404] 13:33:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12affff000) [pid = 6267] [serial = 1213] [outer = (nil)] 13:33:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12b318e800) [pid = 6267] [serial = 1214] [outer = 0x7f12affff000] 13:33:01 INFO - PROCESS | 6267 | 1461616381469 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12b3975400) [pid = 6267] [serial = 1215] [outer = 0x7f12affff000] 13:33:02 INFO - PROCESS | 6267 | 1461616382223 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1288ms 13:33:02 INFO - PROCESS | 6267 | 1461616382263 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 6267 | 1461616382265 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 13:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:33:02 INFO - PROCESS | 6267 | 1461616382274 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 6267 | 1461616382277 Marionette TRACE conn3 <- [1,1590,null,{}] 13:33:02 INFO - PROCESS | 6267 | 1461616382282 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:02 INFO - PROCESS | 6267 | 1461616382448 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:33:02 INFO - PROCESS | 6267 | 1461616382462 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a8f800 == 132 [pid = 6267] [id = 405] 13:33:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12aba8f400) [pid = 6267] [serial = 1216] [outer = (nil)] 13:33:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12b470e000) [pid = 6267] [serial = 1217] [outer = 0x7f12aba8f400] 13:33:02 INFO - PROCESS | 6267 | 1461616382546 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12b49db400) [pid = 6267] [serial = 1218] [outer = 0x7f12aba8f400] 13:33:03 INFO - PROCESS | 6267 | 1461616383444 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1228ms 13:33:03 INFO - PROCESS | 6267 | 1461616383521 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 6267 | 1461616383525 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 13:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:33:03 INFO - PROCESS | 6267 | 1461616383531 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 6267 | 1461616383533 Marionette TRACE conn3 <- [1,1594,null,{}] 13:33:03 INFO - PROCESS | 6267 | 1461616383538 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:03 INFO - PROCESS | 6267 | 1461616383773 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:33:03 INFO - PROCESS | 6267 | 1461616383799 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc573800 == 133 [pid = 6267] [id = 406] 13:33:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12b6d03400) [pid = 6267] [serial = 1219] [outer = (nil)] 13:33:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 252 (0x7f12bc71f800) [pid = 6267] [serial = 1220] [outer = 0x7f12b6d03400] 13:33:03 INFO - PROCESS | 6267 | 1461616383860 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 253 (0x7f12bd9f0c00) [pid = 6267] [serial = 1221] [outer = 0x7f12b6d03400] 13:33:04 INFO - PROCESS | 6267 | 1461616384726 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1231ms 13:33:04 INFO - PROCESS | 6267 | 1461616384762 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 6267 | 1461616384766 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 13:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:33:04 INFO - PROCESS | 6267 | 1461616384772 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 6267 | 1461616384774 Marionette TRACE conn3 <- [1,1598,null,{}] 13:33:04 INFO - PROCESS | 6267 | 1461616384779 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:05 INFO - PROCESS | 6267 | 1461616385012 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:33:05 INFO - PROCESS | 6267 | 1461616385039 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9e1800 == 134 [pid = 6267] [id = 407] 13:33:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 254 (0x7f12b6d0e400) [pid = 6267] [serial = 1222] [outer = (nil)] 13:33:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 255 (0x7f12bddec800) [pid = 6267] [serial = 1223] [outer = 0x7f12b6d0e400] 13:33:05 INFO - PROCESS | 6267 | 1461616385102 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 256 (0x7f12bdfcc000) [pid = 6267] [serial = 1224] [outer = 0x7f12b6d0e400] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 255 (0x7f12c81d0000) [pid = 6267] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 254 (0x7f12d51e7c00) [pid = 6267] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 253 (0x7f12c4134800) [pid = 6267] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 252 (0x7f12d63c9c00) [pid = 6267] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 251 (0x7f12b30e5800) [pid = 6267] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12b318b400) [pid = 6267] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12c9ddd400) [pid = 6267] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12b066a400) [pid = 6267] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12b49d8000) [pid = 6267] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12bf0c3400) [pid = 6267] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12c9bb2c00) [pid = 6267] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12b1d8dc00) [pid = 6267] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 243 (0x7f12c1ece000) [pid = 6267] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 242 (0x7f12be3b7000) [pid = 6267] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 241 (0x7f12b45ca800) [pid = 6267] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 240 (0x7f12b318cc00) [pid = 6267] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 239 (0x7f12bf0c1800) [pid = 6267] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 238 (0x7f12b3191c00) [pid = 6267] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 237 (0x7f12ce354400) [pid = 6267] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 236 (0x7f12c030a400) [pid = 6267] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 235 (0x7f12bec02400) [pid = 6267] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 234 (0x7f12c4156800) [pid = 6267] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 233 (0x7f12b1d86000) [pid = 6267] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 232 (0x7f12be823800) [pid = 6267] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 231 (0x7f12ce35c000) [pid = 6267] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 230 (0x7f12c741d000) [pid = 6267] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12be75d400) [pid = 6267] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12b3552c00) [pid = 6267] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12b318d000) [pid = 6267] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12be021c00) [pid = 6267] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12bf0da000) [pid = 6267] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12c8fb2000) [pid = 6267] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12b1cdc000) [pid = 6267] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12b354f400) [pid = 6267] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12b2d44c00) [pid = 6267] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12b1d84c00) [pid = 6267] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:33:06 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12bc7f0400) [pid = 6267] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:33:06 INFO - PROCESS | 6267 | 1461616386926 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2183ms 13:33:06 INFO - PROCESS | 6267 | 1461616386955 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 6267 | 1461616386958 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 13:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:33:06 INFO - PROCESS | 6267 | 1461616386964 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 6267 | 1461616386966 Marionette TRACE conn3 <- [1,1602,null,{}] 13:33:06 INFO - PROCESS | 6267 | 1461616386971 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:07 INFO - PROCESS | 6267 | 1461616387206 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:33:07 INFO - PROCESS | 6267 | 1461616387225 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a8a000 == 135 [pid = 6267] [id = 408] 13:33:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12b2d46000) [pid = 6267] [serial = 1225] [outer = (nil)] 13:33:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12b49d2000) [pid = 6267] [serial = 1226] [outer = 0x7f12b2d46000] 13:33:07 INFO - PROCESS | 6267 | 1461616387289 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12bdd53400) [pid = 6267] [serial = 1227] [outer = 0x7f12b2d46000] 13:33:08 INFO - PROCESS | 6267 | 1461616388107 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1179ms 13:33:08 INFO - PROCESS | 6267 | 1461616388143 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 6267 | 1461616388147 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 13:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:33:08 INFO - PROCESS | 6267 | 1461616388162 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 6267 | 1461616388166 Marionette TRACE conn3 <- [1,1606,null,{}] 13:33:08 INFO - PROCESS | 6267 | 1461616388171 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:08 INFO - PROCESS | 6267 | 1461616388345 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:33:08 INFO - PROCESS | 6267 | 1461616388359 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdc7c800 == 136 [pid = 6267] [id = 409] 13:33:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12bdd5ac00) [pid = 6267] [serial = 1228] [outer = (nil)] 13:33:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12be3b4800) [pid = 6267] [serial = 1229] [outer = 0x7f12bdd5ac00] 13:33:08 INFO - PROCESS | 6267 | 1461616388420 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12be649000) [pid = 6267] [serial = 1230] [outer = 0x7f12bdd5ac00] 13:33:09 INFO - PROCESS | 6267 | 1461616389621 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1545ms 13:33:09 INFO - PROCESS | 6267 | 1461616389698 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 6267 | 1461616389706 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 13:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:33:09 INFO - PROCESS | 6267 | 1461616389713 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 6267 | 1461616389720 Marionette TRACE conn3 <- [1,1610,null,{}] 13:33:09 INFO - PROCESS | 6267 | 1461616389728 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:09 INFO - PROCESS | 6267 | 1461616389971 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:33:10 INFO - PROCESS | 6267 | 1461616390219 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b11f5000 == 137 [pid = 6267] [id = 410] 13:33:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12ac2efc00) [pid = 6267] [serial = 1231] [outer = (nil)] 13:33:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12ad3c4800) [pid = 6267] [serial = 1232] [outer = 0x7f12ac2efc00] 13:33:10 INFO - PROCESS | 6267 | 1461616390337 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12affa3800) [pid = 6267] [serial = 1233] [outer = 0x7f12ac2efc00] 13:33:11 INFO - PROCESS | 6267 | 1461616391219 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:33:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:33:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1534ms 13:33:11 INFO - PROCESS | 6267 | 1461616391249 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 6267 | 1461616391258 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 13:33:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:33:11 INFO - PROCESS | 6267 | 1461616391269 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 6267 | 1461616391272 Marionette TRACE conn3 <- [1,1614,null,{}] 13:33:11 INFO - PROCESS | 6267 | 1461616391279 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:11 INFO - PROCESS | 6267 | 1461616391477 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:33:11 INFO - PROCESS | 6267 | 1461616391686 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a72800 == 138 [pid = 6267] [id = 411] 13:33:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12affae000) [pid = 6267] [serial = 1234] [outer = (nil)] 13:33:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12b066ec00) [pid = 6267] [serial = 1235] [outer = 0x7f12affae000] 13:33:11 INFO - PROCESS | 6267 | 1461616391759 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 231 (0x7f12b1d8ec00) [pid = 6267] [serial = 1236] [outer = 0x7f12affae000] 13:33:12 INFO - PROCESS | 6267 | 1461616392686 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:33:12 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 13:33:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1484ms 13:33:12 INFO - PROCESS | 6267 | 1461616392754 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:33:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:33:12 INFO - PROCESS | 6267 | 1461616392758 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 13:33:12 INFO - PROCESS | 6267 | 1461616392764 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 6267 | 1461616392770 Marionette TRACE conn3 <- [1,1618,null,{}] 13:33:12 INFO - PROCESS | 6267 | 1461616392786 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:13 INFO - PROCESS | 6267 | 1461616393024 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:33:13 INFO - PROCESS | 6267 | 1461616393274 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12beccf800 == 139 [pid = 6267] [id = 412] 13:33:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 232 (0x7f12b23e0800) [pid = 6267] [serial = 1237] [outer = (nil)] 13:33:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 233 (0x7f12b452f400) [pid = 6267] [serial = 1238] [outer = 0x7f12b23e0800] 13:33:13 INFO - PROCESS | 6267 | 1461616393394 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 234 (0x7f12b5007800) [pid = 6267] [serial = 1239] [outer = 0x7f12b23e0800] 13:33:14 INFO - PROCESS | 6267 | 1461616394249 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:33:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1537ms 13:33:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:33:14 INFO - PROCESS | 6267 | 1461616394301 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 6267 | 1461616394305 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 13:33:14 INFO - PROCESS | 6267 | 1461616394311 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 6267 | 1461616394314 Marionette TRACE conn3 <- [1,1622,null,{}] 13:33:14 INFO - PROCESS | 6267 | 1461616394319 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:14 INFO - PROCESS | 6267 | 1461616394507 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:33:14 INFO - PROCESS | 6267 | 1461616394724 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf123800 == 140 [pid = 6267] [id = 413] 13:33:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 235 (0x7f12b30e4000) [pid = 6267] [serial = 1240] [outer = (nil)] 13:33:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 236 (0x7f12bddec400) [pid = 6267] [serial = 1241] [outer = 0x7f12b30e4000] 13:33:14 INFO - PROCESS | 6267 | 1461616394841 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 237 (0x7f12be648400) [pid = 6267] [serial = 1242] [outer = 0x7f12b30e4000] 13:33:15 INFO - PROCESS | 6267 | 1461616395686 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:33:15 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 13:33:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1427ms 13:33:15 INFO - PROCESS | 6267 | 1461616395738 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 6267 | 1461616395742 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 13:33:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:33:15 INFO - PROCESS | 6267 | 1461616395747 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 6267 | 1461616395749 Marionette TRACE conn3 <- [1,1626,null,{}] 13:33:15 INFO - PROCESS | 6267 | 1461616395756 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:15 INFO - PROCESS | 6267 | 1461616395944 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:33:16 INFO - PROCESS | 6267 | 1461616396153 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2005000 == 141 [pid = 6267] [id = 414] 13:33:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 238 (0x7f12b6d0b800) [pid = 6267] [serial = 1243] [outer = (nil)] 13:33:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 239 (0x7f12beb09000) [pid = 6267] [serial = 1244] [outer = 0x7f12b6d0b800] 13:33:16 INFO - PROCESS | 6267 | 1461616396284 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 240 (0x7f12bec0fc00) [pid = 6267] [serial = 1245] [outer = 0x7f12b6d0b800] 13:33:17 INFO - PROCESS | 6267 | 1461616397242 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1530ms 13:33:17 INFO - PROCESS | 6267 | 1461616397279 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 6267 | 1461616397283 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 13:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:33:17 INFO - PROCESS | 6267 | 1461616397290 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 6267 | 1461616397293 Marionette TRACE conn3 <- [1,1630,null,{}] 13:33:17 INFO - PROCESS | 6267 | 1461616397299 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:17 INFO - PROCESS | 6267 | 1461616397501 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:33:17 INFO - PROCESS | 6267 | 1461616397709 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c24de000 == 142 [pid = 6267] [id = 415] 13:33:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 241 (0x7f12b6c68c00) [pid = 6267] [serial = 1246] [outer = (nil)] 13:33:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 242 (0x7f12c0132800) [pid = 6267] [serial = 1247] [outer = 0x7f12b6c68c00] 13:33:17 INFO - PROCESS | 6267 | 1461616397794 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 243 (0x7f12c1f36000) [pid = 6267] [serial = 1248] [outer = 0x7f12b6c68c00] 13:33:18 INFO - PROCESS | 6267 | 1461616398672 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1430ms 13:33:18 INFO - PROCESS | 6267 | 1461616398721 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 6267 | 1461616398724 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 13:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:33:18 INFO - PROCESS | 6267 | 1461616398730 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 6267 | 1461616398734 Marionette TRACE conn3 <- [1,1634,null,{}] 13:33:18 INFO - PROCESS | 6267 | 1461616398740 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:18 INFO - PROCESS | 6267 | 1461616398927 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:33:19 INFO - PROCESS | 6267 | 1461616399135 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c42a6000 == 143 [pid = 6267] [id = 416] 13:33:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 244 (0x7f12c006fc00) [pid = 6267] [serial = 1249] [outer = (nil)] 13:33:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12c22cf000) [pid = 6267] [serial = 1250] [outer = 0x7f12c006fc00] 13:33:19 INFO - PROCESS | 6267 | 1461616399209 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12c2ada800) [pid = 6267] [serial = 1251] [outer = 0x7f12c006fc00] 13:33:20 INFO - PROCESS | 6267 | 1461616400124 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:33:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1431ms 13:33:20 INFO - PROCESS | 6267 | 1461616400163 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:33:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:33:20 INFO - PROCESS | 6267 | 1461616400167 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 13:33:20 INFO - PROCESS | 6267 | 1461616400173 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 6267 | 1461616400177 Marionette TRACE conn3 <- [1,1638,null,{}] 13:33:20 INFO - PROCESS | 6267 | 1461616400183 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:20 INFO - PROCESS | 6267 | 1461616400371 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:33:20 INFO - PROCESS | 6267 | 1461616400579 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76b2800 == 144 [pid = 6267] [id = 417] 13:33:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12c1f33000) [pid = 6267] [serial = 1252] [outer = (nil)] 13:33:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12c413bc00) [pid = 6267] [serial = 1253] [outer = 0x7f12c1f33000] 13:33:20 INFO - PROCESS | 6267 | 1461616400652 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12c4d6b400) [pid = 6267] [serial = 1254] [outer = 0x7f12c1f33000] 13:33:21 INFO - PROCESS | 6267 | 1461616401524 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1386ms 13:33:21 INFO - PROCESS | 6267 | 1461616401560 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 6267 | 1461616401564 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 13:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:33:21 INFO - PROCESS | 6267 | 1461616401571 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 6267 | 1461616401574 Marionette TRACE conn3 <- [1,1642,null,{}] 13:33:21 INFO - PROCESS | 6267 | 1461616401580 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:21 INFO - PROCESS | 6267 | 1461616401793 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:33:22 INFO - PROCESS | 6267 | 1461616402053 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8959800 == 145 [pid = 6267] [id = 418] 13:33:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12b6d02800) [pid = 6267] [serial = 1255] [outer = (nil)] 13:33:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12c633dc00) [pid = 6267] [serial = 1256] [outer = 0x7f12b6d02800] 13:33:22 INFO - PROCESS | 6267 | 1461616402132 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 252 (0x7f12c81c8000) [pid = 6267] [serial = 1257] [outer = 0x7f12b6d02800] 13:33:23 INFO - PROCESS | 6267 | 1461616403009 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1480ms 13:33:23 INFO - PROCESS | 6267 | 1461616403052 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 6267 | 1461616403055 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 13:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:33:23 INFO - PROCESS | 6267 | 1461616403061 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 6267 | 1461616403063 Marionette TRACE conn3 <- [1,1646,null,{}] 13:33:23 INFO - PROCESS | 6267 | 1461616403068 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:23 INFO - PROCESS | 6267 | 1461616403254 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:33:23 INFO - PROCESS | 6267 | 1461616403462 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4eba000 == 146 [pid = 6267] [id = 419] 13:33:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 253 (0x7f12be3bcc00) [pid = 6267] [serial = 1258] [outer = (nil)] 13:33:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 254 (0x7f12c8de9000) [pid = 6267] [serial = 1259] [outer = 0x7f12be3bcc00] 13:33:23 INFO - PROCESS | 6267 | 1461616403532 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 255 (0x7f12c8f37000) [pid = 6267] [serial = 1260] [outer = 0x7f12be3bcc00] 13:33:24 INFO - PROCESS | 6267 | 1461616404424 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:33:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1430ms 13:33:24 INFO - PROCESS | 6267 | 1461616404492 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 6267 | 1461616404496 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 13:33:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:33:24 INFO - PROCESS | 6267 | 1461616404502 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 6267 | 1461616404506 Marionette TRACE conn3 <- [1,1650,null,{}] 13:33:24 INFO - PROCESS | 6267 | 1461616404511 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:24 INFO - PROCESS | 6267 | 1461616404731 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:33:24 INFO - PROCESS | 6267 | 1461616404985 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12dce6a800 == 147 [pid = 6267] [id = 420] 13:33:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 256 (0x7f12c8fafc00) [pid = 6267] [serial = 1261] [outer = (nil)] 13:33:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 257 (0x7f12ce35fc00) [pid = 6267] [serial = 1262] [outer = 0x7f12c8fafc00] 13:33:25 INFO - PROCESS | 6267 | 1461616405107 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 258 (0x7f12d62e5000) [pid = 6267] [serial = 1263] [outer = 0x7f12c8fafc00] 13:33:25 INFO - PROCESS | 6267 | 1461616405984 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:33:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1533ms 13:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:33:26 INFO - PROCESS | 6267 | 1461616406036 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 6267 | 1461616406039 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 13:33:26 INFO - PROCESS | 6267 | 1461616406045 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 6267 | 1461616406048 Marionette TRACE conn3 <- [1,1654,null,{}] 13:33:26 INFO - PROCESS | 6267 | 1461616406053 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:26 INFO - PROCESS | 6267 | 1461616406242 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:33:26 INFO - PROCESS | 6267 | 1461616406458 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2499800 == 148 [pid = 6267] [id = 421] 13:33:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 259 (0x7f12b1543400) [pid = 6267] [serial = 1264] [outer = (nil)] 13:33:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 260 (0x7f12b1549800) [pid = 6267] [serial = 1265] [outer = 0x7f12b1543400] 13:33:26 INFO - PROCESS | 6267 | 1461616406570 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 261 (0x7f12b154e400) [pid = 6267] [serial = 1266] [outer = 0x7f12b1543400] 13:33:27 INFO - PROCESS | 6267 | 1461616407471 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:33:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1484ms 13:33:27 INFO - PROCESS | 6267 | 1461616407529 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 6267 | 1461616407533 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 13:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:33:27 INFO - PROCESS | 6267 | 1461616407538 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 6267 | 1461616407550 Marionette TRACE conn3 <- [1,1658,null,{}] 13:33:27 INFO - PROCESS | 6267 | 1461616407554 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:27 INFO - PROCESS | 6267 | 1461616407754 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:33:27 INFO - PROCESS | 6267 | 1461616407977 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa2d8800 == 149 [pid = 6267] [id = 422] 13:33:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 262 (0x7f12ac0e9800) [pid = 6267] [serial = 1267] [outer = (nil)] 13:33:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 263 (0x7f12b066f800) [pid = 6267] [serial = 1268] [outer = 0x7f12ac0e9800] 13:33:28 INFO - PROCESS | 6267 | 1461616408093 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 264 (0x7f12bd9e8400) [pid = 6267] [serial = 1269] [outer = 0x7f12ac0e9800] 13:33:29 INFO - PROCESS | 6267 | 1461616409012 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1535ms 13:33:29 INFO - PROCESS | 6267 | 1461616409076 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 6267 | 1461616409079 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 13:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:33:29 INFO - PROCESS | 6267 | 1461616409086 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 6267 | 1461616409089 Marionette TRACE conn3 <- [1,1662,null,{}] 13:33:29 INFO - PROCESS | 6267 | 1461616409095 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:29 INFO - PROCESS | 6267 | 1461616409306 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:33:29 INFO - PROCESS | 6267 | 1461616409518 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b261b000 == 150 [pid = 6267] [id = 423] 13:33:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 265 (0x7f12ac149400) [pid = 6267] [serial = 1270] [outer = (nil)] 13:33:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 266 (0x7f12c9df0c00) [pid = 6267] [serial = 1271] [outer = 0x7f12ac149400] 13:33:29 INFO - PROCESS | 6267 | 1461616409637 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 267 (0x7f12d6573800) [pid = 6267] [serial = 1272] [outer = 0x7f12ac149400] 13:33:30 INFO - PROCESS | 6267 | 1461616410569 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1535ms 13:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:33:30 INFO - PROCESS | 6267 | 1461616410622 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 6267 | 1461616410625 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 13:33:30 INFO - PROCESS | 6267 | 1461616410631 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 6267 | 1461616410635 Marionette TRACE conn3 <- [1,1666,null,{}] 13:33:30 INFO - PROCESS | 6267 | 1461616410640 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:30 INFO - PROCESS | 6267 | 1461616410845 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:33:31 INFO - PROCESS | 6267 | 1461616411063 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b37c4000 == 151 [pid = 6267] [id = 424] 13:33:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 268 (0x7f12b1c47800) [pid = 6267] [serial = 1273] [outer = (nil)] 13:33:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 269 (0x7f12b2278800) [pid = 6267] [serial = 1274] [outer = 0x7f12b1c47800] 13:33:31 INFO - PROCESS | 6267 | 1461616411180 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 270 (0x7f12b227e400) [pid = 6267] [serial = 1275] [outer = 0x7f12b1c47800] 13:33:32 INFO - PROCESS | 6267 | 1461616412635 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2083ms 13:33:32 INFO - PROCESS | 6267 | 1461616412752 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 6267 | 1461616412759 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 13:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:33:32 INFO - PROCESS | 6267 | 1461616412774 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 6267 | 1461616412781 Marionette TRACE conn3 <- [1,1670,null,{}] 13:33:32 INFO - PROCESS | 6267 | 1461616412801 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:33 INFO - PROCESS | 6267 | 1461616413024 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:33:33 INFO - PROCESS | 6267 | 1461616413239 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b31a7800 == 152 [pid = 6267] [id = 425] 13:33:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 271 (0x7f12ac0e7000) [pid = 6267] [serial = 1276] [outer = (nil)] 13:33:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 272 (0x7f12ad3ca400) [pid = 6267] [serial = 1277] [outer = 0x7f12ac0e7000] 13:33:33 INFO - PROCESS | 6267 | 1461616413349 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 273 (0x7f12b0345400) [pid = 6267] [serial = 1278] [outer = 0x7f12ac0e7000] 13:33:34 INFO - PROCESS | 6267 | 1461616414377 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1654ms 13:33:34 INFO - PROCESS | 6267 | 1461616414432 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 6267 | 1461616414440 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 13:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:33:34 INFO - PROCESS | 6267 | 1461616414450 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 6267 | 1461616414453 Marionette TRACE conn3 <- [1,1674,null,{}] 13:33:34 INFO - PROCESS | 6267 | 1461616414459 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:34 INFO - PROCESS | 6267 | 1461616414652 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:33:34 INFO - PROCESS | 6267 | 1461616414925 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12acac6800 == 153 [pid = 6267] [id = 426] 13:33:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 274 (0x7f12b04ee400) [pid = 6267] [serial = 1279] [outer = (nil)] 13:33:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 275 (0x7f12b066c800) [pid = 6267] [serial = 1280] [outer = 0x7f12b04ee400] 13:33:35 INFO - PROCESS | 6267 | 1461616415047 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 276 (0x7f12b1cdac00) [pid = 6267] [serial = 1281] [outer = 0x7f12b04ee400] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12dc391000 == 152 [pid = 6267] [id = 87] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c76b2000 == 151 [pid = 6267] [id = 99] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be635800 == 150 [pid = 6267] [id = 177] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf4f0000 == 149 [pid = 6267] [id = 53] 13:33:35 INFO - PROCESS | 6267 | --DOMWINDOW == 275 (0x7f12b066a000) [pid = 6267] [serial = 1130] [outer = (nil)] [url = about:blank] 13:33:35 INFO - PROCESS | 6267 | --DOMWINDOW == 274 (0x7f12afa97400) [pid = 6267] [serial = 1133] [outer = (nil)] [url = about:blank] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2adf000 == 148 [pid = 6267] [id = 127] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b5a8a000 == 147 [pid = 6267] [id = 408] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9e1800 == 146 [pid = 6267] [id = 407] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc573800 == 145 [pid = 6267] [id = 406] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b5a8f800 == 144 [pid = 6267] [id = 405] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b1ac8800 == 143 [pid = 6267] [id = 404] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b3013000 == 142 [pid = 6267] [id = 403] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b1aac800 == 141 [pid = 6267] [id = 402] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b03e4800 == 140 [pid = 6267] [id = 401] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ac15e000 == 139 [pid = 6267] [id = 400] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af3c8800 == 138 [pid = 6267] [id = 395] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12acacf800 == 137 [pid = 6267] [id = 394] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12abfdb000 == 136 [pid = 6267] [id = 393] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12de7cf800 == 135 [pid = 6267] [id = 392] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12cf2f1800 == 134 [pid = 6267] [id = 391] 13:33:35 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c861e000 == 133 [pid = 6267] [id = 390] 13:33:36 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c24ce000 == 132 [pid = 6267] [id = 389] 13:33:36 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdc77000 == 131 [pid = 6267] [id = 388] 13:33:36 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b52b1000 == 130 [pid = 6267] [id = 387] 13:33:36 INFO - PROCESS | 6267 | 1461616416060 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:33:36 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c200a800 == 129 [pid = 6267] [id = 386] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 273 (0x7f12d9eb0000) [pid = 6267] [serial = 936] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 272 (0x7f12bdde2400) [pid = 6267] [serial = 1100] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 271 (0x7f12bc721c00) [pid = 6267] [serial = 1146] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 270 (0x7f12c2087400) [pid = 6267] [serial = 1158] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 269 (0x7f12d51eec00) [pid = 6267] [serial = 840] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 268 (0x7f12b0671c00) [pid = 6267] [serial = 1139] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 267 (0x7f12c2b0b400) [pid = 6267] [serial = 1106] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 266 (0x7f12bec03400) [pid = 6267] [serial = 951] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 265 (0x7f12c70b8c00) [pid = 6267] [serial = 1109] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 264 (0x7f12ca94d800) [pid = 6267] [serial = 1115] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 263 (0x7f12c1948800) [pid = 6267] [serial = 1103] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 262 (0x7f12c207d400) [pid = 6267] [serial = 1155] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 261 (0x7f12d42ed000) [pid = 6267] [serial = 837] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 260 (0x7f12ca79ec00) [pid = 6267] [serial = 1121] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 259 (0x7f12b6c66400) [pid = 6267] [serial = 870] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 258 (0x7f12c7ff4000) [pid = 6267] [serial = 882] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 257 (0x7f12c0311800) [pid = 6267] [serial = 927] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 256 (0x7f12be01b800) [pid = 6267] [serial = 1149] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 255 (0x7f12c2b0cc00) [pid = 6267] [serial = 939] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 254 (0x7f12b452cc00) [pid = 6267] [serial = 1118] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 253 (0x7f12c1ed1000) [pid = 6267] [serial = 825] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 252 (0x7f12c8f39800) [pid = 6267] [serial = 945] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 251 (0x7f12bd9ee400) [pid = 6267] [serial = 1148] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12d55f8000) [pid = 6267] [serial = 843] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12c7870800) [pid = 6267] [serial = 828] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12bec10c00) [pid = 6267] [serial = 948] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12c8c98c00) [pid = 6267] [serial = 831] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12b30ed400) [pid = 6267] [serial = 921] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12d4e68c00) [pid = 6267] [serial = 933] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12d7fa8000) [pid = 6267] [serial = 891] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 243 (0x7f12ca94a400) [pid = 6267] [serial = 885] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 242 (0x7f12b6d07000) [pid = 6267] [serial = 1145] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 241 (0x7f12bf0e1400) [pid = 6267] [serial = 1157] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 240 (0x7f12c8df0400) [pid = 6267] [serial = 930] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 239 (0x7f12bdd61800) [pid = 6267] [serial = 924] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 238 (0x7f12c1ec9800) [pid = 6267] [serial = 1154] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 237 (0x7f12c8f2dc00) [pid = 6267] [serial = 942] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 236 (0x7f12b0670c00) [pid = 6267] [serial = 1136] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 235 (0x7f12c8f37800) [pid = 6267] [serial = 1112] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 234 (0x7f12beb10400) [pid = 6267] [serial = 1152] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 233 (0x7f12be74f800) [pid = 6267] [serial = 1151] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 232 (0x7f12b04eac00) [pid = 6267] [serial = 1124] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 231 (0x7f12c194c400) [pid = 6267] [serial = 876] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 230 (0x7f12cb578c00) [pid = 6267] [serial = 834] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12b1ce2000) [pid = 6267] [serial = 1142] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12bdde6400) [pid = 6267] [serial = 873] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12b2d50400) [pid = 6267] [serial = 897] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12b1cde400) [pid = 6267] [serial = 1140] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12b3554400) [pid = 6267] [serial = 1143] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12b500e000) [pid = 6267] [serial = 819] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12ad3d0c00) [pid = 6267] [serial = 1127] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12bdf23800) [pid = 6267] [serial = 822] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12b49cf000) [pid = 6267] [serial = 1097] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12d5fb1400) [pid = 6267] [serial = 888] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12d9d69c00) [pid = 6267] [serial = 894] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12c633e800) [pid = 6267] [serial = 879] [outer = (nil)] [url = about:blank] 13:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1680ms 13:33:36 INFO - PROCESS | 6267 | 1461616416129 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 6267 | 1461616416135 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 13:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:33:36 INFO - PROCESS | 6267 | 1461616416143 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 6267 | 1461616416149 Marionette TRACE conn3 <- [1,1678,null,{}] 13:33:36 INFO - PROCESS | 6267 | 1461616416163 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:36 INFO - PROCESS | 6267 | 1461616416378 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:33:36 INFO - PROCESS | 6267 | 1461616416577 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afb7e000 == 130 [pid = 6267] [id = 427] 13:33:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12b1d8d800) [pid = 6267] [serial = 1282] [outer = (nil)] 13:33:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12b227fc00) [pid = 6267] [serial = 1283] [outer = 0x7f12b1d8d800] 13:33:36 INFO - PROCESS | 6267 | 1461616416661 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12b2d49400) [pid = 6267] [serial = 1284] [outer = 0x7f12b1d8d800] 13:33:37 INFO - PROCESS | 6267 | 1461616417358 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1236ms 13:33:37 INFO - PROCESS | 6267 | 1461616417378 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 6267 | 1461616417382 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 13:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:33:37 INFO - PROCESS | 6267 | 1461616417387 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 6267 | 1461616417390 Marionette TRACE conn3 <- [1,1682,null,{}] 13:33:37 INFO - PROCESS | 6267 | 1461616417396 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:37 INFO - PROCESS | 6267 | 1461616417564 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:33:37 INFO - PROCESS | 6267 | 1461616417754 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3024000 == 131 [pid = 6267] [id = 428] 13:33:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12b1d8e800) [pid = 6267] [serial = 1285] [outer = (nil)] 13:33:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12b318ec00) [pid = 6267] [serial = 1286] [outer = 0x7f12b1d8e800] 13:33:37 INFO - PROCESS | 6267 | 1461616417815 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12b396fc00) [pid = 6267] [serial = 1287] [outer = 0x7f12b1d8e800] 13:33:38 INFO - PROCESS | 6267 | 1461616418699 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1330ms 13:33:38 INFO - PROCESS | 6267 | 1461616418720 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 6267 | 1461616418725 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 13:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:33:38 INFO - PROCESS | 6267 | 1461616418730 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 6267 | 1461616418732 Marionette TRACE conn3 <- [1,1686,null,{}] 13:33:38 INFO - PROCESS | 6267 | 1461616418738 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:38 INFO - PROCESS | 6267 | 1461616418962 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:33:39 INFO - PROCESS | 6267 | 1461616418994 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a5f800 == 132 [pid = 6267] [id = 429] 13:33:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12b3559000) [pid = 6267] [serial = 1288] [outer = (nil)] 13:33:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12b45c6400) [pid = 6267] [serial = 1289] [outer = 0x7f12b3559000] 13:33:39 INFO - PROCESS | 6267 | 1461616419054 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12b49cf400) [pid = 6267] [serial = 1290] [outer = 0x7f12b3559000] 13:33:40 INFO - PROCESS | 6267 | 1461616420625 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:33:40 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12b1d8c800) [pid = 6267] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:33:40 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12ac0e7c00) [pid = 6267] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:33:40 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12b6d03400) [pid = 6267] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:33:40 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12b2d46000) [pid = 6267] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:33:40 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12b6d0e400) [pid = 6267] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:33:40 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12affff000) [pid = 6267] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:33:40 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12afa94000) [pid = 6267] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:33:40 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12aba8f400) [pid = 6267] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:33:40 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12ac0e8400) [pid = 6267] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:33:40 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 13:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2035ms 13:33:40 INFO - PROCESS | 6267 | 1461616420767 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 6267 | 1461616420771 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 13:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:33:40 INFO - PROCESS | 6267 | 1461616420776 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 6267 | 1461616420778 Marionette TRACE conn3 <- [1,1690,null,{}] 13:33:40 INFO - PROCESS | 6267 | 1461616420783 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:41 INFO - PROCESS | 6267 | 1461616421023 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:33:41 INFO - PROCESS | 6267 | 1461616421128 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b7f04800 == 133 [pid = 6267] [id = 430] 13:33:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12b3978400) [pid = 6267] [serial = 1291] [outer = (nil)] 13:33:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12b6d0a400) [pid = 6267] [serial = 1292] [outer = 0x7f12b3978400] 13:33:41 INFO - PROCESS | 6267 | 1461616421192 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12bc729000) [pid = 6267] [serial = 1293] [outer = 0x7f12b3978400] 13:33:41 INFO - PROCESS | 6267 | 1461616421884 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1129ms 13:33:41 INFO - PROCESS | 6267 | 1461616421908 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:33:41 INFO - PROCESS | 6267 | 1461616421921 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 13:33:41 INFO - PROCESS | 6267 | 1461616421928 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 6267 | 1461616421931 Marionette TRACE conn3 <- [1,1694,null,{}] 13:33:41 INFO - PROCESS | 6267 | 1461616421949 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:42 INFO - PROCESS | 6267 | 1461616422115 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:33:42 INFO - PROCESS | 6267 | 1461616422129 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9d2800 == 134 [pid = 6267] [id = 431] 13:33:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12b49db000) [pid = 6267] [serial = 1294] [outer = (nil)] 13:33:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12bdf26c00) [pid = 6267] [serial = 1295] [outer = 0x7f12b49db000] 13:33:42 INFO - PROCESS | 6267 | 1461616422187 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12be647400) [pid = 6267] [serial = 1296] [outer = 0x7f12b49db000] 13:33:43 INFO - PROCESS | 6267 | 1461616423339 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1436ms 13:33:43 INFO - PROCESS | 6267 | 1461616423363 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 6267 | 1461616423369 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 13:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:33:43 INFO - PROCESS | 6267 | 1461616423377 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 6267 | 1461616423383 Marionette TRACE conn3 <- [1,1698,null,{}] 13:33:43 INFO - PROCESS | 6267 | 1461616423391 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:43 INFO - PROCESS | 6267 | 1461616423599 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:33:43 INFO - PROCESS | 6267 | 1461616423916 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af42d800 == 135 [pid = 6267] [id = 432] 13:33:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12afa99000) [pid = 6267] [serial = 1297] [outer = (nil)] 13:33:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12affac000) [pid = 6267] [serial = 1298] [outer = 0x7f12afa99000] 13:33:44 INFO - PROCESS | 6267 | 1461616424003 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12b04e5400) [pid = 6267] [serial = 1299] [outer = 0x7f12afa99000] 13:33:44 INFO - PROCESS | 6267 | 1461616424855 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:33:44 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 13:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1532ms 13:33:44 INFO - PROCESS | 6267 | 1461616424925 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 6267 | 1461616424934 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 13:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:33:44 INFO - PROCESS | 6267 | 1461616424948 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 6267 | 1461616424953 Marionette TRACE conn3 <- [1,1702,null,{}] 13:33:44 INFO - PROCESS | 6267 | 1461616424960 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:45 INFO - PROCESS | 6267 | 1461616425160 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:33:45 INFO - PROCESS | 6267 | 1461616425362 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b52c6000 == 136 [pid = 6267] [id = 433] 13:33:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12b1ce8800) [pid = 6267] [serial = 1300] [outer = (nil)] 13:33:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12b2278c00) [pid = 6267] [serial = 1301] [outer = 0x7f12b1ce8800] 13:33:45 INFO - PROCESS | 6267 | 1461616425542 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12b2d44400) [pid = 6267] [serial = 1302] [outer = 0x7f12b1ce8800] 13:33:46 INFO - PROCESS | 6267 | 1461616426444 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1537ms 13:33:46 INFO - PROCESS | 6267 | 1461616426484 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 6267 | 1461616426488 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 13:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:33:46 INFO - PROCESS | 6267 | 1461616426495 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 6267 | 1461616426501 Marionette TRACE conn3 <- [1,1706,null,{}] 13:33:46 INFO - PROCESS | 6267 | 1461616426535 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:46 INFO - PROCESS | 6267 | 1461616426758 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:33:46 INFO - PROCESS | 6267 | 1461616426962 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be889800 == 137 [pid = 6267] [id = 434] 13:33:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 231 (0x7f12b318b400) [pid = 6267] [serial = 1303] [outer = (nil)] 13:33:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 232 (0x7f12b4719400) [pid = 6267] [serial = 1304] [outer = 0x7f12b318b400] 13:33:47 INFO - PROCESS | 6267 | 1461616427079 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 233 (0x7f12b6d0f800) [pid = 6267] [serial = 1305] [outer = 0x7f12b318b400] 13:33:47 INFO - PROCESS | 6267 | 1461616427994 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1537ms 13:33:48 INFO - PROCESS | 6267 | 1461616428033 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 6267 | 1461616428042 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 13:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:33:48 INFO - PROCESS | 6267 | 1461616428050 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 6267 | 1461616428058 Marionette TRACE conn3 <- [1,1710,null,{}] 13:33:48 INFO - PROCESS | 6267 | 1461616428062 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:48 INFO - PROCESS | 6267 | 1461616428264 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:33:48 INFO - PROCESS | 6267 | 1461616428465 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf026000 == 138 [pid = 6267] [id = 435] 13:33:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 234 (0x7f12b2d4b400) [pid = 6267] [serial = 1306] [outer = (nil)] 13:33:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 235 (0x7f12bdfc3c00) [pid = 6267] [serial = 1307] [outer = 0x7f12b2d4b400] 13:33:48 INFO - PROCESS | 6267 | 1461616428537 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 236 (0x7f12beb0a800) [pid = 6267] [serial = 1308] [outer = 0x7f12b2d4b400] 13:33:49 INFO - PROCESS | 6267 | 1461616429431 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1451ms 13:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:33:49 INFO - PROCESS | 6267 | 1461616429502 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 6267 | 1461616429505 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 13:33:49 INFO - PROCESS | 6267 | 1461616429512 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 6267 | 1461616429515 Marionette TRACE conn3 <- [1,1714,null,{}] 13:33:49 INFO - PROCESS | 6267 | 1461616429520 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:49 INFO - PROCESS | 6267 | 1461616429707 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:33:49 INFO - PROCESS | 6267 | 1461616429965 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2252000 == 139 [pid = 6267] [id = 436] 13:33:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 237 (0x7f12bc722c00) [pid = 6267] [serial = 1309] [outer = (nil)] 13:33:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 238 (0x7f12be824000) [pid = 6267] [serial = 1310] [outer = 0x7f12bc722c00] 13:33:50 INFO - PROCESS | 6267 | 1461616430092 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 239 (0x7f12bf0c3400) [pid = 6267] [serial = 1311] [outer = 0x7f12bc722c00] 13:33:50 INFO - PROCESS | 6267 | 1461616430940 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1480ms 13:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:33:50 INFO - PROCESS | 6267 | 1461616430992 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 6267 | 1461616430995 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 13:33:51 INFO - PROCESS | 6267 | 1461616431001 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 6267 | 1461616431004 Marionette TRACE conn3 <- [1,1718,null,{}] 13:33:51 INFO - PROCESS | 6267 | 1461616431009 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:51 INFO - PROCESS | 6267 | 1461616431236 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:33:51 INFO - PROCESS | 6267 | 1461616431441 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c24d9800 == 140 [pid = 6267] [id = 437] 13:33:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 240 (0x7f12bec10000) [pid = 6267] [serial = 1312] [outer = (nil)] 13:33:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 241 (0x7f12c1970c00) [pid = 6267] [serial = 1313] [outer = 0x7f12bec10000] 13:33:51 INFO - PROCESS | 6267 | 1461616431567 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 242 (0x7f12c2b0e800) [pid = 6267] [serial = 1314] [outer = 0x7f12bec10000] 13:33:52 INFO - PROCESS | 6267 | 1461616432516 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1580ms 13:33:52 INFO - PROCESS | 6267 | 1461616432581 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 6267 | 1461616432585 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 13:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:33:52 INFO - PROCESS | 6267 | 1461616432591 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 6267 | 1461616432594 Marionette TRACE conn3 <- [1,1722,null,{}] 13:33:52 INFO - PROCESS | 6267 | 1461616432600 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:52 INFO - PROCESS | 6267 | 1461616432800 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:33:53 INFO - PROCESS | 6267 | 1461616433004 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c6ac3800 == 141 [pid = 6267] [id = 438] 13:33:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 243 (0x7f12bf0e1400) [pid = 6267] [serial = 1315] [outer = (nil)] 13:33:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 244 (0x7f12c7098000) [pid = 6267] [serial = 1316] [outer = 0x7f12bf0e1400] 13:33:53 INFO - PROCESS | 6267 | 1461616433089 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12c81c4000) [pid = 6267] [serial = 1317] [outer = 0x7f12bf0e1400] 13:33:54 INFO - PROCESS | 6267 | 1461616433998 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:33:54 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 13:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1484ms 13:33:54 INFO - PROCESS | 6267 | 1461616434076 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 6267 | 1461616434080 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 13:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:33:54 INFO - PROCESS | 6267 | 1461616434086 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 6267 | 1461616434088 Marionette TRACE conn3 <- [1,1726,null,{}] 13:33:54 INFO - PROCESS | 6267 | 1461616434094 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:54 INFO - PROCESS | 6267 | 1461616434327 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:33:54 INFO - PROCESS | 6267 | 1461616434533 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c817d000 == 142 [pid = 6267] [id = 439] 13:33:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12bc721800) [pid = 6267] [serial = 1318] [outer = (nil)] 13:33:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12c8df0400) [pid = 6267] [serial = 1319] [outer = 0x7f12bc721800] 13:33:54 INFO - PROCESS | 6267 | 1461616434650 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12c8fb2000) [pid = 6267] [serial = 1320] [outer = 0x7f12bc721800] 13:33:55 INFO - PROCESS | 6267 | 1461616435588 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1535ms 13:33:55 INFO - PROCESS | 6267 | 1461616435621 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 6267 | 1461616435626 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 13:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:33:55 INFO - PROCESS | 6267 | 1461616435631 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 6267 | 1461616435634 Marionette TRACE conn3 <- [1,1730,null,{}] 13:33:55 INFO - PROCESS | 6267 | 1461616435640 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:55 INFO - PROCESS | 6267 | 1461616435835 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:33:56 INFO - PROCESS | 6267 | 1461616436046 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c6c000 == 143 [pid = 6267] [id = 440] 13:33:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12c1948800) [pid = 6267] [serial = 1321] [outer = (nil)] 13:33:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12c9de5800) [pid = 6267] [serial = 1322] [outer = 0x7f12c1948800] 13:33:56 INFO - PROCESS | 6267 | 1461616436165 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12ca94d800) [pid = 6267] [serial = 1323] [outer = 0x7f12c1948800] 13:33:57 INFO - PROCESS | 6267 | 1461616437115 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:33:57 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 13:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1538ms 13:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:33:57 INFO - PROCESS | 6267 | 1461616437171 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 6267 | 1461616437174 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 13:33:57 INFO - PROCESS | 6267 | 1461616437180 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 6267 | 1461616437183 Marionette TRACE conn3 <- [1,1734,null,{}] 13:33:57 INFO - PROCESS | 6267 | 1461616437188 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:57 INFO - PROCESS | 6267 | 1461616437375 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:33:57 INFO - PROCESS | 6267 | 1461616437586 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4eb9000 == 144 [pid = 6267] [id = 441] 13:33:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 252 (0x7f12b4532c00) [pid = 6267] [serial = 1324] [outer = (nil)] 13:33:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 253 (0x7f12c9df3c00) [pid = 6267] [serial = 1325] [outer = 0x7f12b4532c00] 13:33:57 INFO - PROCESS | 6267 | 1461616437700 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 254 (0x7f12d42e3c00) [pid = 6267] [serial = 1326] [outer = 0x7f12b4532c00] 13:33:58 INFO - PROCESS | 6267 | 1461616438606 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1479ms 13:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:33:58 INFO - PROCESS | 6267 | 1461616438658 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 6267 | 1461616438662 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 13:33:58 INFO - PROCESS | 6267 | 1461616438668 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 6267 | 1461616438672 Marionette TRACE conn3 <- [1,1738,null,{}] 13:33:58 INFO - PROCESS | 6267 | 1461616438677 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:58 INFO - PROCESS | 6267 | 1461616438896 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:33:59 INFO - PROCESS | 6267 | 1461616439102 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da5b4800 == 145 [pid = 6267] [id = 442] 13:33:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 255 (0x7f12b1d90400) [pid = 6267] [serial = 1327] [outer = (nil)] 13:33:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 256 (0x7f12d657a800) [pid = 6267] [serial = 1328] [outer = 0x7f12b1d90400] 13:33:59 INFO - PROCESS | 6267 | 1461616439223 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 257 (0x7f12d9ea8800) [pid = 6267] [serial = 1329] [outer = 0x7f12b1d90400] 13:34:00 INFO - PROCESS | 6267 | 1461616440143 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1535ms 13:34:00 INFO - PROCESS | 6267 | 1461616440203 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 6267 | 1461616440206 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 13:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:34:00 INFO - PROCESS | 6267 | 1461616440212 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 6267 | 1461616440215 Marionette TRACE conn3 <- [1,1742,null,{}] 13:34:00 INFO - PROCESS | 6267 | 1461616440220 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:00 INFO - PROCESS | 6267 | 1461616440428 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:34:00 INFO - PROCESS | 6267 | 1461616440638 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af3ab800 == 146 [pid = 6267] [id = 443] 13:34:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 258 (0x7f12ac785400) [pid = 6267] [serial = 1330] [outer = (nil)] 13:34:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 259 (0x7f12ac78c000) [pid = 6267] [serial = 1331] [outer = 0x7f12ac785400] 13:34:00 INFO - PROCESS | 6267 | 1461616440754 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 260 (0x7f12ac791800) [pid = 6267] [serial = 1332] [outer = 0x7f12ac785400] 13:34:01 INFO - PROCESS | 6267 | 1461616441672 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1532ms 13:34:01 INFO - PROCESS | 6267 | 1461616441749 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 6267 | 1461616441755 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 13:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:34:01 INFO - PROCESS | 6267 | 1461616441765 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 6267 | 1461616441767 Marionette TRACE conn3 <- [1,1746,null,{}] 13:34:01 INFO - PROCESS | 6267 | 1461616441774 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:02 INFO - PROCESS | 6267 | 1461616442038 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:34:02 INFO - PROCESS | 6267 | 1461616442289 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac0ca000 == 147 [pid = 6267] [id = 444] 13:34:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 261 (0x7f12ac0e4400) [pid = 6267] [serial = 1333] [outer = (nil)] 13:34:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 262 (0x7f12afa91800) [pid = 6267] [serial = 1334] [outer = 0x7f12ac0e4400] 13:34:02 INFO - PROCESS | 6267 | 1461616442420 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 263 (0x7f12b1c43c00) [pid = 6267] [serial = 1335] [outer = 0x7f12ac0e4400] 13:34:03 INFO - PROCESS | 6267 | 1461616443258 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:34: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 13:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1531ms 13:34:03 INFO - PROCESS | 6267 | 1461616443297 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 6267 | 1461616443300 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 13:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:34:03 INFO - PROCESS | 6267 | 1461616443307 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 6267 | 1461616443311 Marionette TRACE conn3 <- [1,1750,null,{}] 13:34:03 INFO - PROCESS | 6267 | 1461616443316 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:03 INFO - PROCESS | 6267 | 1461616443527 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:34:03 INFO - PROCESS | 6267 | 1461616443796 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b457b000 == 148 [pid = 6267] [id = 445] 13:34:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 264 (0x7f12ac143000) [pid = 6267] [serial = 1336] [outer = (nil)] 13:34:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 265 (0x7f12b5346800) [pid = 6267] [serial = 1337] [outer = 0x7f12ac143000] 13:34:03 INFO - PROCESS | 6267 | 1461616443871 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 266 (0x7f12b534b800) [pid = 6267] [serial = 1338] [outer = 0x7f12ac143000] 13:34:04 INFO - PROCESS | 6267 | 1461616444727 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:34: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 13:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1482ms 13:34:04 INFO - PROCESS | 6267 | 1461616444791 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:34:04 INFO - PROCESS | 6267 | 1461616444796 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 13:34:04 INFO - PROCESS | 6267 | 1461616444803 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 6267 | 1461616444806 Marionette TRACE conn3 <- [1,1754,null,{}] 13:34:04 INFO - PROCESS | 6267 | 1461616444811 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:05 INFO - PROCESS | 6267 | 1461616445029 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:34:05 INFO - PROCESS | 6267 | 1461616445243 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c25cc000 == 149 [pid = 6267] [id = 446] 13:34:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 267 (0x7f12ac144000) [pid = 6267] [serial = 1339] [outer = (nil)] 13:34:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 268 (0x7f12b5350800) [pid = 6267] [serial = 1340] [outer = 0x7f12ac144000] 13:34:05 INFO - PROCESS | 6267 | 1461616445359 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 269 (0x7f12c1971800) [pid = 6267] [serial = 1341] [outer = 0x7f12ac144000] 13:34:06 INFO - PROCESS | 6267 | 1461616446768 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2033ms 13:34:06 INFO - PROCESS | 6267 | 1461616446836 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:34:06 INFO - PROCESS | 6267 | 1461616446841 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 13:34:06 INFO - PROCESS | 6267 | 1461616446849 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 6267 | 1461616446853 Marionette TRACE conn3 <- [1,1758,null,{}] 13:34:06 INFO - PROCESS | 6267 | 1461616446860 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:07 INFO - PROCESS | 6267 | 1461616447040 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:34:07 INFO - PROCESS | 6267 | 1461616447248 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4681000 == 150 [pid = 6267] [id = 447] 13:34:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 270 (0x7f12b034bc00) [pid = 6267] [serial = 1342] [outer = (nil)] 13:34:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 271 (0x7f12b04eb800) [pid = 6267] [serial = 1343] [outer = 0x7f12b034bc00] 13:34:07 INFO - PROCESS | 6267 | 1461616447399 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 272 (0x7f12b1ce2000) [pid = 6267] [serial = 1344] [outer = 0x7f12b034bc00] 13:34:08 INFO - PROCESS | 6267 | 1461616448427 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1636ms 13:34:08 INFO - PROCESS | 6267 | 1461616448484 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 6267 | 1461616448492 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 13:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:34:08 INFO - PROCESS | 6267 | 1461616448502 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 6267 | 1461616448505 Marionette TRACE conn3 <- [1,1762,null,{}] 13:34:08 INFO - PROCESS | 6267 | 1461616448509 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:08 INFO - PROCESS | 6267 | 1461616448728 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf4f5000 == 149 [pid = 6267] [id = 218] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af439800 == 148 [pid = 6267] [id = 376] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b03e1800 == 147 [pid = 6267] [id = 335] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 271 (0x7f12ac2ef400) [pid = 6267] [serial = 1196] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 270 (0x7f12aba90c00) [pid = 6267] [serial = 1199] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | 1461616449130 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c24da000 == 146 [pid = 6267] [id = 377] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc57a800 == 145 [pid = 6267] [id = 336] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12afb92800 == 144 [pid = 6267] [id = 378] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b7f04800 == 143 [pid = 6267] [id = 430] 13:34:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aba45000 == 144 [pid = 6267] [id = 448] 13:34:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 271 (0x7f12ac2ef400) [pid = 6267] [serial = 1345] [outer = (nil)] 13:34:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 272 (0x7f12b1d8cc00) [pid = 6267] [serial = 1346] [outer = 0x7f12ac2ef400] 13:34:09 INFO - PROCESS | 6267 | 1461616449222 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 273 (0x7f12b30e9400) [pid = 6267] [serial = 1347] [outer = 0x7f12ac2ef400] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b5a5f800 == 143 [pid = 6267] [id = 429] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b3024000 == 142 [pid = 6267] [id = 428] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12afb7e000 == 141 [pid = 6267] [id = 427] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12acac6800 == 140 [pid = 6267] [id = 426] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b31a7800 == 139 [pid = 6267] [id = 425] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b261b000 == 138 [pid = 6267] [id = 423] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa2d8800 == 137 [pid = 6267] [id = 422] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2499800 == 136 [pid = 6267] [id = 421] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12dce6a800 == 135 [pid = 6267] [id = 420] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d4eba000 == 134 [pid = 6267] [id = 419] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8959800 == 133 [pid = 6267] [id = 418] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c76b2800 == 132 [pid = 6267] [id = 417] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c42a6000 == 131 [pid = 6267] [id = 416] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c24de000 == 130 [pid = 6267] [id = 415] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2005000 == 129 [pid = 6267] [id = 414] 13:34:09 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf123800 == 128 [pid = 6267] [id = 413] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 272 (0x7f12ac0efc00) [pid = 6267] [serial = 1193] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 271 (0x7f12affad000) [pid = 6267] [serial = 1181] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 270 (0x7f12b1560c00) [pid = 6267] [serial = 1163] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 269 (0x7f12b0353800) [pid = 6267] [serial = 1187] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 268 (0x7f12b0348400) [pid = 6267] [serial = 1184] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 267 (0x7f12bc71f800) [pid = 6267] [serial = 1220] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 266 (0x7f12bdfcc000) [pid = 6267] [serial = 1224] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 265 (0x7f12bd9f0c00) [pid = 6267] [serial = 1221] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 264 (0x7f12b49db400) [pid = 6267] [serial = 1218] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 263 (0x7f12b49d2000) [pid = 6267] [serial = 1226] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 262 (0x7f12bdd53400) [pid = 6267] [serial = 1227] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 261 (0x7f12bddec800) [pid = 6267] [serial = 1223] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 260 (0x7f12c2b06c00) [pid = 6267] [serial = 1160] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 259 (0x7f12b318e800) [pid = 6267] [serial = 1214] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 258 (0x7f12b3975400) [pid = 6267] [serial = 1215] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 257 (0x7f12b0666c00) [pid = 6267] [serial = 1209] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 256 (0x7f12b04e7000) [pid = 6267] [serial = 1208] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 255 (0x7f12b470e000) [pid = 6267] [serial = 1217] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 254 (0x7f12ac2f5c00) [pid = 6267] [serial = 1205] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 253 (0x7f12ad3cb400) [pid = 6267] [serial = 1206] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 252 (0x7f12c875a800) [pid = 6267] [serial = 1175] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 251 (0x7f12b6d02c00) [pid = 6267] [serial = 1166] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12c2b0a000) [pid = 6267] [serial = 1172] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12b3186400) [pid = 6267] [serial = 1212] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12b2d4d000) [pid = 6267] [serial = 1211] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12d62e0800) [pid = 6267] [serial = 1178] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12ac14b000) [pid = 6267] [serial = 1203] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12ac0ed000) [pid = 6267] [serial = 1202] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12c0135000) [pid = 6267] [serial = 1169] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 6267 | --DOMWINDOW == 243 (0x7f12b3972800) [pid = 6267] [serial = 1190] [outer = (nil)] [url = about:blank] 13:34:10 INFO - PROCESS | 6267 | 1461616450038 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1578ms 13:34:10 INFO - PROCESS | 6267 | 1461616450080 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 6267 | 1461616450084 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 13:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:34:10 INFO - PROCESS | 6267 | 1461616450089 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 6267 | 1461616450095 Marionette TRACE conn3 <- [1,1766,null,{}] 13:34:10 INFO - PROCESS | 6267 | 1461616450114 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:10 INFO - PROCESS | 6267 | 1461616450357 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:34:10 INFO - PROCESS | 6267 | 1461616450493 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b260b000 == 129 [pid = 6267] [id = 449] 13:34:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 244 (0x7f12b1d88400) [pid = 6267] [serial = 1348] [outer = (nil)] 13:34:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12b3972800) [pid = 6267] [serial = 1349] [outer = 0x7f12b1d88400] 13:34:10 INFO - PROCESS | 6267 | 1461616450561 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12b461c400) [pid = 6267] [serial = 1350] [outer = 0x7f12b1d88400] 13:34:11 INFO - PROCESS | 6267 | 1461616451326 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1295ms 13:34:11 INFO - PROCESS | 6267 | 1461616451422 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:34:11 INFO - PROCESS | 6267 | 1461616451428 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 13:34:11 INFO - PROCESS | 6267 | 1461616451434 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 6267 | 1461616451438 Marionette TRACE conn3 <- [1,1770,null,{}] 13:34:11 INFO - PROCESS | 6267 | 1461616451443 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:11 INFO - PROCESS | 6267 | 1461616451687 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:34:11 INFO - PROCESS | 6267 | 1461616451718 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4695000 == 130 [pid = 6267] [id = 450] 13:34:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12b4525c00) [pid = 6267] [serial = 1351] [outer = (nil)] 13:34:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12b4625400) [pid = 6267] [serial = 1352] [outer = 0x7f12b4525c00] 13:34:11 INFO - PROCESS | 6267 | 1461616451780 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12b462a800) [pid = 6267] [serial = 1353] [outer = 0x7f12b4525c00] 13:34:12 INFO - PROCESS | 6267 | 1461616452720 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1340ms 13:34:12 INFO - PROCESS | 6267 | 1461616452782 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 6267 | 1461616452787 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 13:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:34:12 INFO - PROCESS | 6267 | 1461616452798 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 6267 | 1461616452801 Marionette TRACE conn3 <- [1,1774,null,{}] 13:34:12 INFO - PROCESS | 6267 | 1461616452806 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:13 INFO - PROCESS | 6267 | 1461616453046 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:34:13 INFO - PROCESS | 6267 | 1461616453081 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6bd0800 == 131 [pid = 6267] [id = 451] 13:34:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12b4622800) [pid = 6267] [serial = 1354] [outer = (nil)] 13:34:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12b49d9000) [pid = 6267] [serial = 1355] [outer = 0x7f12b4622800] 13:34:13 INFO - PROCESS | 6267 | 1461616453153 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 252 (0x7f12b5350c00) [pid = 6267] [serial = 1356] [outer = 0x7f12b4622800] 13:34:14 INFO - PROCESS | 6267 | --DOMWINDOW == 251 (0x7f12b3559000) [pid = 6267] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:34:14 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12b3978400) [pid = 6267] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:34:14 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12ac0e7000) [pid = 6267] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:34:14 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12b04ee400) [pid = 6267] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:34:14 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12b1d8d800) [pid = 6267] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:34:14 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12b1d8e800) [pid = 6267] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:34:14 INFO - PROCESS | 6267 | 1461616454596 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1827ms 13:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:34:14 INFO - PROCESS | 6267 | 1461616454626 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 6267 | 1461616454628 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 13:34:14 INFO - PROCESS | 6267 | 1461616454632 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 6267 | 1461616454636 Marionette TRACE conn3 <- [1,1778,null,{}] 13:34:14 INFO - PROCESS | 6267 | 1461616454641 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:14 INFO - PROCESS | 6267 | 1461616454884 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:34:14 INFO - PROCESS | 6267 | 1461616454908 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc94c800 == 132 [pid = 6267] [id = 452] 13:34:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12b4626c00) [pid = 6267] [serial = 1357] [outer = (nil)] 13:34:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12b7d2f400) [pid = 6267] [serial = 1358] [outer = 0x7f12b4626c00] 13:34:14 INFO - PROCESS | 6267 | 1461616454975 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12bec08000) [pid = 6267] [serial = 1359] [outer = 0x7f12b4626c00] 13:34:15 INFO - PROCESS | 6267 | 1461616455790 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:34:15 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 13:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1185ms 13:34:15 INFO - PROCESS | 6267 | 1461616455819 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 6267 | 1461616455822 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 13:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:34:15 INFO - PROCESS | 6267 | 1461616455828 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 6267 | 1461616455830 Marionette TRACE conn3 <- [1,1782,null,{}] 13:34:15 INFO - PROCESS | 6267 | 1461616455835 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:16 INFO - PROCESS | 6267 | 1461616456069 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:34:16 INFO - PROCESS | 6267 | 1461616456088 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd2d000 == 133 [pid = 6267] [id = 453] 13:34:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12bec08400) [pid = 6267] [serial = 1360] [outer = (nil)] 13:34:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12c006dc00) [pid = 6267] [serial = 1361] [outer = 0x7f12bec08400] 13:34:16 INFO - PROCESS | 6267 | 1461616456152 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 252 (0x7f12c196c400) [pid = 6267] [serial = 1362] [outer = 0x7f12bec08400] 13:34:17 INFO - PROCESS | 6267 | 1461616457309 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:34:17 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 13:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1527ms 13:34:17 INFO - PROCESS | 6267 | 1461616457356 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 6267 | 1461616457364 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 13:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:34:17 INFO - PROCESS | 6267 | 1461616457371 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 6267 | 1461616457377 Marionette TRACE conn3 <- [1,1786,null,{}] 13:34:17 INFO - PROCESS | 6267 | 1461616457385 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:17 INFO - PROCESS | 6267 | 1461616457597 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:34:17 INFO - PROCESS | 6267 | 1461616457815 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b11e2000 == 134 [pid = 6267] [id = 454] 13:34:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 253 (0x7f12afa99800) [pid = 6267] [serial = 1363] [outer = (nil)] 13:34:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 254 (0x7f12b1549c00) [pid = 6267] [serial = 1364] [outer = 0x7f12afa99800] 13:34:17 INFO - PROCESS | 6267 | 1461616457939 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 255 (0x7f12b227bc00) [pid = 6267] [serial = 1365] [outer = 0x7f12afa99800] 13:34:18 INFO - PROCESS | 6267 | 1461616458969 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:34:19 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 13:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1637ms 13:34:19 INFO - PROCESS | 6267 | 1461616459009 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 6267 | 1461616459018 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 13:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:34:19 INFO - PROCESS | 6267 | 1461616459028 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 6267 | 1461616459032 Marionette TRACE conn3 <- [1,1790,null,{}] 13:34:19 INFO - PROCESS | 6267 | 1461616459038 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:19 INFO - PROCESS | 6267 | 1461616459257 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:34:19 INFO - PROCESS | 6267 | 1461616459552 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc8c5000 == 135 [pid = 6267] [id = 455] 13:34:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 256 (0x7f12b2272800) [pid = 6267] [serial = 1366] [outer = (nil)] 13:34:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 257 (0x7f12b452ec00) [pid = 6267] [serial = 1367] [outer = 0x7f12b2272800] 13:34:19 INFO - PROCESS | 6267 | 1461616459678 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 258 (0x7f12b4620c00) [pid = 6267] [serial = 1368] [outer = 0x7f12b2272800] 13:34:20 INFO - PROCESS | 6267 | 1461616460529 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:34:20 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) 13:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1531ms 13:34:20 INFO - PROCESS | 6267 | 1461616460559 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:34:20 INFO - PROCESS | 6267 | 1461616460563 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 13:34:20 INFO - PROCESS | 6267 | 1461616460569 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 6267 | 1461616460574 Marionette TRACE conn3 <- [1,1794,null,{}] 13:34:20 INFO - PROCESS | 6267 | 1461616460590 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:20 INFO - PROCESS | 6267 | 1461616460814 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:34:21 INFO - PROCESS | 6267 | 1461616461028 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2002800 == 136 [pid = 6267] [id = 456] 13:34:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 259 (0x7f12b4719000) [pid = 6267] [serial = 1369] [outer = (nil)] 13:34:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 260 (0x7f12bc71f800) [pid = 6267] [serial = 1370] [outer = 0x7f12b4719000] 13:34:21 INFO - PROCESS | 6267 | 1461616461148 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 261 (0x7f12be01b000) [pid = 6267] [serial = 1371] [outer = 0x7f12b4719000] 13:34:22 INFO - PROCESS | 6267 | 1461616462092 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1586ms 13:34:22 INFO - PROCESS | 6267 | 1461616462165 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 6267 | 1461616462170 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 13:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:34:22 INFO - PROCESS | 6267 | 1461616462182 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 6267 | 1461616462184 Marionette TRACE conn3 <- [1,1798,null,{}] 13:34:22 INFO - PROCESS | 6267 | 1461616462191 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:22 INFO - PROCESS | 6267 | 1461616462410 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:34:22 INFO - PROCESS | 6267 | 1461616462711 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c24d8000 == 137 [pid = 6267] [id = 457] 13:34:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 262 (0x7f12b6c67800) [pid = 6267] [serial = 1372] [outer = (nil)] 13:34:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 263 (0x7f12bf480c00) [pid = 6267] [serial = 1373] [outer = 0x7f12b6c67800] 13:34:22 INFO - PROCESS | 6267 | 1461616462796 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 264 (0x7f12c1f2c800) [pid = 6267] [serial = 1374] [outer = 0x7f12b6c67800] 13:34:23 INFO - PROCESS | 6267 | 1461616463678 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1529ms 13:34:23 INFO - PROCESS | 6267 | 1461616463711 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 6267 | 1461616463714 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 13:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:34:23 INFO - PROCESS | 6267 | 1461616463721 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 6267 | 1461616463724 Marionette TRACE conn3 <- [1,1802,null,{}] 13:34:23 INFO - PROCESS | 6267 | 1461616463729 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:23 INFO - PROCESS | 6267 | 1461616463925 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:34:24 INFO - PROCESS | 6267 | 1461616464135 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c42b5800 == 138 [pid = 6267] [id = 458] 13:34:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 265 (0x7f12bd9e3800) [pid = 6267] [serial = 1375] [outer = (nil)] 13:34:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 266 (0x7f12c22d3c00) [pid = 6267] [serial = 1376] [outer = 0x7f12bd9e3800] 13:34:24 INFO - PROCESS | 6267 | 1461616464249 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 267 (0x7f12c414e000) [pid = 6267] [serial = 1377] [outer = 0x7f12bd9e3800] 13:34:25 INFO - PROCESS | 6267 | 1461616465205 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1526ms 13:34:25 INFO - PROCESS | 6267 | 1461616465248 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:34:25 INFO - PROCESS | 6267 | 1461616465253 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 13:34:25 INFO - PROCESS | 6267 | 1461616465259 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 6267 | 1461616465262 Marionette TRACE conn3 <- [1,1806,null,{}] 13:34:25 INFO - PROCESS | 6267 | 1461616465268 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:25 INFO - PROCESS | 6267 | 1461616465479 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:34:25 INFO - PROCESS | 6267 | 1461616465688 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4e18000 == 139 [pid = 6267] [id = 459] 13:34:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 268 (0x7f12c7874400) [pid = 6267] [serial = 1378] [outer = (nil)] 13:34:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 269 (0x7f12ca7a8000) [pid = 6267] [serial = 1379] [outer = 0x7f12c7874400] 13:34:25 INFO - PROCESS | 6267 | 1461616465804 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 270 (0x7f12d5558800) [pid = 6267] [serial = 1380] [outer = 0x7f12c7874400] 13:34:26 INFO - PROCESS | 6267 | 1461616466718 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1528ms 13:34:26 INFO - PROCESS | 6267 | 1461616466788 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:34:26 INFO - PROCESS | 6267 | 1461616466791 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 13:34:26 INFO - PROCESS | 6267 | 1461616466798 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 6267 | 1461616466801 Marionette TRACE conn3 <- [1,1810,null,{}] 13:34:26 INFO - PROCESS | 6267 | 1461616466807 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:27 INFO - PROCESS | 6267 | 1461616467003 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:34:27 INFO - PROCESS | 6267 | 1461616467211 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12dd159800 == 140 [pid = 6267] [id = 460] 13:34:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 271 (0x7f12abc07000) [pid = 6267] [serial = 1381] [outer = (nil)] 13:34:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 272 (0x7f12abc10000) [pid = 6267] [serial = 1382] [outer = 0x7f12abc07000] 13:34:27 INFO - PROCESS | 6267 | 1461616467322 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 273 (0x7f12abc14c00) [pid = 6267] [serial = 1383] [outer = 0x7f12abc07000] 13:34:28 INFO - PROCESS | 6267 | 1461616468241 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1490ms 13:34:28 INFO - PROCESS | 6267 | 1461616468287 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 6267 | 1461616468290 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 13:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:34:28 INFO - PROCESS | 6267 | 1461616468297 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 6267 | 1461616468299 Marionette TRACE conn3 <- [1,1814,null,{}] 13:34:28 INFO - PROCESS | 6267 | 1461616468304 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:28 INFO - PROCESS | 6267 | 1461616468495 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:34:28 INFO - PROCESS | 6267 | 1461616468762 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b817e800 == 141 [pid = 6267] [id = 461] 13:34:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 274 (0x7f12abc0b400) [pid = 6267] [serial = 1384] [outer = (nil)] 13:34:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 275 (0x7f12d51ef800) [pid = 6267] [serial = 1385] [outer = 0x7f12abc0b400] 13:34:28 INFO - PROCESS | 6267 | 1461616468841 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 276 (0x7f12d7fa8000) [pid = 6267] [serial = 1386] [outer = 0x7f12abc0b400] 13:34:29 INFO - PROCESS | 6267 | 1461616469708 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1482ms 13:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:34:29 INFO - PROCESS | 6267 | 1461616469780 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 6267 | 1461616469783 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 13:34:29 INFO - PROCESS | 6267 | 1461616469789 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 6267 | 1461616469792 Marionette TRACE conn3 <- [1,1818,null,{}] 13:34:29 INFO - PROCESS | 6267 | 1461616469797 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:30 INFO - PROCESS | 6267 | 1461616470010 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:34:30 INFO - PROCESS | 6267 | 1461616470232 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa0bc800 == 142 [pid = 6267] [id = 462] 13:34:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 277 (0x7f12abc0e400) [pid = 6267] [serial = 1387] [outer = (nil)] 13:34:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 278 (0x7f12abdf6400) [pid = 6267] [serial = 1388] [outer = 0x7f12abc0e400] 13:34:30 INFO - PROCESS | 6267 | 1461616470347 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 279 (0x7f12abdfbc00) [pid = 6267] [serial = 1389] [outer = 0x7f12abc0e400] 13:34:31 INFO - PROCESS | 6267 | 1461616471253 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1527ms 13:34:31 INFO - PROCESS | 6267 | 1461616471316 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 6267 | 1461616471319 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 13:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:34:31 INFO - PROCESS | 6267 | 1461616471325 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 6267 | 1461616471327 Marionette TRACE conn3 <- [1,1822,null,{}] 13:34:31 INFO - PROCESS | 6267 | 1461616471333 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:31 INFO - PROCESS | 6267 | 1461616471531 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:34:31 INFO - PROCESS | 6267 | 1461616471744 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a99d0800 == 143 [pid = 6267] [id = 463] 13:34:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 280 (0x7f12abdefc00) [pid = 6267] [serial = 1390] [outer = (nil)] 13:34:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 281 (0x7f12afced400) [pid = 6267] [serial = 1391] [outer = 0x7f12abdefc00] 13:34:31 INFO - PROCESS | 6267 | 1461616471867 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 282 (0x7f12afcf1800) [pid = 6267] [serial = 1392] [outer = 0x7f12abdefc00] 13:34:32 INFO - PROCESS | 6267 | 1461616472801 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1532ms 13:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:34:32 INFO - PROCESS | 6267 | 1461616472857 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 6267 | 1461616472861 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 13:34:32 INFO - PROCESS | 6267 | 1461616472868 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 6267 | 1461616472871 Marionette TRACE conn3 <- [1,1826,null,{}] 13:34:32 INFO - PROCESS | 6267 | 1461616472877 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:33 INFO - PROCESS | 6267 | 1461616473103 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:34:33 INFO - PROCESS | 6267 | 1461616473360 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12df787000 == 144 [pid = 6267] [id = 464] 13:34:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 283 (0x7f12c91a7800) [pid = 6267] [serial = 1393] [outer = (nil)] 13:34:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 284 (0x7f12c9acd400) [pid = 6267] [serial = 1394] [outer = 0x7f12c91a7800] 13:34:33 INFO - PROCESS | 6267 | 1461616473491 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 285 (0x7f12c9bb2800) [pid = 6267] [serial = 1395] [outer = 0x7f12c91a7800] 13:34:34 INFO - PROCESS | 6267 | 1461616474319 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1529ms 13:34:34 INFO - PROCESS | 6267 | 1461616474398 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 6267 | 1461616474401 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 13:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:34:34 INFO - PROCESS | 6267 | 1461616474407 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 6267 | 1461616474410 Marionette TRACE conn3 <- [1,1830,null,{}] 13:34:34 INFO - PROCESS | 6267 | 1461616474416 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:34 INFO - PROCESS | 6267 | 1461616474616 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:34:34 INFO - PROCESS | 6267 | 1461616474832 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12df7a1800 == 145 [pid = 6267] [id = 465] 13:34:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 286 (0x7f12ac902800) [pid = 6267] [serial = 1396] [outer = (nil)] 13:34:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 287 (0x7f12ac90c000) [pid = 6267] [serial = 1397] [outer = 0x7f12ac902800] 13:34:34 INFO - PROCESS | 6267 | 1461616474950 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 288 (0x7f12ac910400) [pid = 6267] [serial = 1398] [outer = 0x7f12ac902800] 13:34:35 INFO - PROCESS | 6267 | 1461616475885 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1527ms 13:34:35 INFO - PROCESS | 6267 | 1461616475951 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 6267 | 1461616475955 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 13:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:34:35 INFO - PROCESS | 6267 | 1461616475964 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 6267 | 1461616475976 Marionette TRACE conn3 <- [1,1834,null,{}] 13:34:35 INFO - PROCESS | 6267 | 1461616475982 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:36 INFO - PROCESS | 6267 | 1461616476177 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:34:36 INFO - PROCESS | 6267 | 1461616476440 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1aba000 == 146 [pid = 6267] [id = 466] 13:34:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 289 (0x7f12ac908800) [pid = 6267] [serial = 1399] [outer = (nil)] 13:34:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 290 (0x7f12ad616400) [pid = 6267] [serial = 1400] [outer = 0x7f12ac908800] 13:34:36 INFO - PROCESS | 6267 | 1461616476553 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 291 (0x7f12ad61b400) [pid = 6267] [serial = 1401] [outer = 0x7f12ac908800] 13:34:37 INFO - PROCESS | 6267 | 1461616477431 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:34:37 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 13:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1540ms 13:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:34:37 INFO - PROCESS | 6267 | 1461616477505 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 6267 | 1461616477508 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 13:34:37 INFO - PROCESS | 6267 | 1461616477514 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 6267 | 1461616477517 Marionette TRACE conn3 <- [1,1838,null,{}] 13:34:37 INFO - PROCESS | 6267 | 1461616477522 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:37 INFO - PROCESS | 6267 | 1461616477727 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:34:38 INFO - PROCESS | 6267 | 1461616477996 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b597f000 == 147 [pid = 6267] [id = 467] 13:34:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 292 (0x7f12ac90f800) [pid = 6267] [serial = 1402] [outer = (nil)] 13:34:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 293 (0x7f12ad620000) [pid = 6267] [serial = 1403] [outer = 0x7f12ac90f800] 13:34:38 INFO - PROCESS | 6267 | 1461616478106 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 294 (0x7f12afcf5c00) [pid = 6267] [serial = 1404] [outer = 0x7f12ac90f800] 13:34:39 INFO - PROCESS | 6267 | 1461616479626 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2179ms 13:34:39 INFO - PROCESS | 6267 | 1461616479694 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:34:39 INFO - PROCESS | 6267 | 1461616479698 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 13:34:39 INFO - PROCESS | 6267 | 1461616479706 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 6267 | 1461616479708 Marionette TRACE conn3 <- [1,1842,null,{}] 13:34:39 INFO - PROCESS | 6267 | 1461616479718 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:39 INFO - PROCESS | 6267 | 1461616479951 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:34:40 INFO - PROCESS | 6267 | 1461616480280 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1abd000 == 148 [pid = 6267] [id = 468] 13:34:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 295 (0x7f12ad3cc800) [pid = 6267] [serial = 1405] [outer = (nil)] 13:34:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 296 (0x7f12afceac00) [pid = 6267] [serial = 1406] [outer = 0x7f12ad3cc800] 13:34:40 INFO - PROCESS | 6267 | 1461616480350 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 297 (0x7f12afcf7800) [pid = 6267] [serial = 1407] [outer = 0x7f12ad3cc800] 13:34:41 INFO - PROCESS | 6267 | 1461616481243 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1591ms 13:34:41 INFO - PROCESS | 6267 | 1461616481296 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 6267 | 1461616481310 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 13:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:34:41 INFO - PROCESS | 6267 | 1461616481333 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 6267 | 1461616481339 Marionette TRACE conn3 <- [1,1846,null,{}] 13:34:41 INFO - PROCESS | 6267 | 1461616481348 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:41 INFO - PROCESS | 6267 | 1461616481683 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:34:42 INFO - PROCESS | 6267 | 1461616482038 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac0c8800 == 149 [pid = 6267] [id = 469] 13:34:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 298 (0x7f12b1543c00) [pid = 6267] [serial = 1408] [outer = (nil)] 13:34:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 299 (0x7f12b1ce5400) [pid = 6267] [serial = 1409] [outer = 0x7f12b1543c00] 13:34:42 INFO - PROCESS | 6267 | 1461616482103 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 300 (0x7f12b227e000) [pid = 6267] [serial = 1410] [outer = 0x7f12b1543c00] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c42b6800 == 148 [pid = 6267] [id = 54] 13:34:42 INFO - PROCESS | 6267 | --DOMWINDOW == 299 (0x7f12c633dc00) [pid = 6267] [serial = 1256] [outer = (nil)] [url = about:blank] 13:34:42 INFO - PROCESS | 6267 | --DOMWINDOW == 298 (0x7f12c8de9000) [pid = 6267] [serial = 1259] [outer = (nil)] [url = about:blank] 13:34:42 INFO - PROCESS | 6267 | --DOMWINDOW == 297 (0x7f12ce35fc00) [pid = 6267] [serial = 1262] [outer = (nil)] [url = about:blank] 13:34:42 INFO - PROCESS | 6267 | --DOMWINDOW == 296 (0x7f12b1549800) [pid = 6267] [serial = 1265] [outer = (nil)] [url = about:blank] 13:34:42 INFO - PROCESS | 6267 | --DOMWINDOW == 295 (0x7f12b066f800) [pid = 6267] [serial = 1268] [outer = (nil)] [url = about:blank] 13:34:42 INFO - PROCESS | 6267 | --DOMWINDOW == 294 (0x7f12c9df0c00) [pid = 6267] [serial = 1271] [outer = (nil)] [url = about:blank] 13:34:42 INFO - PROCESS | 6267 | --DOMWINDOW == 293 (0x7f12bdf26c00) [pid = 6267] [serial = 1295] [outer = (nil)] [url = about:blank] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc94c800 == 147 [pid = 6267] [id = 452] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6bd0800 == 146 [pid = 6267] [id = 451] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b4695000 == 145 [pid = 6267] [id = 450] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b260b000 == 144 [pid = 6267] [id = 449] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aba45000 == 143 [pid = 6267] [id = 448] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b4681000 == 142 [pid = 6267] [id = 447] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c25cc000 == 141 [pid = 6267] [id = 446] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b457b000 == 140 [pid = 6267] [id = 445] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ac0ca000 == 139 [pid = 6267] [id = 444] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af3ab800 == 138 [pid = 6267] [id = 443] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12da5b4800 == 137 [pid = 6267] [id = 442] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d4eb9000 == 136 [pid = 6267] [id = 441] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9c6c000 == 135 [pid = 6267] [id = 440] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c817d000 == 134 [pid = 6267] [id = 439] 13:34:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c6ac3800 == 133 [pid = 6267] [id = 438] 13:34:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c24d9800 == 132 [pid = 6267] [id = 437] 13:34:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2252000 == 131 [pid = 6267] [id = 436] 13:34:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf026000 == 130 [pid = 6267] [id = 435] 13:34:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be889800 == 129 [pid = 6267] [id = 434] 13:34:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b52c6000 == 128 [pid = 6267] [id = 433] 13:34:43 INFO - PROCESS | 6267 | 1461616483009 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:34:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af42d800 == 127 [pid = 6267] [id = 432] 13:34:43 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9d2800 == 126 [pid = 6267] [id = 431] 13:34:43 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) 13:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1694ms 13:34:43 INFO - PROCESS | 6267 | 1461616483026 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 6267 | 1461616483029 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 13:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:34:43 INFO - PROCESS | 6267 | 1461616483036 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 6267 | 1461616483041 Marionette TRACE conn3 <- [1,1850,null,{}] 13:34:43 INFO - PROCESS | 6267 | 1461616483062 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 292 (0x7f12b0345400) [pid = 6267] [serial = 1278] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 291 (0x7f12ad3ca400) [pid = 6267] [serial = 1277] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 290 (0x7f12b1cdac00) [pid = 6267] [serial = 1281] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 289 (0x7f12b066c800) [pid = 6267] [serial = 1280] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 288 (0x7f12b227fc00) [pid = 6267] [serial = 1283] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 287 (0x7f12b2d49400) [pid = 6267] [serial = 1284] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 286 (0x7f12c0132800) [pid = 6267] [serial = 1247] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 285 (0x7f12b318ec00) [pid = 6267] [serial = 1286] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 284 (0x7f12be3b4800) [pid = 6267] [serial = 1229] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 283 (0x7f12ad3c4800) [pid = 6267] [serial = 1232] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 282 (0x7f12b452f400) [pid = 6267] [serial = 1238] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 281 (0x7f12beb09000) [pid = 6267] [serial = 1244] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 280 (0x7f12b066ec00) [pid = 6267] [serial = 1235] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 279 (0x7f12bddec400) [pid = 6267] [serial = 1241] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 278 (0x7f12b2278800) [pid = 6267] [serial = 1274] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 277 (0x7f12c22cf000) [pid = 6267] [serial = 1250] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 276 (0x7f12b396fc00) [pid = 6267] [serial = 1287] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 275 (0x7f12bc729000) [pid = 6267] [serial = 1293] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 274 (0x7f12b45c6400) [pid = 6267] [serial = 1289] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 273 (0x7f12b6d0a400) [pid = 6267] [serial = 1292] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 272 (0x7f12b49cf400) [pid = 6267] [serial = 1290] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | --DOMWINDOW == 271 (0x7f12c413bc00) [pid = 6267] [serial = 1253] [outer = (nil)] [url = about:blank] 13:34:43 INFO - PROCESS | 6267 | 1461616483318 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:34:43 INFO - PROCESS | 6267 | 1461616483466 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b03eb000 == 127 [pid = 6267] [id = 470] 13:34:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 272 (0x7f12b1549000) [pid = 6267] [serial = 1411] [outer = (nil)] 13:34:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 273 (0x7f12b2d49400) [pid = 6267] [serial = 1412] [outer = 0x7f12b1549000] 13:34:43 INFO - PROCESS | 6267 | 1461616483529 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 274 (0x7f12b30ed000) [pid = 6267] [serial = 1413] [outer = 0x7f12b1549000] 13:34:44 INFO - PROCESS | 6267 | 1461616484261 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1245ms 13:34:44 INFO - PROCESS | 6267 | 1461616484282 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 6267 | 1461616484287 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 13:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:34:44 INFO - PROCESS | 6267 | 1461616484293 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 6267 | 1461616484297 Marionette TRACE conn3 <- [1,1854,null,{}] 13:34:44 INFO - PROCESS | 6267 | 1461616484315 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:44 INFO - PROCESS | 6267 | 1461616484504 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:34:44 INFO - PROCESS | 6267 | 1461616484519 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b387c000 == 128 [pid = 6267] [id = 471] 13:34:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 275 (0x7f12b30ed400) [pid = 6267] [serial = 1414] [outer = (nil)] 13:34:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 276 (0x7f12b3556400) [pid = 6267] [serial = 1415] [outer = 0x7f12b30ed400] 13:34:44 INFO - PROCESS | 6267 | 1461616484579 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 277 (0x7f12b3974800) [pid = 6267] [serial = 1416] [outer = 0x7f12b30ed400] 13:34:45 INFO - PROCESS | 6267 | 1461616485566 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1330ms 13:34:45 INFO - PROCESS | 6267 | 1461616485631 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 6267 | 1461616485634 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 13:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:34:45 INFO - PROCESS | 6267 | 1461616485639 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 6267 | 1461616485641 Marionette TRACE conn3 <- [1,1858,null,{}] 13:34:45 INFO - PROCESS | 6267 | 1461616485646 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:45 INFO - PROCESS | 6267 | 1461616485873 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:34:45 INFO - PROCESS | 6267 | 1461616485903 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b50a4800 == 129 [pid = 6267] [id = 472] 13:34:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 278 (0x7f12b3186000) [pid = 6267] [serial = 1417] [outer = (nil)] 13:34:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 279 (0x7f12b452f400) [pid = 6267] [serial = 1418] [outer = 0x7f12b3186000] 13:34:45 INFO - PROCESS | 6267 | 1461616485963 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 280 (0x7f12b461b400) [pid = 6267] [serial = 1419] [outer = 0x7f12b3186000] 13:34:46 INFO - PROCESS | 6267 | 1461616486851 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1244ms 13:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:34:46 INFO - PROCESS | 6267 | 1461616486884 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 6267 | 1461616486887 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 13:34:46 INFO - PROCESS | 6267 | 1461616486896 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 6267 | 1461616486899 Marionette TRACE conn3 <- [1,1862,null,{}] 13:34:46 INFO - PROCESS | 6267 | 1461616486911 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:47 INFO - PROCESS | 6267 | 1461616487181 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:34:47 INFO - PROCESS | 6267 | 1461616487215 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6bcd000 == 130 [pid = 6267] [id = 473] 13:34:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 281 (0x7f12b462a000) [pid = 6267] [serial = 1420] [outer = (nil)] 13:34:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 282 (0x7f12b6c66800) [pid = 6267] [serial = 1421] [outer = 0x7f12b462a000] 13:34:47 INFO - PROCESS | 6267 | 1461616487281 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 283 (0x7f12b8030c00) [pid = 6267] [serial = 1422] [outer = 0x7f12b462a000] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 282 (0x7f12beb08400) [pid = 6267] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 281 (0x7f12b470cc00) [pid = 6267] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 280 (0x7f12b45ce400) [pid = 6267] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 279 (0x7f12b4716800) [pid = 6267] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 278 (0x7f12b4622800) [pid = 6267] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 277 (0x7f12afff6400) [pid = 6267] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 276 (0x7f12b4525c00) [pid = 6267] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 275 (0x7f12b1ce5800) [pid = 6267] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 274 (0x7f12bc7f3c00) [pid = 6267] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 273 (0x7f12bf0e0c00) [pid = 6267] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 272 (0x7f12bdf28800) [pid = 6267] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 271 (0x7f12b1c44400) [pid = 6267] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 270 (0x7f12c81c7000) [pid = 6267] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 269 (0x7f12bf42e800) [pid = 6267] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 268 (0x7f12c1948400) [pid = 6267] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 267 (0x7f12c8f3a000) [pid = 6267] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 266 (0x7f12afff7400) [pid = 6267] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 265 (0x7f12bdd60c00) [pid = 6267] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 264 (0x7f12d4219800) [pid = 6267] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 263 (0x7f12bf0d8c00) [pid = 6267] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 262 (0x7f12afff3800) [pid = 6267] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 261 (0x7f12beb0fc00) [pid = 6267] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 260 (0x7f12ac2ef400) [pid = 6267] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 259 (0x7f12b1552c00) [pid = 6267] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 258 (0x7f12b355cc00) [pid = 6267] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 257 (0x7f12b034bc00) [pid = 6267] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 256 (0x7f12c2089400) [pid = 6267] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 255 (0x7f12bdd60800) [pid = 6267] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 254 (0x7f12b1d88400) [pid = 6267] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 253 (0x7f12b1d90800) [pid = 6267] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 252 (0x7f12b1555000) [pid = 6267] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 251 (0x7f12b49db000) [pid = 6267] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12bc794400) [pid = 6267] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12c2ada400) [pid = 6267] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12b1ce4800) [pid = 6267] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12c1ecd000) [pid = 6267] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12c22d0000) [pid = 6267] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12b7d2fc00) [pid = 6267] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12bdd5ac00) [pid = 6267] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:34:48 INFO - PROCESS | 6267 | --DOMWINDOW == 243 (0x7f12b4626c00) [pid = 6267] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:34:48 INFO - PROCESS | 6267 | 1461616488868 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2040ms 13:34:48 INFO - PROCESS | 6267 | 1461616488933 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 6267 | 1461616488937 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 13:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:34:48 INFO - PROCESS | 6267 | 1461616488946 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 6267 | 1461616488947 Marionette TRACE conn3 <- [1,1866,null,{}] 13:34:48 INFO - PROCESS | 6267 | 1461616488952 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:49 INFO - PROCESS | 6267 | 1461616489149 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:34:49 INFO - PROCESS | 6267 | 1461616489332 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3018800 == 131 [pid = 6267] [id = 474] 13:34:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 244 (0x7f12aba8e000) [pid = 6267] [serial = 1423] [outer = (nil)] 13:34:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12b1c44400) [pid = 6267] [serial = 1424] [outer = 0x7f12aba8e000] 13:34:49 INFO - PROCESS | 6267 | 1461616489395 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12b461fc00) [pid = 6267] [serial = 1425] [outer = 0x7f12aba8e000] 13:34:50 INFO - PROCESS | 6267 | 1461616490136 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1236ms 13:34:50 INFO - PROCESS | 6267 | 1461616490179 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 6267 | 1461616490183 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 13:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:34:50 INFO - PROCESS | 6267 | 1461616490188 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 6267 | 1461616490190 Marionette TRACE conn3 <- [1,1870,null,{}] 13:34:50 INFO - PROCESS | 6267 | 1461616490199 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:50 INFO - PROCESS | 6267 | 1461616490494 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:34:50 INFO - PROCESS | 6267 | 1461616490715 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aba2c800 == 132 [pid = 6267] [id = 475] 13:34:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12aba8bc00) [pid = 6267] [serial = 1426] [outer = (nil)] 13:34:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12abc06400) [pid = 6267] [serial = 1427] [outer = 0x7f12aba8bc00] 13:34:50 INFO - PROCESS | 6267 | 1461616490839 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12ac0ebc00) [pid = 6267] [serial = 1428] [outer = 0x7f12aba8bc00] 13:34:51 INFO - PROCESS | 6267 | 1461616491829 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1685ms 13:34:51 INFO - PROCESS | 6267 | 1461616491876 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 6267 | 1461616491882 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 13:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:34:51 INFO - PROCESS | 6267 | 1461616491889 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 6267 | 1461616491895 Marionette TRACE conn3 <- [1,1874,null,{}] 13:34:51 INFO - PROCESS | 6267 | 1461616491902 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:52 INFO - PROCESS | 6267 | 1461616492122 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:34:52 INFO - PROCESS | 6267 | 1461616492331 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3021800 == 133 [pid = 6267] [id = 476] 13:34:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12aba8cc00) [pid = 6267] [serial = 1429] [outer = (nil)] 13:34:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12afff0c00) [pid = 6267] [serial = 1430] [outer = 0x7f12aba8cc00] 13:34:52 INFO - PROCESS | 6267 | 1461616492451 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 252 (0x7f12b1554400) [pid = 6267] [serial = 1431] [outer = 0x7f12aba8cc00] 13:34:53 INFO - PROCESS | 6267 | 1461616493394 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1584ms 13:34:53 INFO - PROCESS | 6267 | 1461616493474 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 6267 | 1461616493479 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 13:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:34:53 INFO - PROCESS | 6267 | 1461616493485 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 6267 | 1461616493488 Marionette TRACE conn3 <- [1,1878,null,{}] 13:34:53 INFO - PROCESS | 6267 | 1461616493494 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:53 INFO - PROCESS | 6267 | 1461616493689 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:34:53 INFO - PROCESS | 6267 | 1461616493983 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b8016000 == 134 [pid = 6267] [id = 477] 13:34:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 253 (0x7f12b155b000) [pid = 6267] [serial = 1432] [outer = (nil)] 13:34:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 254 (0x7f12b2d49800) [pid = 6267] [serial = 1433] [outer = 0x7f12b155b000] 13:34:54 INFO - PROCESS | 6267 | 1461616494098 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 255 (0x7f12b3555000) [pid = 6267] [serial = 1434] [outer = 0x7f12b155b000] 13:34:54 INFO - PROCESS | 6267 | 1461616494989 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1577ms 13:34:55 INFO - PROCESS | 6267 | 1461616495064 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 6267 | 1461616495072 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 13:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:34:55 INFO - PROCESS | 6267 | 1461616495089 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 6267 | 1461616495096 Marionette TRACE conn3 <- [1,1882,null,{}] 13:34:55 INFO - PROCESS | 6267 | 1461616495102 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:55 INFO - PROCESS | 6267 | 1461616495370 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:34:55 INFO - PROCESS | 6267 | 1461616495640 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda50800 == 135 [pid = 6267] [id = 478] 13:34:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 256 (0x7f12b2278800) [pid = 6267] [serial = 1435] [outer = (nil)] 13:34:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 257 (0x7f12b4712800) [pid = 6267] [serial = 1436] [outer = 0x7f12b2278800] 13:34:55 INFO - PROCESS | 6267 | 1461616495715 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 258 (0x7f12b6c68800) [pid = 6267] [serial = 1437] [outer = 0x7f12b2278800] 13:34:56 INFO - PROCESS | 6267 | 1461616496547 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1542ms 13:34:56 INFO - PROCESS | 6267 | 1461616496623 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 6267 | 1461616496626 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 13:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:34:56 INFO - PROCESS | 6267 | 1461616496632 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 6267 | 1461616496635 Marionette TRACE conn3 <- [1,1886,null,{}] 13:34:56 INFO - PROCESS | 6267 | 1461616496641 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:56 INFO - PROCESS | 6267 | 1461616496839 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:34:57 INFO - PROCESS | 6267 | 1461616497100 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12beab0800 == 136 [pid = 6267] [id = 479] 13:34:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 259 (0x7f12b034b000) [pid = 6267] [serial = 1438] [outer = (nil)] 13:34:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 260 (0x7f12bc515400) [pid = 6267] [serial = 1439] [outer = 0x7f12b034b000] 13:34:57 INFO - PROCESS | 6267 | 1461616497215 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 261 (0x7f12bc79e800) [pid = 6267] [serial = 1440] [outer = 0x7f12b034b000] 13:34:58 INFO - PROCESS | 6267 | 1461616498052 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1483ms 13:34:58 INFO - PROCESS | 6267 | 1461616498117 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 6267 | 1461616498120 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 13:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:34:58 INFO - PROCESS | 6267 | 1461616498126 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 6267 | 1461616498129 Marionette TRACE conn3 <- [1,1890,null,{}] 13:34:58 INFO - PROCESS | 6267 | 1461616498134 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:58 INFO - PROCESS | 6267 | 1461616498334 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:34:58 INFO - PROCESS | 6267 | 1461616498547 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c01a4000 == 137 [pid = 6267] [id = 480] 13:34:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 262 (0x7f12bdde9800) [pid = 6267] [serial = 1441] [outer = (nil)] 13:34:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 263 (0x7f12bdf1c800) [pid = 6267] [serial = 1442] [outer = 0x7f12bdde9800] 13:34:58 INFO - PROCESS | 6267 | 1461616498682 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 264 (0x7f12be3bd400) [pid = 6267] [serial = 1443] [outer = 0x7f12bdde9800] 13:34:59 INFO - PROCESS | 6267 | 1461616499647 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1581ms 13:34:59 INFO - PROCESS | 6267 | 1461616499709 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 6267 | 1461616499713 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 13:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:34:59 INFO - PROCESS | 6267 | 1461616499719 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 6267 | 1461616499722 Marionette TRACE conn3 <- [1,1894,null,{}] 13:34:59 INFO - PROCESS | 6267 | 1461616499727 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:59 INFO - PROCESS | 6267 | 1461616499922 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:35:00 INFO - PROCESS | 6267 | 1461616500136 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2486000 == 138 [pid = 6267] [id = 481] 13:35:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 265 (0x7f12b30e0000) [pid = 6267] [serial = 1444] [outer = (nil)] 13:35:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 266 (0x7f12bec0b000) [pid = 6267] [serial = 1445] [outer = 0x7f12b30e0000] 13:35:00 INFO - PROCESS | 6267 | 1461616500257 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 267 (0x7f12bf42e800) [pid = 6267] [serial = 1446] [outer = 0x7f12b30e0000] 13:35:01 INFO - PROCESS | 6267 | 1461616501208 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1526ms 13:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:35:01 INFO - PROCESS | 6267 | 1461616501245 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 6267 | 1461616501248 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 13:35:01 INFO - PROCESS | 6267 | 1461616501254 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 6267 | 1461616501257 Marionette TRACE conn3 <- [1,1898,null,{}] 13:35:01 INFO - PROCESS | 6267 | 1461616501262 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:01 INFO - PROCESS | 6267 | 1461616501458 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:35:01 INFO - PROCESS | 6267 | 1461616501675 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2a18800 == 139 [pid = 6267] [id = 482] 13:35:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 268 (0x7f12bc883400) [pid = 6267] [serial = 1447] [outer = (nil)] 13:35:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 269 (0x7f12c012d800) [pid = 6267] [serial = 1448] [outer = 0x7f12bc883400] 13:35:01 INFO - PROCESS | 6267 | 1461616501800 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 270 (0x7f12c194b800) [pid = 6267] [serial = 1449] [outer = 0x7f12bc883400] 13:35:02 INFO - PROCESS | 6267 | 1461616502780 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1584ms 13:35:02 INFO - PROCESS | 6267 | 1461616502838 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 6267 | 1461616502841 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 13:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:35:02 INFO - PROCESS | 6267 | 1461616502847 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 6267 | 1461616502849 Marionette TRACE conn3 <- [1,1902,null,{}] 13:35:02 INFO - PROCESS | 6267 | 1461616502855 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:03 INFO - PROCESS | 6267 | 1461616503051 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:35:03 INFO - PROCESS | 6267 | 1461616503271 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c73aa000 == 140 [pid = 6267] [id = 483] 13:35:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 271 (0x7f12ac0ed400) [pid = 6267] [serial = 1450] [outer = (nil)] 13:35:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 272 (0x7f12c1f29c00) [pid = 6267] [serial = 1451] [outer = 0x7f12ac0ed400] 13:35:03 INFO - PROCESS | 6267 | 1461616503390 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 273 (0x7f12c2088800) [pid = 6267] [serial = 1452] [outer = 0x7f12ac0ed400] 13:35:04 INFO - PROCESS | 6267 | 1461616504274 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1476ms 13:35:04 INFO - PROCESS | 6267 | 1461616504325 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 6267 | 1461616504329 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 13:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:35:04 INFO - PROCESS | 6267 | 1461616504335 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 6267 | 1461616504344 Marionette TRACE conn3 <- [1,1906,null,{}] 13:35:04 INFO - PROCESS | 6267 | 1461616504369 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:04 INFO - PROCESS | 6267 | 1461616504580 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:35:04 INFO - PROCESS | 6267 | 1461616504795 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c7fab000 == 141 [pid = 6267] [id = 484] 13:35:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 274 (0x7f12b1ce2400) [pid = 6267] [serial = 1453] [outer = (nil)] 13:35:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 275 (0x7f12c22d4000) [pid = 6267] [serial = 1454] [outer = 0x7f12b1ce2400] 13:35:04 INFO - PROCESS | 6267 | 1461616504906 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 276 (0x7f12c4139800) [pid = 6267] [serial = 1455] [outer = 0x7f12b1ce2400] 13:35:05 INFO - PROCESS | 6267 | 1461616505819 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1558ms 13:35:05 INFO - PROCESS | 6267 | 1461616505895 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 6267 | 1461616505898 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 13:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:35:05 INFO - PROCESS | 6267 | 1461616505905 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 6267 | 1461616505908 Marionette TRACE conn3 <- [1,1910,null,{}] 13:35:05 INFO - PROCESS | 6267 | 1461616505913 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:06 INFO - PROCESS | 6267 | 1461616506138 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:35:06 INFO - PROCESS | 6267 | 1461616506403 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c97da800 == 142 [pid = 6267] [id = 485] 13:35:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 277 (0x7f12c4e4a000) [pid = 6267] [serial = 1456] [outer = (nil)] 13:35:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 278 (0x7f12c6c8a400) [pid = 6267] [serial = 1457] [outer = 0x7f12c4e4a000] 13:35:06 INFO - PROCESS | 6267 | 1461616506544 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 279 (0x7f12c7391800) [pid = 6267] [serial = 1458] [outer = 0x7f12c4e4a000] 13:35:07 INFO - PROCESS | 6267 | 1461616507474 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1631ms 13:35:07 INFO - PROCESS | 6267 | 1461616507537 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 6267 | 1461616507541 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 13:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:35:07 INFO - PROCESS | 6267 | 1461616507546 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 6267 | 1461616507550 Marionette TRACE conn3 <- [1,1914,null,{}] 13:35:07 INFO - PROCESS | 6267 | 1461616507555 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:07 INFO - PROCESS | 6267 | 1461616507768 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:35:07 INFO - PROCESS | 6267 | 1461616507992 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4eb9000 == 143 [pid = 6267] [id = 486] 13:35:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 280 (0x7f12bc79b800) [pid = 6267] [serial = 1459] [outer = (nil)] 13:35:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 281 (0x7f12c81d0000) [pid = 6267] [serial = 1460] [outer = 0x7f12bc79b800] 13:35:08 INFO - PROCESS | 6267 | 1461616508108 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 282 (0x7f12c8f36400) [pid = 6267] [serial = 1461] [outer = 0x7f12bc79b800] 13:35:09 INFO - PROCESS | 6267 | 1461616509026 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1533ms 13:35:09 INFO - PROCESS | 6267 | 1461616509081 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 6267 | 1461616509084 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 13:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:35:09 INFO - PROCESS | 6267 | 1461616509091 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 6267 | 1461616509093 Marionette TRACE conn3 <- [1,1918,null,{}] 13:35:09 INFO - PROCESS | 6267 | 1461616509100 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:09 INFO - PROCESS | 6267 | 1461616509312 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:35:09 INFO - PROCESS | 6267 | 1461616509627 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af437800 == 144 [pid = 6267] [id = 487] 13:35:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 283 (0x7f12ac0f2800) [pid = 6267] [serial = 1462] [outer = (nil)] 13:35:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 284 (0x7f12b04ed800) [pid = 6267] [serial = 1463] [outer = 0x7f12ac0f2800] 13:35:09 INFO - PROCESS | 6267 | 1461616509758 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 285 (0x7f12b3976000) [pid = 6267] [serial = 1464] [outer = 0x7f12ac0f2800] 13:35:10 INFO - PROCESS | 6267 | 1461616510610 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1589ms 13:35:10 INFO - PROCESS | 6267 | 1461616510680 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 6267 | 1461616510683 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 13:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:35:10 INFO - PROCESS | 6267 | 1461616510689 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 6267 | 1461616510691 Marionette TRACE conn3 <- [1,1922,null,{}] 13:35:10 INFO - PROCESS | 6267 | 1461616510697 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:10 INFO - PROCESS | 6267 | 1461616510902 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:35:11 INFO - PROCESS | 6267 | 1461616511161 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b11e8000 == 145 [pid = 6267] [id = 488] 13:35:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 286 (0x7f12afa93c00) [pid = 6267] [serial = 1465] [outer = (nil)] 13:35:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 287 (0x7f12affffc00) [pid = 6267] [serial = 1466] [outer = 0x7f12afa93c00] 13:35:11 INFO - PROCESS | 6267 | 1461616511281 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 288 (0x7f12b4623800) [pid = 6267] [serial = 1467] [outer = 0x7f12afa93c00] 13:35:12 INFO - PROCESS | 6267 | 1461616512687 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2031ms 13:35:12 INFO - PROCESS | 6267 | 1461616512721 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 6267 | 1461616512726 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 13:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:35:12 INFO - PROCESS | 6267 | 1461616512735 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - PROCESS | 6267 | 1461616512740 Marionette TRACE conn3 <- [1,1926,null,{}] 13:35:12 INFO - PROCESS | 6267 | 1461616512747 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:12 INFO - PROCESS | 6267 | 1461616512934 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:35:13 INFO - PROCESS | 6267 | 1461616513159 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b23a4000 == 146 [pid = 6267] [id = 489] 13:35:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 289 (0x7f12ac0f2c00) [pid = 6267] [serial = 1468] [outer = (nil)] 13:35:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 290 (0x7f12ac906000) [pid = 6267] [serial = 1469] [outer = 0x7f12ac0f2c00] 13:35:13 INFO - PROCESS | 6267 | 1461616513274 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 291 (0x7f12ad61c000) [pid = 6267] [serial = 1470] [outer = 0x7f12ac0f2c00] 13:35:14 INFO - PROCESS | 6267 | 1461616514202 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1531ms 13:35:14 INFO - PROCESS | 6267 | 1461616514267 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 6267 | 1461616514275 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 13:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:35:14 INFO - PROCESS | 6267 | 1461616514285 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 6267 | 1461616514289 Marionette TRACE conn3 <- [1,1930,null,{}] 13:35:14 INFO - PROCESS | 6267 | 1461616514294 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:14 INFO - PROCESS | 6267 | 1461616514496 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:35:14 INFO - PROCESS | 6267 | 1461616514986 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa0b1800 == 147 [pid = 6267] [id = 490] 13:35:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 292 (0x7f12ad620800) [pid = 6267] [serial = 1471] [outer = (nil)] 13:35:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 293 (0x7f12afcef000) [pid = 6267] [serial = 1472] [outer = 0x7f12ad620800] 13:35:15 INFO - PROCESS | 6267 | 1461616515060 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 294 (0x7f12b0348400) [pid = 6267] [serial = 1473] [outer = 0x7f12ad620800] 13:35:15 INFO - PROCESS | 6267 | 1461616515925 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1681ms 13:35:15 INFO - PROCESS | 6267 | 1461616515965 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 6267 | 1461616515969 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 13:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:35:15 INFO - PROCESS | 6267 | 1461616515975 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 6267 | 1461616515980 Marionette TRACE conn3 <- [1,1934,null,{}] 13:35:15 INFO - PROCESS | 6267 | 1461616515995 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:16 INFO - PROCESS | 6267 | 1461616516190 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:35:16 INFO - PROCESS | 6267 | 1461616516470 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6d5e000 == 148 [pid = 6267] [id = 491] 13:35:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 295 (0x7f12b227d000) [pid = 6267] [serial = 1474] [outer = (nil)] 13:35:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 296 (0x7f12b30e0400) [pid = 6267] [serial = 1475] [outer = 0x7f12b227d000] 13:35:16 INFO - PROCESS | 6267 | 1461616516582 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 297 (0x7f12b3194000) [pid = 6267] [serial = 1476] [outer = 0x7f12b227d000] 13:35:17 INFO - PROCESS | 6267 | 1461616517446 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1534ms 13:35:17 INFO - PROCESS | 6267 | 1461616517510 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:35:17 INFO - PROCESS | 6267 | 1461616517515 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 13:35:17 INFO - PROCESS | 6267 | 1461616517520 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 6267 | 1461616517523 Marionette TRACE conn3 <- [1,1938,null,{}] 13:35:17 INFO - PROCESS | 6267 | 1461616517528 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:17 INFO - PROCESS | 6267 | 1461616517721 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:35:18 INFO - PROCESS | 6267 | 1461616518062 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b19cf800 == 149 [pid = 6267] [id = 492] 13:35:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 298 (0x7f12b1d86c00) [pid = 6267] [serial = 1477] [outer = (nil)] 13:35:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 299 (0x7f12b452d000) [pid = 6267] [serial = 1478] [outer = 0x7f12b1d86c00] 13:35:18 INFO - PROCESS | 6267 | 1461616518135 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 300 (0x7f12b4622c00) [pid = 6267] [serial = 1479] [outer = 0x7f12b1d86c00] 13:35:19 INFO - PROCESS | 6267 | 1461616519040 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b11f5000 == 148 [pid = 6267] [id = 410] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b4567800 == 147 [pid = 6267] [id = 262] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 299 (0x7f12c9df3c00) [pid = 6267] [serial = 1325] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 298 (0x7f12bdfc3c00) [pid = 6267] [serial = 1307] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 297 (0x7f12ac78c000) [pid = 6267] [serial = 1331] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 296 (0x7f12d657a800) [pid = 6267] [serial = 1328] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 295 (0x7f12c8df0400) [pid = 6267] [serial = 1319] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 294 (0x7f12c7098000) [pid = 6267] [serial = 1316] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 293 (0x7f12c1970c00) [pid = 6267] [serial = 1313] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 292 (0x7f12affac000) [pid = 6267] [serial = 1298] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 291 (0x7f12be824000) [pid = 6267] [serial = 1310] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 290 (0x7f12afa91800) [pid = 6267] [serial = 1334] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 289 (0x7f12c9de5800) [pid = 6267] [serial = 1322] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 288 (0x7f12b5346800) [pid = 6267] [serial = 1337] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 287 (0x7f12b5350800) [pid = 6267] [serial = 1340] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 286 (0x7f12b4719400) [pid = 6267] [serial = 1304] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 285 (0x7f12b2278c00) [pid = 6267] [serial = 1301] [outer = (nil)] [url = about:blank] 13:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1627ms 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12beccf800 == 146 [pid = 6267] [id = 412] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b3018800 == 145 [pid = 6267] [id = 474] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6bcd000 == 144 [pid = 6267] [id = 473] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b50a4800 == 143 [pid = 6267] [id = 472] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b387c000 == 142 [pid = 6267] [id = 471] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b03eb000 == 141 [pid = 6267] [id = 470] 13:35:19 INFO - PROCESS | 6267 | 1461616519172 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 6267 | 1461616519175 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ac0c8800 == 140 [pid = 6267] [id = 469] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b1abd000 == 139 [pid = 6267] [id = 468] 13:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc8c5000 == 138 [pid = 6267] [id = 455] 13:35:19 INFO - PROCESS | 6267 | 1461616519197 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 6267 | 1461616519200 Marionette TRACE conn3 <- [1,1942,null,{}] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b11e2000 == 137 [pid = 6267] [id = 454] 13:35:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd2d000 == 136 [pid = 6267] [id = 453] 13:35:19 INFO - PROCESS | 6267 | 1461616519208 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:19 INFO - PROCESS | 6267 | 1461616519379 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 284 (0x7f12b7d2f400) [pid = 6267] [serial = 1358] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 283 (0x7f12bec08000) [pid = 6267] [serial = 1359] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 282 (0x7f12beb12800) [pid = 6267] [serial = 999] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 281 (0x7f12b471b000) [pid = 6267] [serial = 1005] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 280 (0x7f12b6c73000) [pid = 6267] [serial = 981] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 279 (0x7f12bc515000) [pid = 6267] [serial = 1041] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 278 (0x7f12b5350c00) [pid = 6267] [serial = 1356] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 277 (0x7f12b4717c00) [pid = 6267] [serial = 1008] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 276 (0x7f12b4625400) [pid = 6267] [serial = 1352] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 275 (0x7f12da367c00) [pid = 6267] [serial = 1071] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 274 (0x7f12be3b5000) [pid = 6267] [serial = 1101] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 273 (0x7f12d5177400) [pid = 6267] [serial = 1056] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 272 (0x7f12c414e800) [pid = 6267] [serial = 1050] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 271 (0x7f12b1d8c400) [pid = 6267] [serial = 978] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 270 (0x7f12c9752400) [pid = 6267] [serial = 1053] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 269 (0x7f12c7fef800) [pid = 6267] [serial = 1110] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 268 (0x7f12c8f31400) [pid = 6267] [serial = 990] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 267 (0x7f12d4219400) [pid = 6267] [serial = 993] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 266 (0x7f12d9d6a800) [pid = 6267] [serial = 1011] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 265 (0x7f12b462a800) [pid = 6267] [serial = 1353] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 264 (0x7f12c1f30000) [pid = 6267] [serial = 1047] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 263 (0x7f12d9ea5400) [pid = 6267] [serial = 996] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 262 (0x7f12c2082800) [pid = 6267] [serial = 1104] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 261 (0x7f12b1d91000) [pid = 6267] [serial = 1038] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 260 (0x7f12c4159c00) [pid = 6267] [serial = 1161] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 259 (0x7f12b1d8cc00) [pid = 6267] [serial = 1346] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 258 (0x7f12b1561c00) [pid = 6267] [serial = 1062] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 257 (0x7f12b6d0c000) [pid = 6267] [serial = 1098] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 256 (0x7f12b1ce2000) [pid = 6267] [serial = 1344] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 255 (0x7f12c2acd800) [pid = 6267] [serial = 1095] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 254 (0x7f12be820c00) [pid = 6267] [serial = 1044] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 253 (0x7f12b04eb800) [pid = 6267] [serial = 1343] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 252 (0x7f12b461c400) [pid = 6267] [serial = 1350] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 251 (0x7f12be3c0000) [pid = 6267] [serial = 1014] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12b1ce4400) [pid = 6267] [serial = 1065] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12b49d9000) [pid = 6267] [serial = 1355] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12be647400) [pid = 6267] [serial = 1296] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12d9ea7000) [pid = 6267] [serial = 1002] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12d9b03800) [pid = 6267] [serial = 1059] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12d9ea8000) [pid = 6267] [serial = 1068] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12c413ac00) [pid = 6267] [serial = 987] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 243 (0x7f12b30e9400) [pid = 6267] [serial = 1347] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 242 (0x7f12b3972800) [pid = 6267] [serial = 1349] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 241 (0x7f12c4140c00) [pid = 6267] [serial = 1107] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 240 (0x7f12bec08800) [pid = 6267] [serial = 984] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | --DOMWINDOW == 239 (0x7f12be649000) [pid = 6267] [serial = 1230] [outer = (nil)] [url = about:blank] 13:35:19 INFO - PROCESS | 6267 | 1461616519640 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac159000 == 137 [pid = 6267] [id = 493] 13:35:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 240 (0x7f12ac148000) [pid = 6267] [serial = 1480] [outer = (nil)] 13:35:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 241 (0x7f12b1cdac00) [pid = 6267] [serial = 1481] [outer = 0x7f12ac148000] 13:35:19 INFO - PROCESS | 6267 | 1461616519760 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 242 (0x7f12b3554c00) [pid = 6267] [serial = 1482] [outer = 0x7f12ac148000] 13:35:20 INFO - PROCESS | 6267 | 1461616520491 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1343ms 13:35:20 INFO - PROCESS | 6267 | 1461616520530 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 6267 | 1461616520533 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 13:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:35:20 INFO - PROCESS | 6267 | 1461616520538 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 6267 | 1461616520540 Marionette TRACE conn3 <- [1,1946,null,{}] 13:35:20 INFO - PROCESS | 6267 | 1461616520546 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:20 INFO - PROCESS | 6267 | 1461616520811 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:35:20 INFO - PROCESS | 6267 | 1461616520835 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b319d800 == 138 [pid = 6267] [id = 494] 13:35:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 243 (0x7f12b04ee400) [pid = 6267] [serial = 1483] [outer = (nil)] 13:35:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 244 (0x7f12b500bc00) [pid = 6267] [serial = 1484] [outer = 0x7f12b04ee400] 13:35:20 INFO - PROCESS | 6267 | 1461616520901 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12bc725c00) [pid = 6267] [serial = 1485] [outer = 0x7f12b04ee400] 13:35:21 INFO - PROCESS | 6267 | 1461616521740 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1228ms 13:35:21 INFO - PROCESS | 6267 | 1461616521771 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 6267 | 1461616521774 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 13:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:35:21 INFO - PROCESS | 6267 | 1461616521779 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 6267 | 1461616521781 Marionette TRACE conn3 <- [1,1950,null,{}] 13:35:21 INFO - PROCESS | 6267 | 1461616521792 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:22 INFO - PROCESS | 6267 | 1461616522027 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:35:22 INFO - PROCESS | 6267 | 1461616522061 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6bda800 == 139 [pid = 6267] [id = 495] 13:35:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12b5350c00) [pid = 6267] [serial = 1486] [outer = (nil)] 13:35:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12bdd5a000) [pid = 6267] [serial = 1487] [outer = 0x7f12b5350c00] 13:35:22 INFO - PROCESS | 6267 | 1461616522131 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12b5002400) [pid = 6267] [serial = 1488] [outer = 0x7f12b5350c00] 13:35:22 INFO - PROCESS | 6267 | 1461616522972 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1231ms 13:35:23 INFO - PROCESS | 6267 | 1461616523011 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 6267 | 1461616523014 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 13:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:35:23 INFO - PROCESS | 6267 | 1461616523025 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 6267 | 1461616523028 Marionette TRACE conn3 <- [1,1954,null,{}] 13:35:23 INFO - PROCESS | 6267 | 1461616523038 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:23 INFO - PROCESS | 6267 | 1461616523358 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:35:23 INFO - PROCESS | 6267 | 1461616523386 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc586800 == 140 [pid = 6267] [id = 496] 13:35:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12b2d46800) [pid = 6267] [serial = 1489] [outer = (nil)] 13:35:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12be3b7000) [pid = 6267] [serial = 1490] [outer = 0x7f12b2d46800] 13:35:23 INFO - PROCESS | 6267 | 1461616523444 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12beb0c800) [pid = 6267] [serial = 1491] [outer = 0x7f12b2d46800] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12c2089c00) [pid = 6267] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12afa93000) [pid = 6267] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12b1549000) [pid = 6267] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12b1543c00) [pid = 6267] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12be818c00) [pid = 6267] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12b034d000) [pid = 6267] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12b6d0b800) [pid = 6267] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 243 (0x7f12affa6800) [pid = 6267] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 242 (0x7f12c1ecf000) [pid = 6267] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 241 (0x7f12ad3c9000) [pid = 6267] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 240 (0x7f12b3186000) [pid = 6267] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 239 (0x7f12b0670000) [pid = 6267] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 238 (0x7f12aba88c00) [pid = 6267] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 237 (0x7f12affa3c00) [pid = 6267] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 236 (0x7f12b30ed400) [pid = 6267] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 235 (0x7f12b0663400) [pid = 6267] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 234 (0x7f12ac144000) [pid = 6267] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 233 (0x7f12afa99000) [pid = 6267] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 232 (0x7f12ac0e5c00) [pid = 6267] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 231 (0x7f12b23e0800) [pid = 6267] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 230 (0x7f12affb2000) [pid = 6267] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12c7ff1800) [pid = 6267] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12b1543400) [pid = 6267] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12ac149400) [pid = 6267] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12b6c68c00) [pid = 6267] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12b462a000) [pid = 6267] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12ad3cc800) [pid = 6267] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12b1c47800) [pid = 6267] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12c1f33000) [pid = 6267] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12c8df0800) [pid = 6267] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12b49d5c00) [pid = 6267] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12ac2efc00) [pid = 6267] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12ac0e9800) [pid = 6267] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 217 (0x7f12b04e3000) [pid = 6267] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12afa8fc00) [pid = 6267] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12be3bcc00) [pid = 6267] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12c8f38800) [pid = 6267] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 213 (0x7f12ac0e8000) [pid = 6267] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12c8fafc00) [pid = 6267] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12affae000) [pid = 6267] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12b30e4000) [pid = 6267] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12c006fc00) [pid = 6267] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 208 (0x7f12b6d02800) [pid = 6267] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12b4526c00) [pid = 6267] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12b4526400) [pid = 6267] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:35:24 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12b49d5800) [pid = 6267] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:35:25 INFO - PROCESS | 6267 | 1461616525185 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2190ms 13:35:25 INFO - PROCESS | 6267 | 1461616525210 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 6267 | 1461616525212 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 13:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:35:25 INFO - PROCESS | 6267 | 1461616525219 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 6267 | 1461616525221 Marionette TRACE conn3 <- [1,1958,null,{}] 13:35:25 INFO - PROCESS | 6267 | 1461616525226 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:25 INFO - PROCESS | 6267 | 1461616525417 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:35:25 INFO - PROCESS | 6267 | 1461616525433 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af42e000 == 141 [pid = 6267] [id = 497] 13:35:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12ac2f4400) [pid = 6267] [serial = 1492] [outer = (nil)] 13:35:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12afa8fc00) [pid = 6267] [serial = 1493] [outer = 0x7f12ac2f4400] 13:35:25 INFO - PROCESS | 6267 | 1461616525497 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12b034d000) [pid = 6267] [serial = 1494] [outer = 0x7f12ac2f4400] 13:35:26 INFO - PROCESS | 6267 | 1461616526338 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1130ms 13:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:35:26 INFO - PROCESS | 6267 | 1461616526349 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 6267 | 1461616526351 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 13:35:26 INFO - PROCESS | 6267 | 1461616526356 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - PROCESS | 6267 | 1461616526360 Marionette TRACE conn3 <- [1,1962,null,{}] 13:35:26 INFO - PROCESS | 6267 | 1461616526365 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:26 INFO - PROCESS | 6267 | 1461616526611 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:35:26 INFO - PROCESS | 6267 | 1461616526914 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac0d3800 == 142 [pid = 6267] [id = 498] 13:35:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 209 (0x7f12aba85400) [pid = 6267] [serial = 1495] [outer = (nil)] 13:35:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12abc08400) [pid = 6267] [serial = 1496] [outer = 0x7f12aba85400] 13:35:27 INFO - PROCESS | 6267 | 1461616526994 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12abdfcc00) [pid = 6267] [serial = 1497] [outer = 0x7f12aba85400] 13:35:27 INFO - PROCESS | 6267 | 1461616527943 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1633ms 13:35:27 INFO - PROCESS | 6267 | 1461616527992 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 6267 | 1461616527998 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 13:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:35:28 INFO - PROCESS | 6267 | 1461616528005 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 6267 | 1461616528010 Marionette TRACE conn3 <- [1,1966,null,{}] 13:35:28 INFO - PROCESS | 6267 | 1461616528017 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:28 INFO - PROCESS | 6267 | 1461616528253 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:35:28 INFO - PROCESS | 6267 | 1461616528560 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4580000 == 143 [pid = 6267] [id = 499] 13:35:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12afcf3400) [pid = 6267] [serial = 1498] [outer = (nil)] 13:35:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12b0345800) [pid = 6267] [serial = 1499] [outer = 0x7f12afcf3400] 13:35:28 INFO - PROCESS | 6267 | 1461616528645 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 214 (0x7f12b066f800) [pid = 6267] [serial = 1500] [outer = 0x7f12afcf3400] 13:35:29 INFO - PROCESS | 6267 | 1461616529516 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1585ms 13:35:29 INFO - PROCESS | 6267 | 1461616529593 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 6267 | 1461616529600 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 13:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:35:29 INFO - PROCESS | 6267 | 1461616529606 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 6267 | 1461616529610 Marionette TRACE conn3 <- [1,1970,null,{}] 13:35:29 INFO - PROCESS | 6267 | 1461616529615 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:29 INFO - PROCESS | 6267 | 1461616529862 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 13:35:30 INFO - PROCESS | 6267 | 1461616530207 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b7f16000 == 144 [pid = 6267] [id = 500] 13:35:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12b1c47800) [pid = 6267] [serial = 1501] [outer = (nil)] 13:35:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12b23e9400) [pid = 6267] [serial = 1502] [outer = 0x7f12b1c47800] 13:35:30 INFO - PROCESS | 6267 | 1461616530290 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12b3192800) [pid = 6267] [serial = 1503] [outer = 0x7f12b1c47800] 13:35:31 INFO - PROCESS | 6267 | 1461616531179 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1629ms 13:35:31 INFO - PROCESS | 6267 | 1461616531236 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 6267 | 1461616531239 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 13:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:35:31 INFO - PROCESS | 6267 | 1461616531255 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 6267 | 1461616531264 Marionette TRACE conn3 <- [1,1974,null,{}] 13:35:31 INFO - PROCESS | 6267 | 1461616531270 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:31 INFO - PROCESS | 6267 | 1461616531492 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 13:35:31 INFO - PROCESS | 6267 | 1461616531716 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12beab3000 == 145 [pid = 6267] [id = 501] 13:35:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 218 (0x7f12b1d91400) [pid = 6267] [serial = 1504] [outer = (nil)] 13:35:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12b49cfc00) [pid = 6267] [serial = 1505] [outer = 0x7f12b1d91400] 13:35:31 INFO - PROCESS | 6267 | 1461616531871 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12b6c6c400) [pid = 6267] [serial = 1506] [outer = 0x7f12b1d91400] 13:35:32 INFO - PROCESS | 6267 | 1461616532755 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1547ms 13:35:32 INFO - PROCESS | 6267 | 1461616532794 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 6267 | 1461616532799 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 13:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:35:32 INFO - PROCESS | 6267 | 1461616532804 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 6267 | 1461616532807 Marionette TRACE conn3 <- [1,1978,null,{}] 13:35:32 INFO - PROCESS | 6267 | 1461616532812 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:33 INFO - PROCESS | 6267 | 1461616533005 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 13:35:33 INFO - PROCESS | 6267 | 1461616533221 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf4ec000 == 146 [pid = 6267] [id = 502] 13:35:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12b45cc800) [pid = 6267] [serial = 1507] [outer = (nil)] 13:35:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12bc793400) [pid = 6267] [serial = 1508] [outer = 0x7f12b45cc800] 13:35:33 INFO - PROCESS | 6267 | 1461616533332 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12bd9f0400) [pid = 6267] [serial = 1509] [outer = 0x7f12b45cc800] 13:35:34 INFO - PROCESS | 6267 | 1461616534217 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1428ms 13:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:35:34 INFO - PROCESS | 6267 | 1461616534232 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 6267 | 1461616534234 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 13:35:34 INFO - PROCESS | 6267 | 1461616534258 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 6267 | 1461616534261 Marionette TRACE conn3 <- [1,1982,null,{}] 13:35:34 INFO - PROCESS | 6267 | 1461616534268 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:34 INFO - PROCESS | 6267 | 1461616534460 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 13:35:34 INFO - PROCESS | 6267 | 1461616534674 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c224c800 == 147 [pid = 6267] [id = 503] 13:35:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12be3b3400) [pid = 6267] [serial = 1510] [outer = (nil)] 13:35:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12be649000) [pid = 6267] [serial = 1511] [outer = 0x7f12be3b3400] 13:35:34 INFO - PROCESS | 6267 | 1461616534797 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12bf0da000) [pid = 6267] [serial = 1512] [outer = 0x7f12be3b3400] 13:35:35 INFO - PROCESS | 6267 | 1461616535768 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1553ms 13:35:35 INFO - PROCESS | 6267 | 1461616535794 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 6267 | 1461616535797 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 13:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:35:35 INFO - PROCESS | 6267 | 1461616535803 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 6267 | 1461616535806 Marionette TRACE conn3 <- [1,1986,null,{}] 13:35:35 INFO - PROCESS | 6267 | 1461616535811 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:36 INFO - PROCESS | 6267 | 1461616536006 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 13:35:36 INFO - PROCESS | 6267 | 1461616536274 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2a0c800 == 148 [pid = 6267] [id = 504] 13:35:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12be018400) [pid = 6267] [serial = 1513] [outer = (nil)] 13:35:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12c1ed1000) [pid = 6267] [serial = 1514] [outer = 0x7f12be018400] 13:35:36 INFO - PROCESS | 6267 | 1461616536348 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12c2084400) [pid = 6267] [serial = 1515] [outer = 0x7f12be018400] 13:35:37 INFO - PROCESS | 6267 | 1461616537201 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1426ms 13:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:35:37 INFO - PROCESS | 6267 | 1461616537230 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 6267 | 1461616537233 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 13:35:37 INFO - PROCESS | 6267 | 1461616537239 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 6267 | 1461616537242 Marionette TRACE conn3 <- [1,1990,null,{}] 13:35:37 INFO - PROCESS | 6267 | 1461616537248 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:37 INFO - PROCESS | 6267 | 1461616537451 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 13:35:37 INFO - PROCESS | 6267 | 1461616537674 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c7489800 == 149 [pid = 6267] [id = 505] 13:35:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12b4625400) [pid = 6267] [serial = 1516] [outer = (nil)] 13:35:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 231 (0x7f12c22cbc00) [pid = 6267] [serial = 1517] [outer = 0x7f12b4625400] 13:35:37 INFO - PROCESS | 6267 | 1461616537789 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 232 (0x7f12c2ad4400) [pid = 6267] [serial = 1518] [outer = 0x7f12b4625400] 13:35:38 INFO - PROCESS | 6267 | 1461616538687 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1481ms 13:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:35:38 INFO - PROCESS | 6267 | 1461616538720 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 6267 | 1461616538722 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 13:35:38 INFO - PROCESS | 6267 | 1461616538729 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 6267 | 1461616538732 Marionette TRACE conn3 <- [1,1994,null,{}] 13:35:38 INFO - PROCESS | 6267 | 1461616538737 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:38 INFO - PROCESS | 6267 | 1461616538934 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 13:35:39 INFO - PROCESS | 6267 | 1461616539154 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c894d000 == 150 [pid = 6267] [id = 506] 13:35:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 233 (0x7f12be3b4800) [pid = 6267] [serial = 1519] [outer = (nil)] 13:35:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 234 (0x7f12c413ac00) [pid = 6267] [serial = 1520] [outer = 0x7f12be3b4800] 13:35:39 INFO - PROCESS | 6267 | 1461616539270 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 235 (0x7f12c4298000) [pid = 6267] [serial = 1521] [outer = 0x7f12be3b4800] 13:35:40 INFO - PROCESS | 6267 | 1461616540218 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1543ms 13:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:35:40 INFO - PROCESS | 6267 | 1461616540272 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 6267 | 1461616540275 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 13:35:40 INFO - PROCESS | 6267 | 1461616540281 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 6267 | 1461616540284 Marionette TRACE conn3 <- [1,1998,null,{}] 13:35:40 INFO - PROCESS | 6267 | 1461616540289 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:40 INFO - PROCESS | 6267 | 1461616540515 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 13:35:40 INFO - PROCESS | 6267 | 1461616540732 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ca716800 == 151 [pid = 6267] [id = 507] 13:35:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 236 (0x7f12b318e400) [pid = 6267] [serial = 1522] [outer = (nil)] 13:35:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 237 (0x7f12c6eaf000) [pid = 6267] [serial = 1523] [outer = 0x7f12b318e400] 13:35:40 INFO - PROCESS | 6267 | 1461616540900 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 238 (0x7f12c7fc0400) [pid = 6267] [serial = 1524] [outer = 0x7f12b318e400] 13:35:41 INFO - PROCESS | 6267 | 1461616541739 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1532ms 13:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:35:41 INFO - PROCESS | 6267 | 1461616541813 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 6267 | 1461616541816 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 13:35:41 INFO - PROCESS | 6267 | 1461616541822 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 6267 | 1461616541825 Marionette TRACE conn3 <- [1,2002,null,{}] 13:35:41 INFO - PROCESS | 6267 | 1461616541831 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:42 INFO - PROCESS | 6267 | 1461616542065 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 13:35:42 INFO - PROCESS | 6267 | 1461616542326 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d55b4800 == 152 [pid = 6267] [id = 508] 13:35:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 239 (0x7f12c8751800) [pid = 6267] [serial = 1525] [outer = (nil)] 13:35:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 240 (0x7f12c8dee400) [pid = 6267] [serial = 1526] [outer = 0x7f12c8751800] 13:35:42 INFO - PROCESS | 6267 | 1461616542476 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 241 (0x7f12c8fa5400) [pid = 6267] [serial = 1527] [outer = 0x7f12c8751800] 13:35:43 INFO - PROCESS | 6267 | 1461616543362 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1577ms 13:35:43 INFO - PROCESS | 6267 | 1461616543399 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 6267 | 1461616543403 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 13:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:35:43 INFO - PROCESS | 6267 | 1461616543408 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 6267 | 1461616543412 Marionette TRACE conn3 <- [1,2006,null,{}] 13:35:43 INFO - PROCESS | 6267 | 1461616543417 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:43 INFO - PROCESS | 6267 | 1461616543628 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 13:35:43 INFO - PROCESS | 6267 | 1461616543867 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa2df800 == 153 [pid = 6267] [id = 509] 13:35:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 242 (0x7f12aba86c00) [pid = 6267] [serial = 1528] [outer = (nil)] 13:35:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 243 (0x7f12afff1400) [pid = 6267] [serial = 1529] [outer = 0x7f12aba86c00] 13:35:43 INFO - PROCESS | 6267 | 1461616543978 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 244 (0x7f12b3976800) [pid = 6267] [serial = 1530] [outer = 0x7f12aba86c00] 13:35:44 INFO - PROCESS | 6267 | 1461616544875 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:35:44 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 13:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1526ms 13:35:44 INFO - PROCESS | 6267 | 1461616544937 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 6267 | 1461616544940 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 13:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:35:44 INFO - PROCESS | 6267 | 1461616544946 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 6267 | 1461616544949 Marionette TRACE conn3 <- [1,2010,null,{}] 13:35:44 INFO - PROCESS | 6267 | 1461616544954 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:45 INFO - PROCESS | 6267 | 1461616545158 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 13:35:45 INFO - PROCESS | 6267 | 1461616545429 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5968800 == 154 [pid = 6267] [id = 510] 13:35:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12aba8fc00) [pid = 6267] [serial = 1531] [outer = (nil)] 13:35:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12c8f35800) [pid = 6267] [serial = 1532] [outer = 0x7f12aba8fc00] 13:35:45 INFO - PROCESS | 6267 | 1461616545540 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12ca7a5800) [pid = 6267] [serial = 1533] [outer = 0x7f12aba8fc00] 13:35:46 INFO - PROCESS | 6267 | 1461616546308 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:35:46 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 13:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1433ms 13:35:46 INFO - PROCESS | 6267 | 1461616546381 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 6267 | 1461616546393 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 13:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:35:46 INFO - PROCESS | 6267 | 1461616546398 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 6267 | 1461616546401 Marionette TRACE conn3 <- [1,2014,null,{}] 13:35:46 INFO - PROCESS | 6267 | 1461616546406 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:46 INFO - PROCESS | 6267 | 1461616546613 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 13:35:46 INFO - PROCESS | 6267 | 1461616546884 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12abfd3000 == 155 [pid = 6267] [id = 511] 13:35:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12aba86800) [pid = 6267] [serial = 1534] [outer = (nil)] 13:35:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12ac0e6c00) [pid = 6267] [serial = 1535] [outer = 0x7f12aba86800] 13:35:46 INFO - PROCESS | 6267 | 1461616546955 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12ad3c5000) [pid = 6267] [serial = 1536] [outer = 0x7f12aba86800] 13:35:47 INFO - PROCESS | 6267 | 1461616547877 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1525ms 13:35:47 INFO - PROCESS | 6267 | 1461616547927 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 6267 | 1461616547930 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 13:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:35:47 INFO - PROCESS | 6267 | 1461616547959 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 6267 | 1461616547962 Marionette TRACE conn3 <- [1,2018,null,{}] 13:35:47 INFO - PROCESS | 6267 | 1461616547967 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:48 INFO - PROCESS | 6267 | 1461616548166 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 13:35:49 INFO - PROCESS | 6267 | 1461616549147 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af444000 == 156 [pid = 6267] [id = 512] 13:35:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12abc11400) [pid = 6267] [serial = 1537] [outer = (nil)] 13:35:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 252 (0x7f12abdf2400) [pid = 6267] [serial = 1538] [outer = 0x7f12abc11400] 13:35:49 INFO - PROCESS | 6267 | 1461616549221 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 253 (0x7f12ac146400) [pid = 6267] [serial = 1539] [outer = 0x7f12abc11400] 13:35:50 INFO - PROCESS | 6267 | 1461616550081 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2182ms 13:35:50 INFO - PROCESS | 6267 | 1461616550139 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 6267 | 1461616550146 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 13:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:35:50 INFO - PROCESS | 6267 | 1461616550153 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 6267 | 1461616550159 Marionette TRACE conn3 <- [1,2022,null,{}] 13:35:50 INFO - PROCESS | 6267 | 1461616550167 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:50 INFO - PROCESS | 6267 | 1461616550391 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 13:35:50 INFO - PROCESS | 6267 | ************************* 13:35:50 INFO - PROCESS | 6267 | A coding exception was thrown and uncaught in a Task. 13:35:50 INFO - PROCESS | 6267 | 13:35:50 INFO - PROCESS | 6267 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:35:50 INFO - PROCESS | 6267 | Full stack: 13:35:50 INFO - PROCESS | 6267 | ************************* 13:35:50 INFO - PROCESS | 6267 | 1461616550768 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6d55800 == 157 [pid = 6267] [id = 513] 13:35:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 254 (0x7f12b04ec000) [pid = 6267] [serial = 1540] [outer = (nil)] 13:35:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 255 (0x7f12b0668c00) [pid = 6267] [serial = 1541] [outer = 0x7f12b04ec000] 13:35:50 INFO - PROCESS | 6267 | 1461616550842 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 256 (0x7f12b1560c00) [pid = 6267] [serial = 1542] [outer = 0x7f12b04ec000] 13:35:51 INFO - PROCESS | 6267 | 1461616551703 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1581ms 13:35:51 INFO - PROCESS | 6267 | 1461616551738 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 6267 | 1461616551743 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 13:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:35:51 INFO - PROCESS | 6267 | 1461616551749 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 6267 | 1461616551752 Marionette TRACE conn3 <- [1,2026,null,{}] 13:35:51 INFO - PROCESS | 6267 | 1461616551757 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:51 INFO - PROCESS | 6267 | 1461616551949 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 13:35:52 INFO - PROCESS | 6267 | 1461616552460 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa2d3800 == 158 [pid = 6267] [id = 514] 13:35:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 257 (0x7f12ac78fc00) [pid = 6267] [serial = 1543] [outer = (nil)] 13:35:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 258 (0x7f12b1c51000) [pid = 6267] [serial = 1544] [outer = 0x7f12ac78fc00] 13:35:52 INFO - PROCESS | 6267 | 1461616552585 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 259 (0x7f12b2275400) [pid = 6267] [serial = 1545] [outer = 0x7f12ac78fc00] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af42b000 == 157 [pid = 6267] [id = 396] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc9df800 == 156 [pid = 6267] [id = 111] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af42e000 == 155 [pid = 6267] [id = 497] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 258 (0x7f12b1c44400) [pid = 6267] [serial = 1424] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc586800 == 154 [pid = 6267] [id = 496] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6bda800 == 153 [pid = 6267] [id = 495] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b319d800 == 152 [pid = 6267] [id = 494] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ac159000 == 151 [pid = 6267] [id = 493] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b19cf800 == 150 [pid = 6267] [id = 492] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c24cc800 == 149 [pid = 6267] [id = 375] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6d5e000 == 148 [pid = 6267] [id = 491] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa0b1800 == 147 [pid = 6267] [id = 490] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b23a4000 == 146 [pid = 6267] [id = 489] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2486000 == 145 [pid = 6267] [id = 481] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c01a4000 == 144 [pid = 6267] [id = 480] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12beab0800 == 143 [pid = 6267] [id = 479] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bda50800 == 142 [pid = 6267] [id = 478] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b8016000 == 141 [pid = 6267] [id = 477] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b3021800 == 140 [pid = 6267] [id = 476] 13:35:53 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aba2c800 == 139 [pid = 6267] [id = 475] 13:35:53 INFO - PROCESS | 6267 | 1461616553598 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 257 (0x7f12c8fb4400) [pid = 6267] [serial = 1176] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 256 (0x7f12b318f000) [pid = 6267] [serial = 1137] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 255 (0x7f12abc10000) [pid = 6267] [serial = 1382] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 254 (0x7f12b2d49400) [pid = 6267] [serial = 1412] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 253 (0x7f12b227e000) [pid = 6267] [serial = 1410] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 252 (0x7f12c2088c00) [pid = 6267] [serial = 1170] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 251 (0x7f12b3979400) [pid = 6267] [serial = 1191] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12bec0fc00) [pid = 6267] [serial = 1245] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12b034dc00) [pid = 6267] [serial = 1185] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12ad616400) [pid = 6267] [serial = 1400] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12c414c000) [pid = 6267] [serial = 1035] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12b1549c00) [pid = 6267] [serial = 1364] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12d657b400) [pid = 6267] [serial = 1128] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12ac90c000) [pid = 6267] [serial = 1397] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 243 (0x7f12b461b400) [pid = 6267] [serial = 1419] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 242 (0x7f12b452f400) [pid = 6267] [serial = 1418] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 241 (0x7f12b23dec00) [pid = 6267] [serial = 1164] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 240 (0x7f12ac2eb400) [pid = 6267] [serial = 1200] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 239 (0x7f12affb2c00) [pid = 6267] [serial = 1182] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 238 (0x7f12c006dc00) [pid = 6267] [serial = 1361] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 237 (0x7f12b3556400) [pid = 6267] [serial = 1415] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 236 (0x7f12b066e000) [pid = 6267] [serial = 1131] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 235 (0x7f12c1971800) [pid = 6267] [serial = 1341] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 234 (0x7f12b04e5400) [pid = 6267] [serial = 1299] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 233 (0x7f12d9eac800) [pid = 6267] [serial = 1194] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 232 (0x7f12b5007800) [pid = 6267] [serial = 1239] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 231 (0x7f12b396e400) [pid = 6267] [serial = 1188] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 230 (0x7f12c9df0000) [pid = 6267] [serial = 1113] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12b154e400) [pid = 6267] [serial = 1266] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12d6573800) [pid = 6267] [serial = 1272] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12c1f36000) [pid = 6267] [serial = 1248] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12bf480c00) [pid = 6267] [serial = 1373] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12c9acd400) [pid = 6267] [serial = 1394] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12b30ed000) [pid = 6267] [serial = 1413] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12b6c66800) [pid = 6267] [serial = 1421] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12afcf7800) [pid = 6267] [serial = 1407] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12d51ef800) [pid = 6267] [serial = 1385] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12bc71f800) [pid = 6267] [serial = 1370] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12b227e400) [pid = 6267] [serial = 1275] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12b452ec00) [pid = 6267] [serial = 1367] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 217 (0x7f12c4d6b400) [pid = 6267] [serial = 1254] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12d4e5cc00) [pid = 6267] [serial = 1116] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12b1ce5400) [pid = 6267] [serial = 1409] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12bd9ed800) [pid = 6267] [serial = 1167] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 213 (0x7f12b3974800) [pid = 6267] [serial = 1416] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12affa3800) [pid = 6267] [serial = 1233] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12b8030c00) [pid = 6267] [serial = 1422] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12abdf6400) [pid = 6267] [serial = 1388] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12c22d3c00) [pid = 6267] [serial = 1376] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 208 (0x7f12bd9e8400) [pid = 6267] [serial = 1269] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12b04ef400) [pid = 6267] [serial = 1125] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12afa9b800) [pid = 6267] [serial = 1134] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12c8f37000) [pid = 6267] [serial = 1260] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12d9ea7400) [pid = 6267] [serial = 1179] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12ac2f4000) [pid = 6267] [serial = 1197] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12d62e5000) [pid = 6267] [serial = 1263] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12b1d8ec00) [pid = 6267] [serial = 1236] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12ad620000) [pid = 6267] [serial = 1403] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12be648400) [pid = 6267] [serial = 1242] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12c2ada800) [pid = 6267] [serial = 1251] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12ca7a8000) [pid = 6267] [serial = 1379] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12c81c8000) [pid = 6267] [serial = 1257] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12afced400) [pid = 6267] [serial = 1391] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12afceac00) [pid = 6267] [serial = 1406] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12d62e1800) [pid = 6267] [serial = 1122] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12b4531000) [pid = 6267] [serial = 1119] [outer = (nil)] [url = about:blank] 13:35:53 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12c81c8800) [pid = 6267] [serial = 1173] [outer = (nil)] [url = about:blank] 13:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1981ms 13:35:53 INFO - PROCESS | 6267 | 1461616553732 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 6267 | 1461616553736 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 13:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:35:53 INFO - PROCESS | 6267 | 1461616553749 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 6267 | 1461616553758 Marionette TRACE conn3 <- [1,2030,null,{}] 13:35:53 INFO - PROCESS | 6267 | 1461616553773 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:53 INFO - PROCESS | 6267 | 1461616553989 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 13:35:54 INFO - PROCESS | 6267 | 1461616554194 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12acac4000 == 140 [pid = 6267] [id = 515] 13:35:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12ad3ca400) [pid = 6267] [serial = 1546] [outer = (nil)] 13:35:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12b2556c00) [pid = 6267] [serial = 1547] [outer = 0x7f12ad3ca400] 13:35:54 INFO - PROCESS | 6267 | 1461616554270 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12b30e2400) [pid = 6267] [serial = 1548] [outer = 0x7f12ad3ca400] 13:35:54 INFO - PROCESS | 6267 | 1461616554972 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1252ms 13:35:54 INFO - PROCESS | 6267 | 1461616554996 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 6267 | 1461616555000 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 13:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:35:55 INFO - PROCESS | 6267 | 1461616555006 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 6267 | 1461616555007 Marionette TRACE conn3 <- [1,2034,null,{}] 13:35:55 INFO - PROCESS | 6267 | 1461616555013 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:55 INFO - PROCESS | 6267 | 1461616555223 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 13:35:55 INFO - PROCESS | 6267 | 1461616555423 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b300c800 == 141 [pid = 6267] [id = 516] 13:35:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12b1c50800) [pid = 6267] [serial = 1549] [outer = (nil)] 13:35:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12b3559000) [pid = 6267] [serial = 1550] [outer = 0x7f12b1c50800] 13:35:55 INFO - PROCESS | 6267 | 1461616555490 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12b3974c00) [pid = 6267] [serial = 1551] [outer = 0x7f12b1c50800] 13:35:56 INFO - PROCESS | 6267 | 1461616556331 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1375ms 13:35:56 INFO - PROCESS | 6267 | 1461616556382 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 13:35:56 INFO - PROCESS | 6267 | 1461616556386 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 13:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:35:56 INFO - PROCESS | 6267 | 1461616556399 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:35:56 INFO - PROCESS | 6267 | 1461616556401 Marionette TRACE conn3 <- [1,2038,null,{}] 13:35:56 INFO - PROCESS | 6267 | 1461616556407 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:56 INFO - PROCESS | 6267 | 1461616556651 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 13:35:56 INFO - PROCESS | 6267 | 1461616556696 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b469d800 == 142 [pid = 6267] [id = 517] 13:35:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12b4524800) [pid = 6267] [serial = 1552] [outer = (nil)] 13:35:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12b4531000) [pid = 6267] [serial = 1553] [outer = 0x7f12b4524800] 13:35:56 INFO - PROCESS | 6267 | 1461616556767 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12b49d5c00) [pid = 6267] [serial = 1554] [outer = 0x7f12b4524800] 13:35:57 INFO - PROCESS | 6267 | 1461616557712 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1326ms 13:35:58 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12b1d86c00) [pid = 6267] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:35:58 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12b5350c00) [pid = 6267] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:35:58 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12b2d46800) [pid = 6267] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:35:58 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12b04ee400) [pid = 6267] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:35:58 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12ad620800) [pid = 6267] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:35:58 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12b227d000) [pid = 6267] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:35:58 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12ac148000) [pid = 6267] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:35:58 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12ac0f2c00) [pid = 6267] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:35:58 INFO - PROCESS | 6267 | 1461616558685 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 6267 | 1461616558688 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 13:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:35:58 INFO - PROCESS | 6267 | 1461616558708 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 6267 | 1461616558711 Marionette TRACE conn3 <- [1,2042,null,{}] 13:35:58 INFO - PROCESS | 6267 | 1461616558716 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:58 INFO - PROCESS | 6267 | 1461616558884 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 13:35:59 INFO - PROCESS | 6267 | 1461616559046 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4568800 == 143 [pid = 6267] [id = 518] 13:35:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12b4525c00) [pid = 6267] [serial = 1555] [outer = (nil)] 13:35:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12b500c800) [pid = 6267] [serial = 1556] [outer = 0x7f12b4525c00] 13:35:59 INFO - PROCESS | 6267 | 1461616559108 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12b6d0a400) [pid = 6267] [serial = 1557] [outer = 0x7f12b4525c00] 13:35:59 INFO - PROCESS | 6267 | 1461616559726 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:35:59 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) 13:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1076ms 13:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:35:59 INFO - PROCESS | 6267 | 1461616559795 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 6267 | 1461616559798 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 13:35:59 INFO - PROCESS | 6267 | 1461616559805 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 6267 | 1461616559808 Marionette TRACE conn3 <- [1,2046,null,{}] 13:35:59 INFO - PROCESS | 6267 | 1461616559817 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:00 INFO - PROCESS | 6267 | 1461616560068 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 13:36:00 INFO - PROCESS | 6267 | 1461616560084 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b7f17800 == 144 [pid = 6267] [id = 519] 13:36:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12b155bc00) [pid = 6267] [serial = 1558] [outer = (nil)] 13:36:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12bc513c00) [pid = 6267] [serial = 1559] [outer = 0x7f12b155bc00] 13:36:00 INFO - PROCESS | 6267 | 1461616560146 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12bc727c00) [pid = 6267] [serial = 1560] [outer = 0x7f12b155bc00] 13:36:01 INFO - PROCESS | 6267 | 1461616561209 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1435ms 13:36:01 INFO - PROCESS | 6267 | 1461616561241 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 6267 | 1461616561246 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 13:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:36:01 INFO - PROCESS | 6267 | 1461616561255 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 6267 | 1461616561261 Marionette TRACE conn3 <- [1,2050,null,{}] 13:36:01 INFO - PROCESS | 6267 | 1461616561270 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:01 INFO - PROCESS | 6267 | 1461616561509 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 13:36:01 INFO - PROCESS | 6267 | 1461616561840 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b03eb000 == 145 [pid = 6267] [id = 520] 13:36:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12ad61cc00) [pid = 6267] [serial = 1561] [outer = (nil)] 13:36:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12ad622c00) [pid = 6267] [serial = 1562] [outer = 0x7f12ad61cc00] 13:36:01 INFO - PROCESS | 6267 | 1461616561929 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12afcf8c00) [pid = 6267] [serial = 1563] [outer = 0x7f12ad61cc00] 13:36:02 INFO - PROCESS | 6267 | 1461616562793 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1584ms 13:36:02 INFO - PROCESS | 6267 | 1461616562840 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 6267 | 1461616562848 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 13:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:36:02 INFO - PROCESS | 6267 | 1461616562859 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - PROCESS | 6267 | 1461616562863 Marionette TRACE conn3 <- [1,2054,null,{}] 13:36:02 INFO - PROCESS | 6267 | 1461616562869 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:03 INFO - PROCESS | 6267 | 1461616563087 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 13:36:03 INFO - PROCESS | 6267 | 1461616563344 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a9e000 == 146 [pid = 6267] [id = 521] 13:36:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12b1c4ac00) [pid = 6267] [serial = 1564] [outer = (nil)] 13:36:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12b1d85400) [pid = 6267] [serial = 1565] [outer = 0x7f12b1c4ac00] 13:36:03 INFO - PROCESS | 6267 | 1461616563461 Marionette DEBUG loaded listener.js 13:36:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12b23e7400) [pid = 6267] [serial = 1566] [outer = 0x7f12b1c4ac00] 13:36:04 INFO - PROCESS | 6267 | 1461616564377 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1582ms 13:36:04 INFO - PROCESS | 6267 | 1461616564445 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 6267 | 1461616564449 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 13:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:36:04 INFO - PROCESS | 6267 | 1461616564457 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 6267 | 1461616564465 Marionette TRACE conn3 <- [1,2058,null,{}] 13:36:04 INFO - PROCESS | 6267 | 1461616564481 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:04 INFO - PROCESS | 6267 | 1461616564741 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 13:36:05 INFO - PROCESS | 6267 | 1461616565039 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc938800 == 147 [pid = 6267] [id = 522] 13:36:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12b4627000) [pid = 6267] [serial = 1567] [outer = (nil)] 13:36:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12b49dd800) [pid = 6267] [serial = 1568] [outer = 0x7f12b4627000] 13:36:05 INFO - PROCESS | 6267 | 1461616565125 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12b7d2f800) [pid = 6267] [serial = 1569] [outer = 0x7f12b4627000] 13:36:06 INFO - PROCESS | 6267 | 1461616566029 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1636ms 13:36:06 INFO - PROCESS | 6267 | 1461616566093 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 13:36:06 INFO - PROCESS | 6267 | 1461616566097 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 13:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:36:06 INFO - PROCESS | 6267 | 1461616566105 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:36:06 INFO - PROCESS | 6267 | 1461616566108 Marionette TRACE conn3 <- [1,2062,null,{}] 13:36:06 INFO - PROCESS | 6267 | 1461616566114 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:06 INFO - PROCESS | 6267 | 1461616566352 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 13:36:06 INFO - PROCESS | 6267 | 1461616566605 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdc73000 == 148 [pid = 6267] [id = 523] 13:36:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12b470d800) [pid = 6267] [serial = 1570] [outer = (nil)] 13:36:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 209 (0x7f12bc885400) [pid = 6267] [serial = 1571] [outer = 0x7f12b470d800] 13:36:06 INFO - PROCESS | 6267 | 1461616566726 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12bdd5a400) [pid = 6267] [serial = 1572] [outer = 0x7f12b470d800] 13:36:07 INFO - PROCESS | 6267 | 1461616567583 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1533ms 13:36:07 INFO - PROCESS | 6267 | 1461616567639 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 6267 | 1461616567642 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 13:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:36:07 INFO - PROCESS | 6267 | 1461616567649 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 6267 | 1461616567652 Marionette TRACE conn3 <- [1,2066,null,{}] 13:36:07 INFO - PROCESS | 6267 | 1461616567657 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:07 INFO - PROCESS | 6267 | 1461616567852 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 13:36:08 INFO - PROCESS | 6267 | 1461616568109 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be8a2800 == 149 [pid = 6267] [id = 524] 13:36:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12b3974000) [pid = 6267] [serial = 1573] [outer = (nil)] 13:36:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12bdde8c00) [pid = 6267] [serial = 1574] [outer = 0x7f12b3974000] 13:36:08 INFO - PROCESS | 6267 | 1461616568228 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12be016c00) [pid = 6267] [serial = 1575] [outer = 0x7f12b3974000] 13:36:09 INFO - PROCESS | 6267 | 1461616569085 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1478ms 13:36:09 INFO - PROCESS | 6267 | 1461616569127 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 13:36:09 INFO - PROCESS | 6267 | 1461616569131 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 13:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:36:09 INFO - PROCESS | 6267 | 1461616569138 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:36:09 INFO - PROCESS | 6267 | 1461616569142 Marionette TRACE conn3 <- [1,2070,null,{}] 13:36:09 INFO - PROCESS | 6267 | 1461616569148 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:09 INFO - PROCESS | 6267 | 1461616569387 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 13:36:09 INFO - PROCESS | 6267 | 1461616569649 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf023800 == 150 [pid = 6267] [id = 525] 13:36:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 214 (0x7f12bea06400) [pid = 6267] [serial = 1576] [outer = (nil)] 13:36:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12bec0bc00) [pid = 6267] [serial = 1577] [outer = 0x7f12bea06400] 13:36:09 INFO - PROCESS | 6267 | 1461616569769 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12bf0c1800) [pid = 6267] [serial = 1578] [outer = 0x7f12bea06400] 13:36:10 INFO - PROCESS | 6267 | 1461616570662 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1586ms 13:36:10 INFO - PROCESS | 6267 | 1461616570724 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 6267 | 1461616570727 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 13:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:36:10 INFO - PROCESS | 6267 | 1461616570733 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 6267 | 1461616570736 Marionette TRACE conn3 <- [1,2074,null,{}] 13:36:10 INFO - PROCESS | 6267 | 1461616570741 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:10 INFO - PROCESS | 6267 | 1461616570938 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 13:36:11 INFO - PROCESS | 6267 | 1461616571188 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1ca7800 == 151 [pid = 6267] [id = 526] 13:36:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12bea0c400) [pid = 6267] [serial = 1579] [outer = (nil)] 13:36:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 218 (0x7f12bf0dec00) [pid = 6267] [serial = 1580] [outer = 0x7f12bea0c400] 13:36:11 INFO - PROCESS | 6267 | 1461616571304 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12c00e3000) [pid = 6267] [serial = 1581] [outer = 0x7f12bea0c400] 13:36:12 INFO - PROCESS | 6267 | 1461616572126 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1443ms 13:36:12 INFO - PROCESS | 6267 | 1461616572178 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 6267 | 1461616572181 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 13:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:36:12 INFO - PROCESS | 6267 | 1461616572189 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 6267 | 1461616572193 Marionette TRACE conn3 <- [1,2078,null,{}] 13:36:12 INFO - PROCESS | 6267 | 1461616572199 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:12 INFO - PROCESS | 6267 | 1461616572427 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 13:36:12 INFO - PROCESS | 6267 | 1461616572674 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2258000 == 152 [pid = 6267] [id = 527] 13:36:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12bf0c2800) [pid = 6267] [serial = 1582] [outer = (nil)] 13:36:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12c030d000) [pid = 6267] [serial = 1583] [outer = 0x7f12bf0c2800] 13:36:12 INFO - PROCESS | 6267 | 1461616572789 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12c194b400) [pid = 6267] [serial = 1584] [outer = 0x7f12bf0c2800] 13:36:13 INFO - PROCESS | 6267 | 1461616573544 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1377ms 13:36:13 INFO - PROCESS | 6267 | 1461616573568 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 13:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:36:13 INFO - PROCESS | 6267 | 1461616573572 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 13:36:13 INFO - PROCESS | 6267 | 1461616573578 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 6267 | 1461616573582 Marionette TRACE conn3 <- [1,2082,null,{}] 13:36:13 INFO - PROCESS | 6267 | 1461616573587 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:13 INFO - PROCESS | 6267 | 1461616573798 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 13:36:14 INFO - PROCESS | 6267 | 1461616574013 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c25ca000 == 153 [pid = 6267] [id = 528] 13:36:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12bf0db000) [pid = 6267] [serial = 1585] [outer = (nil)] 13:36:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12c1ecd800) [pid = 6267] [serial = 1586] [outer = 0x7f12bf0db000] 13:36:14 INFO - PROCESS | 6267 | 1461616574135 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12c1f36400) [pid = 6267] [serial = 1587] [outer = 0x7f12bf0db000] 13:36:15 INFO - PROCESS | 6267 | 1461616575011 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1483ms 13:36:15 INFO - PROCESS | 6267 | 1461616575062 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 6267 | 1461616575065 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 13:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:36:15 INFO - PROCESS | 6267 | 1461616575071 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 6267 | 1461616575073 Marionette TRACE conn3 <- [1,2086,null,{}] 13:36:15 INFO - PROCESS | 6267 | 1461616575079 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:15 INFO - PROCESS | 6267 | 1461616575270 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 13:36:15 INFO - PROCESS | 6267 | 1461616575550 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2a18000 == 154 [pid = 6267] [id = 529] 13:36:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12bf0e0800) [pid = 6267] [serial = 1588] [outer = (nil)] 13:36:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12c22cc400) [pid = 6267] [serial = 1589] [outer = 0x7f12bf0e0800] 13:36:15 INFO - PROCESS | 6267 | 1461616575664 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12c4136c00) [pid = 6267] [serial = 1590] [outer = 0x7f12bf0e0800] 13:36:16 INFO - PROCESS | 6267 | 1461616576482 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1481ms 13:36:16 INFO - PROCESS | 6267 | 1461616576555 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 6267 | 1461616576559 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 13:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:36:16 INFO - PROCESS | 6267 | 1461616576565 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 6267 | 1461616576570 Marionette TRACE conn3 <- [1,2090,null,{}] 13:36:16 INFO - PROCESS | 6267 | 1461616576578 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:16 INFO - PROCESS | 6267 | 1461616576833 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 13:36:17 INFO - PROCESS | 6267 | 1461616577094 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76c1000 == 155 [pid = 6267] [id = 530] 13:36:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12c74c5c00) [pid = 6267] [serial = 1591] [outer = (nil)] 13:36:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12c7ff7c00) [pid = 6267] [serial = 1592] [outer = 0x7f12c74c5c00] 13:36:17 INFO - PROCESS | 6267 | 1461616577218 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 231 (0x7f12c81d1000) [pid = 6267] [serial = 1593] [outer = 0x7f12c74c5c00] 13:36:18 INFO - PROCESS | 6267 | 1461616578018 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1490ms 13:36:18 INFO - PROCESS | 6267 | 1461616578056 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 13:36:18 INFO - PROCESS | 6267 | 1461616578059 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 13:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:36:18 INFO - PROCESS | 6267 | 1461616578065 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 6267 | 1461616578068 Marionette TRACE conn3 <- [1,2094,null,{}] 13:36:18 INFO - PROCESS | 6267 | 1461616578075 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:18 INFO - PROCESS | 6267 | 1461616578274 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 13:36:18 INFO - PROCESS | 6267 | 1461616578493 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c97c1000 == 156 [pid = 6267] [id = 531] 13:36:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 232 (0x7f12c7fef000) [pid = 6267] [serial = 1594] [outer = (nil)] 13:36:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 233 (0x7f12c8c9d400) [pid = 6267] [serial = 1595] [outer = 0x7f12c7fef000] 13:36:18 INFO - PROCESS | 6267 | 1461616578606 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 234 (0x7f12c8f3a000) [pid = 6267] [serial = 1596] [outer = 0x7f12c7fef000] 13:36:19 INFO - PROCESS | 6267 | 1461616579481 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1485ms 13:36:19 INFO - PROCESS | 6267 | 1461616579551 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 6267 | 1461616579555 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 13:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:36:19 INFO - PROCESS | 6267 | 1461616579560 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 6267 | 1461616579563 Marionette TRACE conn3 <- [1,2098,null,{}] 13:36:19 INFO - PROCESS | 6267 | 1461616579568 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:19 INFO - PROCESS | 6267 | 1461616579811 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 13:36:20 INFO - PROCESS | 6267 | 1461616580063 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ca71d800 == 157 [pid = 6267] [id = 532] 13:36:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 235 (0x7f12c81ce400) [pid = 6267] [serial = 1597] [outer = (nil)] 13:36:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 236 (0x7f12c9ac6c00) [pid = 6267] [serial = 1598] [outer = 0x7f12c81ce400] 13:36:20 INFO - PROCESS | 6267 | 1461616580174 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 237 (0x7f12c9ace400) [pid = 6267] [serial = 1599] [outer = 0x7f12c81ce400] 13:36:21 INFO - PROCESS | 6267 | 1461616581037 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1526ms 13:36:21 INFO - PROCESS | 6267 | 1461616581088 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 13:36:21 INFO - PROCESS | 6267 | 1461616581091 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 13:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:36:21 INFO - PROCESS | 6267 | 1461616581097 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - PROCESS | 6267 | 1461616581100 Marionette TRACE conn3 <- [1,2102,null,{}] 13:36:21 INFO - PROCESS | 6267 | 1461616581105 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:21 INFO - PROCESS | 6267 | 1461616581297 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 13:36:21 INFO - PROCESS | 6267 | 1461616581513 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d5368000 == 158 [pid = 6267] [id = 533] 13:36:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 238 (0x7f12bf0c4400) [pid = 6267] [serial = 1600] [outer = (nil)] 13:36:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 239 (0x7f12c9ad3400) [pid = 6267] [serial = 1601] [outer = 0x7f12bf0c4400] 13:36:21 INFO - PROCESS | 6267 | 1461616581628 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 240 (0x7f12ca7a3400) [pid = 6267] [serial = 1602] [outer = 0x7f12bf0c4400] 13:36:22 INFO - PROCESS | 6267 | 1461616582493 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1441ms 13:36:22 INFO - PROCESS | 6267 | 1461616582539 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 6267 | 1461616582543 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 13:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:36:22 INFO - PROCESS | 6267 | 1461616582548 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 6267 | 1461616582550 Marionette TRACE conn3 <- [1,2106,null,{}] 13:36:22 INFO - PROCESS | 6267 | 1461616582556 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:22 INFO - PROCESS | 6267 | 1461616582760 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 13:36:22 INFO - PROCESS | 6267 | 1461616582978 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af3a4800 == 159 [pid = 6267] [id = 534] 13:36:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 241 (0x7f12abc0f400) [pid = 6267] [serial = 1603] [outer = (nil)] 13:36:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 242 (0x7f12b1556400) [pid = 6267] [serial = 1604] [outer = 0x7f12abc0f400] 13:36:23 INFO - PROCESS | 6267 | 1461616583091 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 243 (0x7f12c9acd400) [pid = 6267] [serial = 1605] [outer = 0x7f12abc0f400] 13:36:24 INFO - PROCESS | 6267 | 1461616584037 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1525ms 13:36:24 INFO - PROCESS | 6267 | 1461616584075 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 6267 | 1461616584079 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 13:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:36:24 INFO - PROCESS | 6267 | 1461616584084 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 6267 | 1461616584087 Marionette TRACE conn3 <- [1,2110,null,{}] 13:36:24 INFO - PROCESS | 6267 | 1461616584092 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:24 INFO - PROCESS | 6267 | 1461616584299 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 13:36:25 INFO - PROCESS | 6267 | 1461616585040 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b19da800 == 160 [pid = 6267] [id = 535] 13:36:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 244 (0x7f12abdee800) [pid = 6267] [serial = 1606] [outer = (nil)] 13:36:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12ac147000) [pid = 6267] [serial = 1607] [outer = 0x7f12abdee800] 13:36:25 INFO - PROCESS | 6267 | 1461616585114 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12ac911400) [pid = 6267] [serial = 1608] [outer = 0x7f12abdee800] 13:36:25 INFO - PROCESS | 6267 | 1461616585991 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1976ms 13:36:26 INFO - PROCESS | 6267 | 1461616586063 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 6267 | 1461616586067 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 13:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:36:26 INFO - PROCESS | 6267 | 1461616586075 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 6267 | 1461616586080 Marionette TRACE conn3 <- [1,2114,null,{}] 13:36:26 INFO - PROCESS | 6267 | 1461616586087 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:26 INFO - PROCESS | 6267 | 1461616586318 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 13:36:26 INFO - PROCESS | 6267 | 1461616586654 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b52b5800 == 161 [pid = 6267] [id = 536] 13:36:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12abdf4800) [pid = 6267] [serial = 1609] [outer = (nil)] 13:36:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12ad3c7800) [pid = 6267] [serial = 1610] [outer = 0x7f12abdf4800] 13:36:26 INFO - PROCESS | 6267 | 1461616586791 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12b1ce8000) [pid = 6267] [serial = 1611] [outer = 0x7f12abdf4800] 13:36:27 INFO - PROCESS | 6267 | 1461616587715 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1683ms 13:36:27 INFO - PROCESS | 6267 | 1461616587763 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 13:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:36:27 INFO - PROCESS | 6267 | 1461616587769 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 13:36:27 INFO - PROCESS | 6267 | 1461616587775 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 6267 | 1461616587778 Marionette TRACE conn3 <- [1,2118,null,{}] 13:36:27 INFO - PROCESS | 6267 | 1461616587785 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:27 INFO - PROCESS | 6267 | 1461616587986 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12dd159800 == 160 [pid = 6267] [id = 460] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b11f6800 == 159 [pid = 6267] [id = 359] 13:36:28 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12c6c8a400) [pid = 6267] [serial = 1457] [outer = (nil)] [url = about:blank] 13:36:28 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12c81d0000) [pid = 6267] [serial = 1460] [outer = (nil)] [url = about:blank] 13:36:28 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12b04ed800) [pid = 6267] [serial = 1463] [outer = (nil)] [url = about:blank] 13:36:28 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12afa8fc00) [pid = 6267] [serial = 1493] [outer = (nil)] [url = about:blank] 13:36:28 INFO - PROCESS | 6267 | 1461616588419 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af3c7800 == 160 [pid = 6267] [id = 537] 13:36:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12ac78a000) [pid = 6267] [serial = 1612] [outer = (nil)] 13:36:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12b227e400) [pid = 6267] [serial = 1613] [outer = 0x7f12ac78a000] 13:36:28 INFO - PROCESS | 6267 | 1461616588517 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12b355cc00) [pid = 6267] [serial = 1614] [outer = 0x7f12ac78a000] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c894d000 == 159 [pid = 6267] [id = 506] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c7489800 == 158 [pid = 6267] [id = 505] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2a0c800 == 157 [pid = 6267] [id = 504] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c224c800 == 156 [pid = 6267] [id = 503] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf4ec000 == 155 [pid = 6267] [id = 502] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12beab3000 == 154 [pid = 6267] [id = 501] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b7f16000 == 153 [pid = 6267] [id = 500] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b4580000 == 152 [pid = 6267] [id = 499] 13:36:28 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ac0d3800 == 151 [pid = 6267] [id = 498] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12b2d49800) [pid = 6267] [serial = 1433] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12bec0b000) [pid = 6267] [serial = 1445] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12abc06400) [pid = 6267] [serial = 1427] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12afff0c00) [pid = 6267] [serial = 1430] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 243 (0x7f12c012d800) [pid = 6267] [serial = 1448] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 242 (0x7f12c22d4000) [pid = 6267] [serial = 1454] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 241 (0x7f12b5002400) [pid = 6267] [serial = 1488] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 240 (0x7f12bc725c00) [pid = 6267] [serial = 1485] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 239 (0x7f12bdd5a000) [pid = 6267] [serial = 1487] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 238 (0x7f12be3b7000) [pid = 6267] [serial = 1490] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 237 (0x7f12beb0c800) [pid = 6267] [serial = 1491] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 236 (0x7f12b500bc00) [pid = 6267] [serial = 1484] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 235 (0x7f12afcef000) [pid = 6267] [serial = 1472] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 234 (0x7f12b0348400) [pid = 6267] [serial = 1473] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 233 (0x7f12c1f29c00) [pid = 6267] [serial = 1451] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 232 (0x7f12affffc00) [pid = 6267] [serial = 1466] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 231 (0x7f12b3194000) [pid = 6267] [serial = 1476] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 230 (0x7f12b30e0400) [pid = 6267] [serial = 1475] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12b1cdac00) [pid = 6267] [serial = 1481] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12b3554c00) [pid = 6267] [serial = 1482] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12ad61c000) [pid = 6267] [serial = 1470] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12ac906000) [pid = 6267] [serial = 1469] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12bc515400) [pid = 6267] [serial = 1439] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12bdf1c800) [pid = 6267] [serial = 1442] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12b4712800) [pid = 6267] [serial = 1436] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12b4622c00) [pid = 6267] [serial = 1479] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12b452d000) [pid = 6267] [serial = 1478] [outer = (nil)] [url = about:blank] 13:36:29 INFO - PROCESS | 6267 | 1461616589334 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1585ms 13:36:29 INFO - PROCESS | 6267 | 1461616589359 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 6267 | 1461616589363 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 13:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:36:29 INFO - PROCESS | 6267 | 1461616589376 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - PROCESS | 6267 | 1461616589384 Marionette TRACE conn3 <- [1,2122,null,{}] 13:36:29 INFO - PROCESS | 6267 | 1461616589392 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:29 INFO - PROCESS | 6267 | 1461616589580 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 13:36:29 INFO - PROCESS | 6267 | 1461616589760 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b38b6000 == 152 [pid = 6267] [id = 538] 13:36:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12afa8fc00) [pid = 6267] [serial = 1615] [outer = (nil)] 13:36:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12b45c1c00) [pid = 6267] [serial = 1616] [outer = 0x7f12afa8fc00] 13:36:29 INFO - PROCESS | 6267 | 1461616589823 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12b534ec00) [pid = 6267] [serial = 1617] [outer = 0x7f12afa8fc00] 13:36:30 INFO - PROCESS | 6267 | 1461616590542 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1193ms 13:36:30 INFO - PROCESS | 6267 | 1461616590590 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 6267 | 1461616590595 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 13:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:36:30 INFO - PROCESS | 6267 | 1461616590606 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 6267 | 1461616590608 Marionette TRACE conn3 <- [1,2126,null,{}] 13:36:30 INFO - PROCESS | 6267 | 1461616590613 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:30 INFO - PROCESS | 6267 | 1461616590810 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 13:36:30 INFO - PROCESS | 6267 | 1461616590822 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b7f08000 == 153 [pid = 6267] [id = 539] 13:36:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12b6c66800) [pid = 6267] [serial = 1618] [outer = (nil)] 13:36:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12bc793c00) [pid = 6267] [serial = 1619] [outer = 0x7f12b6c66800] 13:36:30 INFO - PROCESS | 6267 | 1461616590885 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12bdf1f400) [pid = 6267] [serial = 1620] [outer = 0x7f12b6c66800] 13:36:31 INFO - PROCESS | 6267 | 1461616591862 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1288ms 13:36:31 INFO - PROCESS | 6267 | 1461616591892 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 6267 | 1461616591895 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 13:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:36:31 INFO - PROCESS | 6267 | 1461616591901 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 6267 | 1461616591903 Marionette TRACE conn3 <- [1,2130,null,{}] 13:36:31 INFO - PROCESS | 6267 | 1461616591909 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:32 INFO - PROCESS | 6267 | 1461616592164 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 13:36:32 INFO - PROCESS | 6267 | 1461616592206 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc8d2800 == 154 [pid = 6267] [id = 540] 13:36:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12be3bcc00) [pid = 6267] [serial = 1621] [outer = (nil)] 13:36:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12bea02400) [pid = 6267] [serial = 1622] [outer = 0x7f12be3bcc00] 13:36:32 INFO - PROCESS | 6267 | 1461616592395 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12bec0dc00) [pid = 6267] [serial = 1623] [outer = 0x7f12be3bcc00] 13:36:33 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12ac2f4400) [pid = 6267] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:36:33 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12b4524800) [pid = 6267] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:36:33 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12b4525c00) [pid = 6267] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:36:33 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12ad3ca400) [pid = 6267] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:36:33 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12aba8e000) [pid = 6267] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:36:33 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12ac78fc00) [pid = 6267] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:36:33 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12b1c50800) [pid = 6267] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:36:33 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12b04ec000) [pid = 6267] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:36:33 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12abc11400) [pid = 6267] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:36:33 INFO - PROCESS | 6267 | 1461616593790 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 6267 | 1461616593892 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 13:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:36:33 INFO - PROCESS | 6267 | 1461616593898 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 6267 | 1461616593900 Marionette TRACE conn3 <- [1,2134,null,{}] 13:36:33 INFO - PROCESS | 6267 | 1461616593905 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:34 INFO - PROCESS | 6267 | 1461616594091 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 13:36:34 INFO - PROCESS | 6267 | 1461616594269 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc942000 == 155 [pid = 6267] [id = 541] 13:36:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12abdf2c00) [pid = 6267] [serial = 1624] [outer = (nil)] 13:36:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12be3bdc00) [pid = 6267] [serial = 1625] [outer = 0x7f12abdf2c00] 13:36:34 INFO - PROCESS | 6267 | 1461616594334 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12c030c400) [pid = 6267] [serial = 1626] [outer = 0x7f12abdf2c00] 13:36:34 INFO - PROCESS | 6267 | 1461616594992 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1125ms 13:36:35 INFO - PROCESS | 6267 | 1461616595023 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 6267 | 1461616595026 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 13:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:36:35 INFO - PROCESS | 6267 | 1461616595031 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 6267 | 1461616595033 Marionette TRACE conn3 <- [1,2138,null,{}] 13:36:35 INFO - PROCESS | 6267 | 1461616595039 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:35 INFO - PROCESS | 6267 | 1461616595216 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 13:36:35 INFO - PROCESS | 6267 | 1461616595391 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12befc3000 == 156 [pid = 6267] [id = 542] 13:36:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12ac78a400) [pid = 6267] [serial = 1627] [outer = (nil)] 13:36:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12c0310800) [pid = 6267] [serial = 1628] [outer = 0x7f12ac78a400] 13:36:35 INFO - PROCESS | 6267 | 1461616595457 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12c6340800) [pid = 6267] [serial = 1629] [outer = 0x7f12ac78a400] 13:36:36 INFO - PROCESS | 6267 | 1461616596516 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1525ms 13:36:36 INFO - PROCESS | 6267 | 1461616596558 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 6267 | 1461616596566 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 13:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:36:36 INFO - PROCESS | 6267 | 1461616596574 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 6267 | 1461616596580 Marionette TRACE conn3 <- [1,2142,null,{}] 13:36:36 INFO - PROCESS | 6267 | 1461616596587 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:36 INFO - PROCESS | 6267 | 1461616596797 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 13:36:37 INFO - PROCESS | 6267 | 1461616597067 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b37c8000 == 157 [pid = 6267] [id = 543] 13:36:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12affb1c00) [pid = 6267] [serial = 1630] [outer = (nil)] 13:36:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12b155f800) [pid = 6267] [serial = 1631] [outer = 0x7f12affb1c00] 13:36:37 INFO - PROCESS | 6267 | 1461616597188 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12b254b800) [pid = 6267] [serial = 1632] [outer = 0x7f12affb1c00] 13:36:38 INFO - PROCESS | 6267 | 1461616598054 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 6267 | 1461616598122 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 13:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:36:38 INFO - PROCESS | 6267 | 1461616598131 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 6267 | 1461616598135 Marionette TRACE conn3 <- [1,2146,null,{}] 13:36:38 INFO - PROCESS | 6267 | 1461616598140 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:38 INFO - PROCESS | 6267 | 1461616598346 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 13:36:38 INFO - PROCESS | 6267 | 1461616598639 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda4a000 == 158 [pid = 6267] [id = 544] 13:36:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 231 (0x7f12b04e8000) [pid = 6267] [serial = 1633] [outer = (nil)] 13:36:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 232 (0x7f12b4711800) [pid = 6267] [serial = 1634] [outer = 0x7f12b04e8000] 13:36:38 INFO - PROCESS | 6267 | 1461616598754 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 233 (0x7f12bc889400) [pid = 6267] [serial = 1635] [outer = 0x7f12b04e8000] 13:36:39 INFO - PROCESS | 6267 | 1461616599593 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:36:39 INFO - PROCESS | 6267 | 1461616599671 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 13:36:39 INFO - PROCESS | 6267 | 1461616599679 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - PROCESS | 6267 | 1461616599685 Marionette TRACE conn3 <- [1,2150,null,{}] 13:36:39 INFO - PROCESS | 6267 | 1461616599703 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:39 INFO - PROCESS | 6267 | 1461616599978 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 13:36:40 INFO - PROCESS | 6267 | 1461616600282 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c24dc800 == 159 [pid = 6267] [id = 545] 13:36:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 234 (0x7f12beb06000) [pid = 6267] [serial = 1636] [outer = (nil)] 13:36:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 235 (0x7f12c1ed3000) [pid = 6267] [serial = 1637] [outer = 0x7f12beb06000] 13:36:40 INFO - PROCESS | 6267 | 1461616600361 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 236 (0x7f12c2b13400) [pid = 6267] [serial = 1638] [outer = 0x7f12beb06000] 13:36:41 INFO - PROCESS | 6267 | 1461616601251 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1644ms 13:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:36:41 INFO - PROCESS | 6267 | 1461616601322 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 6267 | 1461616601325 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 13:36:41 INFO - PROCESS | 6267 | 1461616601331 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 6267 | 1461616601334 Marionette TRACE conn3 <- [1,2154,null,{}] 13:36:41 INFO - PROCESS | 6267 | 1461616601339 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:41 INFO - PROCESS | 6267 | 1461616601583 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 13:36:41 INFO - PROCESS | 6267 | 1461616601833 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76a8000 == 160 [pid = 6267] [id = 546] 13:36:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 237 (0x7f12beb13000) [pid = 6267] [serial = 1639] [outer = (nil)] 13:36:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 238 (0x7f12c7408400) [pid = 6267] [serial = 1640] [outer = 0x7f12beb13000] 13:36:41 INFO - PROCESS | 6267 | 1461616601947 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 239 (0x7f12c81d0800) [pid = 6267] [serial = 1641] [outer = 0x7f12beb13000] 13:36:42 INFO - PROCESS | 6267 | 1461616602720 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1426ms 13:36:42 INFO - PROCESS | 6267 | 1461616602762 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 6267 | 1461616602766 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 13:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:36:42 INFO - PROCESS | 6267 | 1461616602771 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 6267 | 1461616602774 Marionette TRACE conn3 <- [1,2158,null,{}] 13:36:42 INFO - PROCESS | 6267 | 1461616602779 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:42 INFO - PROCESS | 6267 | 1461616602975 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 13:36:43 INFO - PROCESS | 6267 | 1461616603240 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c97bf000 == 161 [pid = 6267] [id = 547] 13:36:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 240 (0x7f12c8faa000) [pid = 6267] [serial = 1642] [outer = (nil)] 13:36:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 241 (0x7f12c9ad0000) [pid = 6267] [serial = 1643] [outer = 0x7f12c8faa000] 13:36:43 INFO - PROCESS | 6267 | 1461616603359 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 242 (0x7f12ca945c00) [pid = 6267] [serial = 1644] [outer = 0x7f12c8faa000] 13:36:44 INFO - PROCESS | 6267 | 1461616604209 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1482ms 13:36:44 INFO - PROCESS | 6267 | 1461616604255 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 6267 | 1461616604259 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 13:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:36:44 INFO - PROCESS | 6267 | 1461616604264 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 6267 | 1461616604267 Marionette TRACE conn3 <- [1,2162,null,{}] 13:36:44 INFO - PROCESS | 6267 | 1461616604273 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:44 INFO - PROCESS | 6267 | 1461616604490 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 13:36:44 INFO - PROCESS | 6267 | 1461616604706 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9b4a000 == 162 [pid = 6267] [id = 548] 13:36:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 243 (0x7f12cb51f000) [pid = 6267] [serial = 1645] [outer = (nil)] 13:36:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 244 (0x7f12d4e5cc00) [pid = 6267] [serial = 1646] [outer = 0x7f12cb51f000] 13:36:44 INFO - PROCESS | 6267 | 1461616604863 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12d51e4800) [pid = 6267] [serial = 1647] [outer = 0x7f12cb51f000] 13:36:45 INFO - PROCESS | 6267 | 1461616605696 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1481ms 13:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:36:45 INFO - PROCESS | 6267 | 1461616605746 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 6267 | 1461616605749 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 13:36:45 INFO - PROCESS | 6267 | 1461616605755 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 6267 | 1461616605758 Marionette TRACE conn3 <- [1,2166,null,{}] 13:36:45 INFO - PROCESS | 6267 | 1461616605764 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:45 INFO - PROCESS | 6267 | 1461616605968 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 13:36:46 INFO - PROCESS | 6267 | 1461616606188 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da806800 == 163 [pid = 6267] [id = 549] 13:36:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12c7869800) [pid = 6267] [serial = 1648] [outer = (nil)] 13:36:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12d538a000) [pid = 6267] [serial = 1649] [outer = 0x7f12c7869800] 13:36:46 INFO - PROCESS | 6267 | 1461616606339 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12d5fa7000) [pid = 6267] [serial = 1650] [outer = 0x7f12c7869800] 13:36:47 INFO - PROCESS | 6267 | 1461616607184 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1478ms 13:36:47 INFO - PROCESS | 6267 | 1461616607233 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 6267 | 1461616607237 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 13:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:36:47 INFO - PROCESS | 6267 | 1461616607243 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 6267 | 1461616607245 Marionette TRACE conn3 <- [1,2170,null,{}] 13:36:47 INFO - PROCESS | 6267 | 1461616607251 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:47 INFO - PROCESS | 6267 | 1461616607447 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 13:36:47 INFO - PROCESS | 6267 | 1461616607753 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de73b000 == 164 [pid = 6267] [id = 550] 13:36:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12c2ad1400) [pid = 6267] [serial = 1651] [outer = (nil)] 13:36:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12d62e1800) [pid = 6267] [serial = 1652] [outer = 0x7f12c2ad1400] 13:36:47 INFO - PROCESS | 6267 | 1461616607834 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12d657ac00) [pid = 6267] [serial = 1653] [outer = 0x7f12c2ad1400] 13:36:48 INFO - PROCESS | 6267 | 1461616608637 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1429ms 13:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:36:48 INFO - PROCESS | 6267 | 1461616608673 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 13:36:48 INFO - PROCESS | 6267 | 1461616608676 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 13:36:48 INFO - PROCESS | 6267 | 1461616608682 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 6267 | 1461616608685 Marionette TRACE conn3 <- [1,2174,null,{}] 13:36:48 INFO - PROCESS | 6267 | 1461616608690 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:48 INFO - PROCESS | 6267 | 1461616608900 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 13:36:49 INFO - PROCESS | 6267 | 1461616609169 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12df795000 == 165 [pid = 6267] [id = 551] 13:36:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 252 (0x7f12c7965c00) [pid = 6267] [serial = 1654] [outer = (nil)] 13:36:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 253 (0x7f12d9b0cc00) [pid = 6267] [serial = 1655] [outer = 0x7f12c7965c00] 13:36:49 INFO - PROCESS | 6267 | 1461616609284 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 254 (0x7f12d9ea7400) [pid = 6267] [serial = 1656] [outer = 0x7f12c7965c00] 13:36:50 INFO - PROCESS | 6267 | 1461616610075 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1433ms 13:36:50 INFO - PROCESS | 6267 | 1461616610114 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 6267 | 1461616610118 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 13:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:36:50 INFO - PROCESS | 6267 | 1461616610124 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - PROCESS | 6267 | 1461616610126 Marionette TRACE conn3 <- [1,2178,null,{}] 13:36:50 INFO - PROCESS | 6267 | 1461616610131 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:50 INFO - PROCESS | 6267 | 1461616610341 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 13:36:50 INFO - PROCESS | 6267 | 1461616610610 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ad42d000 == 166 [pid = 6267] [id = 552] 13:36:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 255 (0x7f12b7e2d400) [pid = 6267] [serial = 1657] [outer = (nil)] 13:36:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 256 (0x7f12b7e2fc00) [pid = 6267] [serial = 1658] [outer = 0x7f12b7e2d400] 13:36:50 INFO - PROCESS | 6267 | 1461616610754 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 257 (0x7f12d8442000) [pid = 6267] [serial = 1659] [outer = 0x7f12b7e2d400] 13:36:51 INFO - PROCESS | 6267 | 1461616611610 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1531ms 13:36:51 INFO - PROCESS | 6267 | 1461616611656 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 13:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:36:51 INFO - PROCESS | 6267 | 1461616611660 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 13:36:51 INFO - PROCESS | 6267 | 1461616611666 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 6267 | 1461616611670 Marionette TRACE conn3 <- [1,2182,null,{}] 13:36:51 INFO - PROCESS | 6267 | 1461616611675 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:51 INFO - PROCESS | 6267 | 1461616611900 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 13:36:52 INFO - PROCESS | 6267 | 1461616612202 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1915000 == 167 [pid = 6267] [id = 553] 13:36:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 258 (0x7f12b1cdb000) [pid = 6267] [serial = 1660] [outer = (nil)] 13:36:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 259 (0x7f12b7e39400) [pid = 6267] [serial = 1661] [outer = 0x7f12b1cdb000] 13:36:52 INFO - PROCESS | 6267 | 1461616612287 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 260 (0x7f12d9ea2c00) [pid = 6267] [serial = 1662] [outer = 0x7f12b1cdb000] 13:36:53 INFO - PROCESS | 6267 | 1461616613141 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1528ms 13:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:36:53 INFO - PROCESS | 6267 | 1461616613194 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 6267 | 1461616613197 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 13:36:53 INFO - PROCESS | 6267 | 1461616613203 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 6267 | 1461616613206 Marionette TRACE conn3 <- [1,2186,null,{}] 13:36:53 INFO - PROCESS | 6267 | 1461616613211 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:53 INFO - PROCESS | 6267 | 1461616613412 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 13:36:53 INFO - PROCESS | 6267 | 1461616613676 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b453b800 == 168 [pid = 6267] [id = 554] 13:36:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 261 (0x7f12aa5cd800) [pid = 6267] [serial = 1663] [outer = (nil)] 13:36:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 262 (0x7f12aa5d3800) [pid = 6267] [serial = 1664] [outer = 0x7f12aa5cd800] 13:36:53 INFO - PROCESS | 6267 | 1461616613789 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 263 (0x7f12aa5d8400) [pid = 6267] [serial = 1665] [outer = 0x7f12aa5cd800] 13:36:54 INFO - PROCESS | 6267 | 1461616614676 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1534ms 13:36:54 INFO - PROCESS | 6267 | 1461616614737 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 6267 | 1461616614739 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 13:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:36:54 INFO - PROCESS | 6267 | 1461616614746 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 6267 | 1461616614757 Marionette TRACE conn3 <- [1,2190,null,{}] 13:36:54 INFO - PROCESS | 6267 | 1461616614762 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:54 INFO - PROCESS | 6267 | 1461616614973 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 13:36:55 INFO - PROCESS | 6267 | 1461616615272 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4551000 == 169 [pid = 6267] [id = 555] 13:36:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 264 (0x7f12aa5ce000) [pid = 6267] [serial = 1666] [outer = (nil)] 13:36:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 265 (0x7f12b7e3bc00) [pid = 6267] [serial = 1667] [outer = 0x7f12aa5ce000] 13:36:55 INFO - PROCESS | 6267 | 1461616615354 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 266 (0x7f12d9ead000) [pid = 6267] [serial = 1668] [outer = 0x7f12aa5ce000] 13:36:56 INFO - PROCESS | 6267 | 1461616616223 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1542ms 13:36:56 INFO - PROCESS | 6267 | 1461616616289 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 6267 | 1461616616293 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 13:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:36:56 INFO - PROCESS | 6267 | 1461616616300 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 6267 | 1461616616304 Marionette TRACE conn3 <- [1,2194,null,{}] 13:36:56 INFO - PROCESS | 6267 | 1461616616311 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:56 INFO - PROCESS | 6267 | 1461616616547 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 13:36:56 INFO - PROCESS | 6267 | 1461616616852 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c23d2000 == 170 [pid = 6267] [id = 556] 13:36:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 267 (0x7f12aa5d2000) [pid = 6267] [serial = 1669] [outer = (nil)] 13:36:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 268 (0x7f12ac712800) [pid = 6267] [serial = 1670] [outer = 0x7f12aa5d2000] 13:36:56 INFO - PROCESS | 6267 | 1461616616933 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 269 (0x7f12ac717800) [pid = 6267] [serial = 1671] [outer = 0x7f12aa5d2000] 13:36:57 INFO - PROCESS | 6267 | 1461616617713 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1434ms 13:36:57 INFO - PROCESS | 6267 | 1461616617737 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 6267 | 1461616617740 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 13:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:36:57 INFO - PROCESS | 6267 | 1461616617749 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 6267 | 1461616617751 Marionette TRACE conn3 <- [1,2198,null,{}] 13:36:57 INFO - PROCESS | 6267 | 1461616617755 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:57 INFO - PROCESS | 6267 | 1461616617953 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 13:36:58 INFO - PROCESS | 6267 | 1461616618218 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a8a43000 == 171 [pid = 6267] [id = 557] 13:36:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 270 (0x7f12aa5d9800) [pid = 6267] [serial = 1672] [outer = (nil)] 13:36:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 271 (0x7f12af632400) [pid = 6267] [serial = 1673] [outer = 0x7f12aa5d9800] 13:36:58 INFO - PROCESS | 6267 | 1461616618306 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 272 (0x7f12af637800) [pid = 6267] [serial = 1674] [outer = 0x7f12aa5d9800] 13:36:59 INFO - PROCESS | 6267 | 1461616619151 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1425ms 13:36:59 INFO - PROCESS | 6267 | 1461616619174 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 6267 | 1461616619178 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 13:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:36:59 INFO - PROCESS | 6267 | 1461616619183 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 6267 | 1461616619186 Marionette TRACE conn3 <- [1,2202,null,{}] 13:36:59 INFO - PROCESS | 6267 | 1461616619192 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:59 INFO - PROCESS | 6267 | 1461616619410 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 13:36:59 INFO - PROCESS | 6267 | 1461616619716 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a9e19000 == 172 [pid = 6267] [id = 558] 13:36:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 273 (0x7f12aba8b800) [pid = 6267] [serial = 1675] [outer = (nil)] 13:36:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 274 (0x7f12ad61e400) [pid = 6267] [serial = 1676] [outer = 0x7f12aba8b800] 13:36:59 INFO - PROCESS | 6267 | 1461616619859 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 275 (0x7f12afa91400) [pid = 6267] [serial = 1677] [outer = 0x7f12aba8b800] 13:37:00 INFO - PROCESS | 6267 | 1461616620724 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1591ms 13:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:37:00 INFO - PROCESS | 6267 | 1461616620776 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 6267 | 1461616620779 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 13:37:00 INFO - PROCESS | 6267 | 1461616620787 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - PROCESS | 6267 | 1461616620790 Marionette TRACE conn3 <- [1,2206,null,{}] 13:37:00 INFO - PROCESS | 6267 | 1461616620797 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:01 INFO - PROCESS | 6267 | 1461616621016 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 13:37:01 INFO - PROCESS | 6267 | 1461616621355 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aba2c800 == 173 [pid = 6267] [id = 559] 13:37:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 276 (0x7f12aba8e800) [pid = 6267] [serial = 1678] [outer = (nil)] 13:37:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 277 (0x7f12b155c000) [pid = 6267] [serial = 1679] [outer = 0x7f12aba8e800] 13:37:01 INFO - PROCESS | 6267 | 1461616621438 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 278 (0x7f12b6c6b800) [pid = 6267] [serial = 1680] [outer = 0x7f12aba8e800] 13:37:02 INFO - PROCESS | 6267 | 1461616622368 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1630ms 13:37:02 INFO - PROCESS | 6267 | 1461616622417 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 6267 | 1461616622420 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 13:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:37:02 INFO - PROCESS | 6267 | 1461616622426 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - PROCESS | 6267 | 1461616622429 Marionette TRACE conn3 <- [1,2210,null,{}] 13:37:02 INFO - PROCESS | 6267 | 1461616622435 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:02 INFO - PROCESS | 6267 | 1461616622684 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 13:37:03 INFO - PROCESS | 6267 | 1461616623576 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af42b000 == 174 [pid = 6267] [id = 560] 13:37:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 279 (0x7f12aa00fc00) [pid = 6267] [serial = 1681] [outer = (nil)] 13:37:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 280 (0x7f12aa011c00) [pid = 6267] [serial = 1682] [outer = 0x7f12aa00fc00] 13:37:03 INFO - PROCESS | 6267 | 1461616623719 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 281 (0x7f12abdeec00) [pid = 6267] [serial = 1683] [outer = 0x7f12aa00fc00] 13:37:04 INFO - PROCESS | 6267 | 1461616624597 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2230ms 13:37:04 INFO - PROCESS | 6267 | 1461616624658 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 6267 | 1461616624664 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 13:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:37:04 INFO - PROCESS | 6267 | 1461616624671 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 6267 | 1461616624675 Marionette TRACE conn3 <- [1,2214,null,{}] 13:37:04 INFO - PROCESS | 6267 | 1461616624682 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:04 INFO - PROCESS | 6267 | 1461616624879 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 13:37:05 INFO - PROCESS | 6267 | 1461616625208 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3872000 == 175 [pid = 6267] [id = 561] 13:37:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 282 (0x7f12ac14b400) [pid = 6267] [serial = 1684] [outer = (nil)] 13:37:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 283 (0x7f12ad61e000) [pid = 6267] [serial = 1685] [outer = 0x7f12ac14b400] 13:37:05 INFO - PROCESS | 6267 | 1461616625281 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 284 (0x7f12afced400) [pid = 6267] [serial = 1686] [outer = 0x7f12ac14b400] 13:37:06 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c63db000 == 174 [pid = 6267] [id = 178] 13:37:06 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc942000 == 173 [pid = 6267] [id = 541] 13:37:06 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc8d2800 == 172 [pid = 6267] [id = 540] 13:37:06 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b7f08000 == 171 [pid = 6267] [id = 539] 13:37:06 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b38b6000 == 170 [pid = 6267] [id = 538] 13:37:06 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af3c7800 == 169 [pid = 6267] [id = 537] 13:37:06 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b52b5800 == 168 [pid = 6267] [id = 536] 13:37:06 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b19da800 == 167 [pid = 6267] [id = 535] 13:37:06 INFO - PROCESS | 6267 | 1461616626483 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 283 (0x7f12b034d000) [pid = 6267] [serial = 1494] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 282 (0x7f12b4531000) [pid = 6267] [serial = 1553] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 281 (0x7f12b500c800) [pid = 6267] [serial = 1556] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 280 (0x7f12b2556c00) [pid = 6267] [serial = 1547] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 279 (0x7f12b30e2400) [pid = 6267] [serial = 1548] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 278 (0x7f12be649000) [pid = 6267] [serial = 1511] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 277 (0x7f12b49cfc00) [pid = 6267] [serial = 1505] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 276 (0x7f12c1ed1000) [pid = 6267] [serial = 1514] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 275 (0x7f12b461fc00) [pid = 6267] [serial = 1425] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 274 (0x7f12b0345800) [pid = 6267] [serial = 1499] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 273 (0x7f12b2275400) [pid = 6267] [serial = 1545] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 272 (0x7f12b1c51000) [pid = 6267] [serial = 1544] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 271 (0x7f12b3559000) [pid = 6267] [serial = 1550] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 270 (0x7f12b1560c00) [pid = 6267] [serial = 1542] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 269 (0x7f12b0668c00) [pid = 6267] [serial = 1541] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 268 (0x7f12abc08400) [pid = 6267] [serial = 1496] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 267 (0x7f12ac146400) [pid = 6267] [serial = 1539] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 266 (0x7f12abdf2400) [pid = 6267] [serial = 1538] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 265 (0x7f12b23e9400) [pid = 6267] [serial = 1502] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 264 (0x7f12bc793400) [pid = 6267] [serial = 1508] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 263 (0x7f12c22cbc00) [pid = 6267] [serial = 1517] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 262 (0x7f12c413ac00) [pid = 6267] [serial = 1520] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 261 (0x7f12c6eaf000) [pid = 6267] [serial = 1523] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 260 (0x7f12c8dee400) [pid = 6267] [serial = 1526] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 259 (0x7f12afff1400) [pid = 6267] [serial = 1529] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 258 (0x7f12c8f35800) [pid = 6267] [serial = 1532] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 257 (0x7f12ac0e6c00) [pid = 6267] [serial = 1535] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 256 (0x7f12b3974c00) [pid = 6267] [serial = 1551] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 255 (0x7f12b49d5c00) [pid = 6267] [serial = 1554] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 254 (0x7f12bc513c00) [pid = 6267] [serial = 1559] [outer = (nil)] [url = about:blank] 13:37:06 INFO - PROCESS | 6267 | --DOMWINDOW == 253 (0x7f12b6d0a400) [pid = 6267] [serial = 1557] [outer = (nil)] [url = about:blank] 13:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1984ms 13:37:06 INFO - PROCESS | 6267 | 1461616626706 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 6267 | 1461616626711 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 13:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:37:06 INFO - PROCESS | 6267 | 1461616626727 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - PROCESS | 6267 | 1461616626730 Marionette TRACE conn3 <- [1,2218,null,{}] 13:37:06 INFO - PROCESS | 6267 | 1461616626748 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:06 INFO - PROCESS | 6267 | 1461616626944 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 13:37:06 INFO - PROCESS | 6267 | 1461616626968 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af3c7800 == 168 [pid = 6267] [id = 562] 13:37:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 254 (0x7f12afffb000) [pid = 6267] [serial = 1687] [outer = (nil)] 13:37:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 255 (0x7f12b1ce4400) [pid = 6267] [serial = 1688] [outer = 0x7f12afffb000] 13:37:07 INFO - PROCESS | 6267 | 1461616627035 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 256 (0x7f12b2280000) [pid = 6267] [serial = 1689] [outer = 0x7f12afffb000] 13:37:07 INFO - PROCESS | 6267 | 1461616627933 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1245ms 13:37:07 INFO - PROCESS | 6267 | 1461616627970 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 6267 | 1461616627973 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 13:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:37:07 INFO - PROCESS | 6267 | 1461616627982 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - PROCESS | 6267 | 1461616627990 Marionette TRACE conn3 <- [1,2222,null,{}] 13:37:08 INFO - PROCESS | 6267 | 1461616628003 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:08 INFO - PROCESS | 6267 | 1461616628187 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 13:37:08 INFO - PROCESS | 6267 | 1461616628381 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3883000 == 169 [pid = 6267] [id = 563] 13:37:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 257 (0x7f12b0353800) [pid = 6267] [serial = 1690] [outer = (nil)] 13:37:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 258 (0x7f12b3191000) [pid = 6267] [serial = 1691] [outer = 0x7f12b0353800] 13:37:08 INFO - PROCESS | 6267 | 1461616628442 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 259 (0x7f12b45c4800) [pid = 6267] [serial = 1692] [outer = 0x7f12b0353800] 13:37:09 INFO - PROCESS | 6267 | 1461616629230 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1285ms 13:37:09 INFO - PROCESS | 6267 | 1461616629266 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 13:37:09 INFO - PROCESS | 6267 | 1461616629270 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 13:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:37:09 INFO - PROCESS | 6267 | 1461616629276 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - PROCESS | 6267 | 1461616629278 Marionette TRACE conn3 <- [1,2226,null,{}] 13:37:09 INFO - PROCESS | 6267 | 1461616629290 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:09 INFO - PROCESS | 6267 | 1461616629544 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 13:37:09 INFO - PROCESS | 6267 | 1461616629581 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6bd5800 == 170 [pid = 6267] [id = 564] 13:37:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 260 (0x7f12b23e6400) [pid = 6267] [serial = 1693] [outer = (nil)] 13:37:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 261 (0x7f12b5011000) [pid = 6267] [serial = 1694] [outer = 0x7f12b23e6400] 13:37:09 INFO - PROCESS | 6267 | 1461616629646 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 262 (0x7f12b6d05400) [pid = 6267] [serial = 1695] [outer = 0x7f12b23e6400] 13:37:10 INFO - PROCESS | 6267 | 1461616630485 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1238ms 13:37:10 INFO - PROCESS | 6267 | 1461616630514 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 13:37:10 INFO - PROCESS | 6267 | 1461616630517 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 13:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:37:10 INFO - PROCESS | 6267 | 1461616630523 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:37:10 INFO - PROCESS | 6267 | 1461616630525 Marionette TRACE conn3 <- [1,2230,null,{}] 13:37:10 INFO - PROCESS | 6267 | 1461616630530 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:10 INFO - PROCESS | 6267 | 1461616630791 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 13:37:10 INFO - PROCESS | 6267 | 1461616630825 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc572800 == 171 [pid = 6267] [id = 565] 13:37:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 263 (0x7f12b7e2b800) [pid = 6267] [serial = 1696] [outer = (nil)] 13:37:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 264 (0x7f12b7e2e400) [pid = 6267] [serial = 1697] [outer = 0x7f12b7e2b800] 13:37:10 INFO - PROCESS | 6267 | 1461616630898 Marionette DEBUG loaded listener.js 13:37:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 265 (0x7f12b8031400) [pid = 6267] [serial = 1698] [outer = 0x7f12b7e2b800] 13:37:11 INFO - PROCESS | 6267 | --DOMWINDOW == 264 (0x7f12afa8fc00) [pid = 6267] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:37:11 INFO - PROCESS | 6267 | --DOMWINDOW == 263 (0x7f12be3bcc00) [pid = 6267] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:37:11 INFO - PROCESS | 6267 | --DOMWINDOW == 262 (0x7f12b6c66800) [pid = 6267] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:37:11 INFO - PROCESS | 6267 | --DOMWINDOW == 261 (0x7f12ac78a000) [pid = 6267] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:37:11 INFO - PROCESS | 6267 | --DOMWINDOW == 260 (0x7f12abdee800) [pid = 6267] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:37:11 INFO - PROCESS | 6267 | --DOMWINDOW == 259 (0x7f12abdf4800) [pid = 6267] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:37:11 INFO - PROCESS | 6267 | --DOMWINDOW == 258 (0x7f12abdf2c00) [pid = 6267] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:37:12 INFO - PROCESS | 6267 | 1461616632344 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1878ms 13:37:12 INFO - PROCESS | 6267 | 1461616632402 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 13:37:12 INFO - PROCESS | 6267 | 1461616632405 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 13:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:37:12 INFO - PROCESS | 6267 | 1461616632411 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:37:12 INFO - PROCESS | 6267 | 1461616632413 Marionette TRACE conn3 <- [1,2234,null,{}] 13:37:12 INFO - PROCESS | 6267 | 1461616632418 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:12 INFO - PROCESS | 6267 | 1461616632619 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 13:37:12 INFO - PROCESS | 6267 | 1461616632636 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc951000 == 172 [pid = 6267] [id = 566] 13:37:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 259 (0x7f12bc79c000) [pid = 6267] [serial = 1699] [outer = (nil)] 13:37:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 260 (0x7f12bddec400) [pid = 6267] [serial = 1700] [outer = 0x7f12bc79c000] 13:37:12 INFO - PROCESS | 6267 | 1461616632702 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 261 (0x7f12bdfcd000) [pid = 6267] [serial = 1701] [outer = 0x7f12bc79c000] 13:37:13 INFO - PROCESS | 6267 | 1461616633557 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1187ms 13:37:13 INFO - PROCESS | 6267 | 1461616633599 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 13:37:13 INFO - PROCESS | 6267 | 1461616633602 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 13:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:37:13 INFO - PROCESS | 6267 | 1461616633608 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - PROCESS | 6267 | 1461616633610 Marionette TRACE conn3 <- [1,2238,null,{}] 13:37:13 INFO - PROCESS | 6267 | 1461616633628 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:13 INFO - PROCESS | 6267 | 1461616633817 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 13:37:14 INFO - PROCESS | 6267 | 1461616634195 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a9e28800 == 173 [pid = 6267] [id = 567] 13:37:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 262 (0x7f12aa009000) [pid = 6267] [serial = 1702] [outer = (nil)] 13:37:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 263 (0x7f12aa5d1000) [pid = 6267] [serial = 1703] [outer = 0x7f12aa009000] 13:37:14 INFO - PROCESS | 6267 | 1461616634350 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 264 (0x7f12ac0e6c00) [pid = 6267] [serial = 1704] [outer = 0x7f12aa009000] 13:37:15 INFO - PROCESS | 6267 | 1461616635229 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1695ms 13:37:15 INFO - PROCESS | 6267 | 1461616635306 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 6267 | 1461616635312 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 13:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:37:15 INFO - PROCESS | 6267 | 1461616635319 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - PROCESS | 6267 | 1461616635325 Marionette TRACE conn3 <- [1,2242,null,{}] 13:37:15 INFO - PROCESS | 6267 | 1461616635332 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:15 INFO - PROCESS | 6267 | 1461616635587 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 13:37:15 INFO - PROCESS | 6267 | 1461616635906 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3018800 == 174 [pid = 6267] [id = 568] 13:37:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 265 (0x7f12affac000) [pid = 6267] [serial = 1705] [outer = (nil)] 13:37:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 266 (0x7f12b04e2800) [pid = 6267] [serial = 1706] [outer = 0x7f12affac000] 13:37:15 INFO - PROCESS | 6267 | 1461616635990 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 267 (0x7f12b1c44400) [pid = 6267] [serial = 1707] [outer = 0x7f12affac000] 13:37:16 INFO - PROCESS | 6267 | 1461616636866 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1583ms 13:37:16 INFO - PROCESS | 6267 | 1461616636916 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 6267 | 1461616636921 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 13:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:37:16 INFO - PROCESS | 6267 | 1461616636929 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 6267 | 1461616636934 Marionette TRACE conn3 <- [1,2246,null,{}] 13:37:16 INFO - PROCESS | 6267 | 1461616636940 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:17 INFO - PROCESS | 6267 | 1461616637161 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 13:37:17 INFO - PROCESS | 6267 | 1461616637508 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b8022000 == 175 [pid = 6267] [id = 569] 13:37:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 268 (0x7f12b23e9400) [pid = 6267] [serial = 1708] [outer = (nil)] 13:37:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 269 (0x7f12b3193400) [pid = 6267] [serial = 1709] [outer = 0x7f12b23e9400] 13:37:17 INFO - PROCESS | 6267 | 1461616637586 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 270 (0x7f12b461e000) [pid = 6267] [serial = 1710] [outer = 0x7f12b23e9400] 13:37:18 INFO - PROCESS | 6267 | 1461616638468 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1583ms 13:37:18 INFO - PROCESS | 6267 | 1461616638513 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 6267 | 1461616638518 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 13:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:37:18 INFO - PROCESS | 6267 | 1461616638535 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 6267 | 1461616638546 Marionette TRACE conn3 <- [1,2250,null,{}] 13:37:18 INFO - PROCESS | 6267 | 1461616638572 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:18 INFO - PROCESS | 6267 | 1461616638811 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 13:37:19 INFO - PROCESS | 6267 | 1461616639124 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bee72800 == 176 [pid = 6267] [id = 570] 13:37:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 271 (0x7f12b2555c00) [pid = 6267] [serial = 1711] [outer = (nil)] 13:37:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 272 (0x7f12b7e2ac00) [pid = 6267] [serial = 1712] [outer = 0x7f12b2555c00] 13:37:19 INFO - PROCESS | 6267 | 1461616639205 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 273 (0x7f12bc512c00) [pid = 6267] [serial = 1713] [outer = 0x7f12b2555c00] 13:37:20 INFO - PROCESS | 6267 | 1461616640016 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1517ms 13:37:20 INFO - PROCESS | 6267 | 1461616640043 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 13:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:37:20 INFO - PROCESS | 6267 | 1461616640049 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 13:37:20 INFO - PROCESS | 6267 | 1461616640055 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:37:20 INFO - PROCESS | 6267 | 1461616640058 Marionette TRACE conn3 <- [1,2254,null,{}] 13:37:20 INFO - PROCESS | 6267 | 1461616640063 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:20 INFO - PROCESS | 6267 | 1461616640274 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 13:37:20 INFO - PROCESS | 6267 | 1461616640499 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e73800 == 177 [pid = 6267] [id = 571] 13:37:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 274 (0x7f12b4718000) [pid = 6267] [serial = 1714] [outer = (nil)] 13:37:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 275 (0x7f12bdd52800) [pid = 6267] [serial = 1715] [outer = 0x7f12b4718000] 13:37:20 INFO - PROCESS | 6267 | 1461616640620 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 276 (0x7f12be018c00) [pid = 6267] [serial = 1716] [outer = 0x7f12b4718000] 13:37:21 INFO - PROCESS | 6267 | 1461616641462 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1478ms 13:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:37:21 INFO - PROCESS | 6267 | 1461616641533 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 13:37:21 INFO - PROCESS | 6267 | 1461616641536 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 13:37:21 INFO - PROCESS | 6267 | 1461616641542 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - PROCESS | 6267 | 1461616641546 Marionette TRACE conn3 <- [1,2258,null,{}] 13:37:21 INFO - PROCESS | 6267 | 1461616641551 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:21 INFO - PROCESS | 6267 | 1461616641795 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 13:37:22 INFO - PROCESS | 6267 | 1461616642120 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c23cb000 == 178 [pid = 6267] [id = 572] 13:37:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 277 (0x7f12beb09000) [pid = 6267] [serial = 1717] [outer = (nil)] 13:37:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 278 (0x7f12bec03000) [pid = 6267] [serial = 1718] [outer = 0x7f12beb09000] 13:37:22 INFO - PROCESS | 6267 | 1461616642212 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 279 (0x7f12c1948c00) [pid = 6267] [serial = 1719] [outer = 0x7f12beb09000] 13:37:23 INFO - PROCESS | 6267 | 1461616643094 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1581ms 13:37:23 INFO - PROCESS | 6267 | 1461616643122 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 13:37:23 INFO - PROCESS | 6267 | 1461616643126 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 13:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:37:23 INFO - PROCESS | 6267 | 1461616643132 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:37:23 INFO - PROCESS | 6267 | 1461616643135 Marionette TRACE conn3 <- [1,2262,null,{}] 13:37:23 INFO - PROCESS | 6267 | 1461616643140 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:23 INFO - PROCESS | 6267 | 1461616643345 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 13:37:23 INFO - PROCESS | 6267 | 1461616643612 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c42c1800 == 179 [pid = 6267] [id = 573] 13:37:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 280 (0x7f12beb0bc00) [pid = 6267] [serial = 1720] [outer = (nil)] 13:37:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 281 (0x7f12c2b07c00) [pid = 6267] [serial = 1721] [outer = 0x7f12beb0bc00] 13:37:23 INFO - PROCESS | 6267 | 1461616643732 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 282 (0x7f12c4d67000) [pid = 6267] [serial = 1722] [outer = 0x7f12beb0bc00] 13:37:24 INFO - PROCESS | 6267 | 1461616644554 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1480ms 13:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:37:24 INFO - PROCESS | 6267 | 1461616644613 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 6267 | 1461616644616 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 13:37:24 INFO - PROCESS | 6267 | 1461616644623 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 6267 | 1461616644626 Marionette TRACE conn3 <- [1,2266,null,{}] 13:37:24 INFO - PROCESS | 6267 | 1461616644631 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:24 INFO - PROCESS | 6267 | 1461616644855 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 13:37:25 INFO - PROCESS | 6267 | 1461616645164 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8964000 == 180 [pid = 6267] [id = 574] 13:37:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 283 (0x7f12c1f2d000) [pid = 6267] [serial = 1723] [outer = (nil)] 13:37:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 284 (0x7f12c7872000) [pid = 6267] [serial = 1724] [outer = 0x7f12c1f2d000] 13:37:25 INFO - PROCESS | 6267 | 1461616645247 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 285 (0x7f12c81c9000) [pid = 6267] [serial = 1725] [outer = 0x7f12c1f2d000] 13:37:26 INFO - PROCESS | 6267 | 1461616646070 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1477ms 13:37:26 INFO - PROCESS | 6267 | 1461616646100 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 6267 | 1461616646103 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 13:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:37:26 INFO - PROCESS | 6267 | 1461616646110 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 6267 | 1461616646113 Marionette TRACE conn3 <- [1,2270,null,{}] 13:37:26 INFO - PROCESS | 6267 | 1461616646118 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:26 INFO - PROCESS | 6267 | 1461616646321 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 13:37:26 INFO - PROCESS | 6267 | 1461616646586 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cf2dc000 == 181 [pid = 6267] [id = 575] 13:37:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 286 (0x7f12c2081800) [pid = 6267] [serial = 1726] [outer = (nil)] 13:37:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 287 (0x7f12c8757000) [pid = 6267] [serial = 1727] [outer = 0x7f12c2081800] 13:37:26 INFO - PROCESS | 6267 | 1461616646701 Marionette DEBUG loaded listener.js 13:37:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 288 (0x7f12c8f33400) [pid = 6267] [serial = 1728] [outer = 0x7f12c2081800] 13:37:27 INFO - PROCESS | 6267 | 1461616647574 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1530ms 13:37:27 INFO - PROCESS | 6267 | 1461616647641 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 6267 | 1461616647644 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 13:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:37:27 INFO - PROCESS | 6267 | 1461616647651 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - PROCESS | 6267 | 1461616647654 Marionette TRACE conn3 <- [1,2274,null,{}] 13:37:27 INFO - PROCESS | 6267 | 1461616647659 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:27 INFO - PROCESS | 6267 | 1461616647912 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 13:37:28 INFO - PROCESS | 6267 | 1461616648212 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d651d000 == 182 [pid = 6267] [id = 576] 13:37:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 289 (0x7f12c81c5800) [pid = 6267] [serial = 1729] [outer = (nil)] 13:37:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 290 (0x7f12c9ac8400) [pid = 6267] [serial = 1730] [outer = 0x7f12c81c5800] 13:37:28 INFO - PROCESS | 6267 | 1461616648293 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 291 (0x7f12c9ded000) [pid = 6267] [serial = 1731] [outer = 0x7f12c81c5800] 13:37:29 INFO - PROCESS | 6267 | 1461616649098 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1485ms 13:37:29 INFO - PROCESS | 6267 | 1461616649137 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 6267 | 1461616649141 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 13:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:37:29 INFO - PROCESS | 6267 | 1461616649147 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 6267 | 1461616649152 Marionette TRACE conn3 <- [1,2278,null,{}] 13:37:29 INFO - PROCESS | 6267 | 1461616649157 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:29 INFO - PROCESS | 6267 | 1461616649377 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 13:37:29 INFO - PROCESS | 6267 | 1461616649645 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de9b7800 == 183 [pid = 6267] [id = 577] 13:37:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 292 (0x7f12cb5afc00) [pid = 6267] [serial = 1732] [outer = (nil)] 13:37:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 293 (0x7f12cf28ac00) [pid = 6267] [serial = 1733] [outer = 0x7f12cb5afc00] 13:37:29 INFO - PROCESS | 6267 | 1461616649786 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 294 (0x7f12d50e6400) [pid = 6267] [serial = 1734] [outer = 0x7f12cb5afc00] 13:37:30 INFO - PROCESS | 6267 | 1461616650616 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1528ms 13:37:30 INFO - PROCESS | 6267 | 1461616650677 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 13:37:30 INFO - PROCESS | 6267 | 1461616650682 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 13:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:37:30 INFO - PROCESS | 6267 | 1461616650688 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:37:30 INFO - PROCESS | 6267 | 1461616650691 Marionette TRACE conn3 <- [1,2282,null,{}] 13:37:30 INFO - PROCESS | 6267 | 1461616650697 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:30 INFO - PROCESS | 6267 | 1461616650937 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 13:37:31 INFO - PROCESS | 6267 | 1461616651245 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12df797000 == 184 [pid = 6267] [id = 578] 13:37:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 295 (0x7f12a9e89c00) [pid = 6267] [serial = 1735] [outer = (nil)] 13:37:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 296 (0x7f12a9e8f400) [pid = 6267] [serial = 1736] [outer = 0x7f12a9e89c00] 13:37:31 INFO - PROCESS | 6267 | 1461616651326 Marionette DEBUG loaded listener.js 13:37:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 297 (0x7f12d51ec800) [pid = 6267] [serial = 1737] [outer = 0x7f12a9e89c00] 13:37:32 INFO - PROCESS | 6267 | 1461616652122 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1483ms 13:37:32 INFO - PROCESS | 6267 | 1461616652172 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 13:37:32 INFO - PROCESS | 6267 | 1461616652176 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 13:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:37:32 INFO - PROCESS | 6267 | 1461616652181 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - PROCESS | 6267 | 1461616652184 Marionette TRACE conn3 <- [1,2286,null,{}] 13:37:32 INFO - PROCESS | 6267 | 1461616652189 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:32 INFO - PROCESS | 6267 | 1461616652393 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 13:37:32 INFO - PROCESS | 6267 | 1461616652661 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afcd4800 == 185 [pid = 6267] [id = 579] 13:37:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 298 (0x7f12a9ba4800) [pid = 6267] [serial = 1738] [outer = (nil)] 13:37:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 299 (0x7f12a9bab000) [pid = 6267] [serial = 1739] [outer = 0x7f12a9ba4800] 13:37:32 INFO - PROCESS | 6267 | 1461616652775 Marionette DEBUG loaded listener.js 13:37:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 300 (0x7f12a9bafc00) [pid = 6267] [serial = 1740] [outer = 0x7f12a9ba4800] 13:37:33 INFO - PROCESS | 6267 | 1461616653568 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:37:33 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 13:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1425ms 13:37:33 INFO - PROCESS | 6267 | 1461616653608 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 13:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:37:33 INFO - PROCESS | 6267 | 1461616653619 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 13:37:33 INFO - PROCESS | 6267 | 1461616653624 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:37:33 INFO - PROCESS | 6267 | 1461616653628 Marionette TRACE conn3 <- [1,2290,null,{}] 13:37:33 INFO - PROCESS | 6267 | 1461616653633 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:33 INFO - PROCESS | 6267 | 1461616653838 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 13:37:34 INFO - PROCESS | 6267 | 1461616654120 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5417800 == 186 [pid = 6267] [id = 580] 13:37:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 301 (0x7f12a9ba6c00) [pid = 6267] [serial = 1741] [outer = (nil)] 13:37:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 302 (0x7f12d50e5800) [pid = 6267] [serial = 1742] [outer = 0x7f12a9ba6c00] 13:37:34 INFO - PROCESS | 6267 | 1461616654234 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 303 (0x7f12d66d9800) [pid = 6267] [serial = 1743] [outer = 0x7f12a9ba6c00] 13:37:35 INFO - PROCESS | 6267 | 1461616655037 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1478ms 13:37:35 INFO - PROCESS | 6267 | 1461616655103 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 13:37:35 INFO - PROCESS | 6267 | 1461616655107 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 13:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:37:35 INFO - PROCESS | 6267 | 1461616655113 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 6267 | 1461616655116 Marionette TRACE conn3 <- [1,2294,null,{}] 13:37:35 INFO - PROCESS | 6267 | 1461616655123 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:35 INFO - PROCESS | 6267 | 1461616655340 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 13:37:35 INFO - PROCESS | 6267 | 1461616655652 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a79dc800 == 187 [pid = 6267] [id = 581] 13:37:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 304 (0x7f12a9bb0800) [pid = 6267] [serial = 1744] [outer = (nil)] 13:37:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 305 (0x7f12bf19f400) [pid = 6267] [serial = 1745] [outer = 0x7f12a9bb0800] 13:37:35 INFO - PROCESS | 6267 | 1461616655730 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 306 (0x7f12bf1a5400) [pid = 6267] [serial = 1746] [outer = 0x7f12a9bb0800] 13:37:36 INFO - PROCESS | 6267 | 1461616656522 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1478ms 13:37:36 INFO - PROCESS | 6267 | 1461616656592 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 13:37:36 INFO - PROCESS | 6267 | 1461616656595 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 13:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:37:36 INFO - PROCESS | 6267 | 1461616656602 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:37:36 INFO - PROCESS | 6267 | 1461616656606 Marionette TRACE conn3 <- [1,2298,null,{}] 13:37:36 INFO - PROCESS | 6267 | 1461616656611 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:36 INFO - PROCESS | 6267 | 1461616656828 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 13:37:37 INFO - PROCESS | 6267 | 1461616657133 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5427800 == 188 [pid = 6267] [id = 582] 13:37:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 307 (0x7f12afa8ec00) [pid = 6267] [serial = 1747] [outer = (nil)] 13:37:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 308 (0x7f12bf1aa000) [pid = 6267] [serial = 1748] [outer = 0x7f12afa8ec00] 13:37:37 INFO - PROCESS | 6267 | 1461616657220 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 309 (0x7f12d8444000) [pid = 6267] [serial = 1749] [outer = 0x7f12afa8ec00] 13:37:37 INFO - PROCESS | 6267 | 1461616657990 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1433ms 13:37:38 INFO - PROCESS | 6267 | 1461616658036 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 13:37:38 INFO - PROCESS | 6267 | 1461616658040 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 13:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:37:38 INFO - PROCESS | 6267 | 1461616658045 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - PROCESS | 6267 | 1461616658047 Marionette TRACE conn3 <- [1,2302,null,{}] 13:37:38 INFO - PROCESS | 6267 | 1461616658053 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:38 INFO - PROCESS | 6267 | 1461616658257 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 13:37:38 INFO - PROCESS | 6267 | 1461616658529 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa55a800 == 189 [pid = 6267] [id = 583] 13:37:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 310 (0x7f12af7eb400) [pid = 6267] [serial = 1750] [outer = (nil)] 13:37:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 311 (0x7f12af7f0400) [pid = 6267] [serial = 1751] [outer = 0x7f12af7eb400] 13:37:38 INFO - PROCESS | 6267 | 1461616658643 Marionette DEBUG loaded listener.js 13:37:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 312 (0x7f12af7f4c00) [pid = 6267] [serial = 1752] [outer = 0x7f12af7eb400] 13:37:39 INFO - PROCESS | 6267 | 1461616659505 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1492ms 13:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:37:39 INFO - PROCESS | 6267 | 1461616659538 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 13:37:39 INFO - PROCESS | 6267 | 1461616659541 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 13:37:39 INFO - PROCESS | 6267 | 1461616659547 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:37:39 INFO - PROCESS | 6267 | 1461616659550 Marionette TRACE conn3 <- [1,2306,null,{}] 13:37:39 INFO - PROCESS | 6267 | 1461616659555 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:39 INFO - PROCESS | 6267 | 1461616659767 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 13:37:40 INFO - PROCESS | 6267 | 1461616660089 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a7aa7800 == 190 [pid = 6267] [id = 584] 13:37:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 313 (0x7f12a9d46000) [pid = 6267] [serial = 1753] [outer = (nil)] 13:37:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 314 (0x7f12a9d4bc00) [pid = 6267] [serial = 1754] [outer = 0x7f12a9d46000] 13:37:40 INFO - PROCESS | 6267 | 1461616660169 Marionette DEBUG loaded listener.js 13:37:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 315 (0x7f12a9d50400) [pid = 6267] [serial = 1755] [outer = 0x7f12a9d46000] 13:37:41 INFO - PROCESS | 6267 | 1461616661024 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1528ms 13:37:41 INFO - PROCESS | 6267 | 1461616661075 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 13:37:41 INFO - PROCESS | 6267 | 1461616661079 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 13:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:37:41 INFO - PROCESS | 6267 | 1461616661085 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:37:41 INFO - PROCESS | 6267 | 1461616661087 Marionette TRACE conn3 <- [1,2310,null,{}] 13:37:41 INFO - PROCESS | 6267 | 1461616661093 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:41 INFO - PROCESS | 6267 | 1461616661316 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 13:37:42 INFO - PROCESS | 6267 | 1461616662096 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aba41000 == 191 [pid = 6267] [id = 585] 13:37:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 316 (0x7f12a9bac400) [pid = 6267] [serial = 1756] [outer = (nil)] 13:37:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 317 (0x7f12a9e83c00) [pid = 6267] [serial = 1757] [outer = 0x7f12a9bac400] 13:37:42 INFO - PROCESS | 6267 | 1461616662170 Marionette DEBUG loaded listener.js 13:37:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 318 (0x7f12aa005000) [pid = 6267] [serial = 1758] [outer = 0x7f12a9bac400] 13:37:43 INFO - PROCESS | 6267 | 1461616663041 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2027ms 13:37:43 INFO - PROCESS | 6267 | 1461616663114 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 13:37:43 INFO - PROCESS | 6267 | 1461616663118 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 13:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:37:43 INFO - PROCESS | 6267 | 1461616663125 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:37:43 INFO - PROCESS | 6267 | 1461616663130 Marionette TRACE conn3 <- [1,2314,null,{}] 13:37:43 INFO - PROCESS | 6267 | 1461616663136 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:43 INFO - PROCESS | 6267 | 1461616663379 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 13:37:43 INFO - PROCESS | 6267 | 1461616663721 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12abfd6800 == 192 [pid = 6267] [id = 586] 13:37:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 319 (0x7f12aa5d1400) [pid = 6267] [serial = 1759] [outer = (nil)] 13:37:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 320 (0x7f12abc11c00) [pid = 6267] [serial = 1760] [outer = 0x7f12aa5d1400] 13:37:43 INFO - PROCESS | 6267 | 1461616663794 Marionette DEBUG loaded listener.js 13:37:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 321 (0x7f12ac0f1c00) [pid = 6267] [serial = 1761] [outer = 0x7f12aa5d1400] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa2df800 == 191 [pid = 6267] [id = 509] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa0bc800 == 190 [pid = 6267] [id = 462] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d55b4800 == 189 [pid = 6267] [id = 508] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b5968800 == 188 [pid = 6267] [id = 510] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12abfd3000 == 187 [pid = 6267] [id = 511] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc951000 == 186 [pid = 6267] [id = 566] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc572800 == 185 [pid = 6267] [id = 565] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6bd5800 == 184 [pid = 6267] [id = 564] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b3883000 == 183 [pid = 6267] [id = 563] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af3c7800 == 182 [pid = 6267] [id = 562] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b3872000 == 181 [pid = 6267] [id = 561] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af42b000 == 180 [pid = 6267] [id = 560] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b4551000 == 179 [pid = 6267] [id = 555] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b453b800 == 178 [pid = 6267] [id = 554] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b1915000 == 177 [pid = 6267] [id = 553] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ad42d000 == 176 [pid = 6267] [id = 552] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12df795000 == 175 [pid = 6267] [id = 551] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12de73b000 == 174 [pid = 6267] [id = 550] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12da806800 == 173 [pid = 6267] [id = 549] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d9b4a000 == 172 [pid = 6267] [id = 548] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c97bf000 == 171 [pid = 6267] [id = 547] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c76a8000 == 170 [pid = 6267] [id = 546] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c24dc800 == 169 [pid = 6267] [id = 545] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bda4a000 == 168 [pid = 6267] [id = 544] 13:37:44 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b37c8000 == 167 [pid = 6267] [id = 543] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 320 (0x7f12b45c1c00) [pid = 6267] [serial = 1616] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 319 (0x7f12bdde8c00) [pid = 6267] [serial = 1574] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 318 (0x7f12bec0dc00) [pid = 6267] [serial = 1623] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 317 (0x7f12bc793c00) [pid = 6267] [serial = 1619] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 316 (0x7f12b355cc00) [pid = 6267] [serial = 1614] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 315 (0x7f12c9ac6c00) [pid = 6267] [serial = 1598] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 314 (0x7f12ad622c00) [pid = 6267] [serial = 1562] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 313 (0x7f12c22cc400) [pid = 6267] [serial = 1589] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 312 (0x7f12bdf1f400) [pid = 6267] [serial = 1620] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 311 (0x7f12bea02400) [pid = 6267] [serial = 1622] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 310 (0x7f12ac147000) [pid = 6267] [serial = 1607] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 309 (0x7f12b1ce8000) [pid = 6267] [serial = 1611] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 308 (0x7f12bf0dec00) [pid = 6267] [serial = 1580] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 307 (0x7f12bc885400) [pid = 6267] [serial = 1571] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 306 (0x7f12be3bdc00) [pid = 6267] [serial = 1625] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 305 (0x7f12c9ad3400) [pid = 6267] [serial = 1601] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 304 (0x7f12c030d000) [pid = 6267] [serial = 1583] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 303 (0x7f12ad3c7800) [pid = 6267] [serial = 1610] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 302 (0x7f12b227e400) [pid = 6267] [serial = 1613] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 301 (0x7f12c7ff7c00) [pid = 6267] [serial = 1592] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 300 (0x7f12b534ec00) [pid = 6267] [serial = 1617] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 299 (0x7f12c8c9d400) [pid = 6267] [serial = 1595] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 298 (0x7f12bec0bc00) [pid = 6267] [serial = 1577] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 297 (0x7f12b1556400) [pid = 6267] [serial = 1604] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 296 (0x7f12b49dd800) [pid = 6267] [serial = 1568] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 295 (0x7f12b1d85400) [pid = 6267] [serial = 1565] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 294 (0x7f12ac911400) [pid = 6267] [serial = 1608] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 293 (0x7f12c030c400) [pid = 6267] [serial = 1626] [outer = (nil)] [url = about:blank] 13:37:44 INFO - PROCESS | 6267 | --DOMWINDOW == 292 (0x7f12c1ecd800) [pid = 6267] [serial = 1586] [outer = (nil)] [url = about:blank] 13:37:45 INFO - PROCESS | 6267 | 1461616665293 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2182ms 13:37:45 INFO - PROCESS | 6267 | 1461616665310 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 6267 | 1461616665315 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 13:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:37:45 INFO - PROCESS | 6267 | 1461616665324 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - PROCESS | 6267 | 1461616665326 Marionette TRACE conn3 <- [1,2318,null,{}] 13:37:45 INFO - PROCESS | 6267 | 1461616665368 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:45 INFO - PROCESS | 6267 | 1461616665560 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 13:37:45 INFO - PROCESS | 6267 | 1461616665577 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aba27000 == 168 [pid = 6267] [id = 587] 13:37:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 293 (0x7f12ac711c00) [pid = 6267] [serial = 1762] [outer = (nil)] 13:37:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 294 (0x7f12ac907400) [pid = 6267] [serial = 1763] [outer = 0x7f12ac711c00] 13:37:45 INFO - PROCESS | 6267 | 1461616665639 Marionette DEBUG loaded listener.js 13:37:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 295 (0x7f12ad3cdc00) [pid = 6267] [serial = 1764] [outer = 0x7f12ac711c00] 13:37:46 INFO - PROCESS | 6267 | 1461616666628 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:37:46 INFO - PROCESS | 6267 | 1461616666659 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 13:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:37:46 INFO - PROCESS | 6267 | 1461616666666 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:37:46 INFO - PROCESS | 6267 | 1461616666674 Marionette TRACE conn3 <- [1,2322,null,{}] 13:37:46 INFO - PROCESS | 6267 | 1461616666687 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:46 INFO - PROCESS | 6267 | 1461616666878 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 13:37:47 INFO - PROCESS | 6267 | 1461616667093 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afb81000 == 169 [pid = 6267] [id = 588] 13:37:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 296 (0x7f12ad620800) [pid = 6267] [serial = 1765] [outer = (nil)] 13:37:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 297 (0x7f12afcf7400) [pid = 6267] [serial = 1766] [outer = 0x7f12ad620800] 13:37:47 INFO - PROCESS | 6267 | 1461616667158 Marionette DEBUG loaded listener.js 13:37:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 298 (0x7f12afff8800) [pid = 6267] [serial = 1767] [outer = 0x7f12ad620800] 13:37:47 INFO - PROCESS | 6267 | 1461616667933 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1293ms 13:37:47 INFO - PROCESS | 6267 | 1461616667957 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 6267 | 1461616667961 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 13:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:37:47 INFO - PROCESS | 6267 | 1461616667967 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - PROCESS | 6267 | 1461616667969 Marionette TRACE conn3 <- [1,2326,null,{}] 13:37:47 INFO - PROCESS | 6267 | 1461616667974 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:48 INFO - PROCESS | 6267 | 1461616668222 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 13:37:48 INFO - PROCESS | 6267 | 1461616668258 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b11f1000 == 170 [pid = 6267] [id = 589] 13:37:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 299 (0x7f12b034d400) [pid = 6267] [serial = 1768] [outer = (nil)] 13:37:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 300 (0x7f12b0662400) [pid = 6267] [serial = 1769] [outer = 0x7f12b034d400] 13:37:48 INFO - PROCESS | 6267 | 1461616668319 Marionette DEBUG loaded listener.js 13:37:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 301 (0x7f12b1546800) [pid = 6267] [serial = 1770] [outer = 0x7f12b034d400] 13:37:49 INFO - PROCESS | 6267 | 1461616669211 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1277ms 13:37:49 INFO - PROCESS | 6267 | 1461616669245 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 13:37:49 INFO - PROCESS | 6267 | 1461616669249 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 13:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:37:49 INFO - PROCESS | 6267 | 1461616669261 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:37:49 INFO - PROCESS | 6267 | 1461616669263 Marionette TRACE conn3 <- [1,2330,null,{}] 13:37:49 INFO - PROCESS | 6267 | 1461616669269 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:49 INFO - PROCESS | 6267 | 1461616669526 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 300 (0x7f12c4e4a000) [pid = 6267] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 299 (0x7f12ac0ed400) [pid = 6267] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 298 (0x7f12bf0c4400) [pid = 6267] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 297 (0x7f12ac0e4400) [pid = 6267] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 296 (0x7f12c7869800) [pid = 6267] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 295 (0x7f12b1c4ac00) [pid = 6267] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 294 (0x7f12b04e8000) [pid = 6267] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 293 (0x7f12afcf3400) [pid = 6267] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 292 (0x7f12bea06400) [pid = 6267] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 291 (0x7f12b1d91400) [pid = 6267] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 290 (0x7f12c8751800) [pid = 6267] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 289 (0x7f12ac902800) [pid = 6267] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 288 (0x7f12aa00fc00) [pid = 6267] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 287 (0x7f12b318b400) [pid = 6267] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 286 (0x7f12c74c5c00) [pid = 6267] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 285 (0x7f12bec08400) [pid = 6267] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 284 (0x7f12beb06000) [pid = 6267] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 283 (0x7f12bdde9800) [pid = 6267] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 282 (0x7f12b7e2d400) [pid = 6267] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 281 (0x7f12c7965c00) [pid = 6267] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 280 (0x7f12ac90f800) [pid = 6267] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 279 (0x7f12aba8bc00) [pid = 6267] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 278 (0x7f12afa99800) [pid = 6267] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 277 (0x7f12b3974000) [pid = 6267] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 276 (0x7f12be3b4800) [pid = 6267] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 275 (0x7f12b1cdb000) [pid = 6267] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 274 (0x7f12abc0e400) [pid = 6267] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 273 (0x7f12b034b000) [pid = 6267] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 272 (0x7f12aa5cd800) [pid = 6267] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 271 (0x7f12c8faa000) [pid = 6267] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 270 (0x7f12b0353800) [pid = 6267] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 269 (0x7f12aba86800) [pid = 6267] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 268 (0x7f12b7e2b800) [pid = 6267] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 267 (0x7f12be3b3400) [pid = 6267] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 266 (0x7f12b318e400) [pid = 6267] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 265 (0x7f12abc0b400) [pid = 6267] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 264 (0x7f12afffb000) [pid = 6267] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 263 (0x7f12ac908800) [pid = 6267] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 262 (0x7f12bd9e3800) [pid = 6267] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 261 (0x7f12bf0e1400) [pid = 6267] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 260 (0x7f12ac785400) [pid = 6267] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 259 (0x7f12ac143000) [pid = 6267] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 258 (0x7f12b2272800) [pid = 6267] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 257 (0x7f12aba86c00) [pid = 6267] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 256 (0x7f12b155b000) [pid = 6267] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 255 (0x7f12bc722c00) [pid = 6267] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 254 (0x7f12b6c67800) [pid = 6267] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 253 (0x7f12b1d90400) [pid = 6267] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 252 (0x7f12bea0c400) [pid = 6267] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 251 (0x7f12b1ce8800) [pid = 6267] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12c81ce400) [pid = 6267] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12c2ad1400) [pid = 6267] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12bf0c2800) [pid = 6267] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12b4627000) [pid = 6267] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12bf0e0800) [pid = 6267] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12abc07000) [pid = 6267] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12cb51f000) [pid = 6267] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 243 (0x7f12bc721800) [pid = 6267] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 242 (0x7f12b30e0000) [pid = 6267] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 241 (0x7f12bc79b800) [pid = 6267] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 240 (0x7f12affb1c00) [pid = 6267] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 239 (0x7f12abc0f400) [pid = 6267] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 238 (0x7f12beb13000) [pid = 6267] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 237 (0x7f12b2278800) [pid = 6267] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 236 (0x7f12b4719000) [pid = 6267] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 235 (0x7f12b470d800) [pid = 6267] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 234 (0x7f12b4532c00) [pid = 6267] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 233 (0x7f12ac14b400) [pid = 6267] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 232 (0x7f12abdefc00) [pid = 6267] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 231 (0x7f12aba85400) [pid = 6267] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 230 (0x7f12bc883400) [pid = 6267] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12c91a7800) [pid = 6267] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12bec10000) [pid = 6267] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12afa93c00) [pid = 6267] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12b1ce2400) [pid = 6267] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12bf0db000) [pid = 6267] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12be018400) [pid = 6267] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:37:50 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12ac78a400) [pid = 6267] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12b23e6400) [pid = 6267] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12b45cc800) [pid = 6267] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12c7fef000) [pid = 6267] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12c7874400) [pid = 6267] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12b4625400) [pid = 6267] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 217 (0x7f12b2d4b400) [pid = 6267] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12c1948800) [pid = 6267] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12b1c47800) [pid = 6267] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12ac0f2800) [pid = 6267] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 213 (0x7f12ad61cc00) [pid = 6267] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12aba8cc00) [pid = 6267] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:37:51 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12aba8fc00) [pid = 6267] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:37:51 INFO - PROCESS | 6267 | 1461616671138 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa2e7800 == 171 [pid = 6267] [id = 590] 13:37:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12abc13000) [pid = 6267] [serial = 1771] [outer = (nil)] 13:37:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12abdf6c00) [pid = 6267] [serial = 1772] [outer = 0x7f12abc13000] 13:37:51 INFO - PROCESS | 6267 | 1461616671230 Marionette DEBUG loaded listener.js 13:37:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 214 (0x7f12b1c4e800) [pid = 6267] [serial = 1773] [outer = 0x7f12abc13000] 13:37:51 INFO - PROCESS | 6267 | 1461616671961 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2742ms 13:37:52 INFO - PROCESS | 6267 | 1461616671999 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 13:37:52 INFO - PROCESS | 6267 | 1461616672002 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 13:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:37:52 INFO - PROCESS | 6267 | 1461616672008 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:37:52 INFO - PROCESS | 6267 | 1461616672011 Marionette TRACE conn3 <- [1,2334,null,{}] 13:37:52 INFO - PROCESS | 6267 | 1461616672018 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:52 INFO - PROCESS | 6267 | 1461616672290 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 13:37:52 INFO - PROCESS | 6267 | 1461616672313 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b260d800 == 172 [pid = 6267] [id = 591] 13:37:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12b1c4fc00) [pid = 6267] [serial = 1774] [outer = (nil)] 13:37:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12b1d90800) [pid = 6267] [serial = 1775] [outer = 0x7f12b1c4fc00] 13:37:52 INFO - PROCESS | 6267 | 1461616672379 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12b2279800) [pid = 6267] [serial = 1776] [outer = 0x7f12b1c4fc00] 13:37:53 INFO - PROCESS | 6267 | 1461616673494 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1532ms 13:37:53 INFO - PROCESS | 6267 | 1461616673541 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 13:37:53 INFO - PROCESS | 6267 | 1461616673547 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 13:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:37:53 INFO - PROCESS | 6267 | 1461616673557 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:37:53 INFO - PROCESS | 6267 | 1461616673561 Marionette TRACE conn3 <- [1,2338,null,{}] 13:37:53 INFO - PROCESS | 6267 | 1461616673569 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:53 INFO - PROCESS | 6267 | 1461616673802 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 13:37:54 INFO - PROCESS | 6267 | 1461616674128 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aba36000 == 173 [pid = 6267] [id = 592] 13:37:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 218 (0x7f12aba88c00) [pid = 6267] [serial = 1777] [outer = (nil)] 13:37:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12abc07000) [pid = 6267] [serial = 1778] [outer = 0x7f12aba88c00] 13:37:54 INFO - PROCESS | 6267 | 1461616674215 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12abdf8800) [pid = 6267] [serial = 1779] [outer = 0x7f12aba88c00] 13:37:55 INFO - PROCESS | 6267 | 1461616675026 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1531ms 13:37:55 INFO - PROCESS | 6267 | 1461616675089 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 13:37:55 INFO - PROCESS | 6267 | 1461616675098 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 13:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:37:55 INFO - PROCESS | 6267 | 1461616675110 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:37:55 INFO - PROCESS | 6267 | 1461616675114 Marionette TRACE conn3 <- [1,2342,null,{}] 13:37:55 INFO - PROCESS | 6267 | 1461616675120 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:55 INFO - PROCESS | 6267 | 1461616675337 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 13:37:55 INFO - PROCESS | 6267 | 1461616675671 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afdcc000 == 174 [pid = 6267] [id = 593] 13:37:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12ac718800) [pid = 6267] [serial = 1780] [outer = (nil)] 13:37:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12ad3d1400) [pid = 6267] [serial = 1781] [outer = 0x7f12ac718800] 13:37:55 INFO - PROCESS | 6267 | 1461616675749 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12af7ee800) [pid = 6267] [serial = 1782] [outer = 0x7f12ac718800] 13:37:56 INFO - PROCESS | 6267 | 1461616676620 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1581ms 13:37:56 INFO - PROCESS | 6267 | 1461616676692 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 13:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:37:56 INFO - PROCESS | 6267 | 1461616676696 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 13:37:56 INFO - PROCESS | 6267 | 1461616676703 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - PROCESS | 6267 | 1461616676709 Marionette TRACE conn3 <- [1,2346,null,{}] 13:37:56 INFO - PROCESS | 6267 | 1461616676726 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:57 INFO - PROCESS | 6267 | 1461616677016 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 13:37:57 INFO - PROCESS | 6267 | 1461616677346 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3024800 == 175 [pid = 6267] [id = 594] 13:37:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12affa9400) [pid = 6267] [serial = 1783] [outer = (nil)] 13:37:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12b04ea400) [pid = 6267] [serial = 1784] [outer = 0x7f12affa9400] 13:37:57 INFO - PROCESS | 6267 | 1461616677434 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12b1cd9800) [pid = 6267] [serial = 1785] [outer = 0x7f12affa9400] 13:37:58 INFO - PROCESS | 6267 | 1461616678327 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1689ms 13:37:58 INFO - PROCESS | 6267 | 1461616678392 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 13:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:37:58 INFO - PROCESS | 6267 | 1461616678397 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 13:37:58 INFO - PROCESS | 6267 | 1461616678402 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - PROCESS | 6267 | 1461616678405 Marionette TRACE conn3 <- [1,2350,null,{}] 13:37:58 INFO - PROCESS | 6267 | 1461616678411 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:58 INFO - PROCESS | 6267 | 1461616678623 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 13:37:58 INFO - PROCESS | 6267 | 1461616678894 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3884000 == 176 [pid = 6267] [id = 595] 13:37:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 227 (0x7f12b2272800) [pid = 6267] [serial = 1786] [outer = (nil)] 13:37:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 228 (0x7f12b227dc00) [pid = 6267] [serial = 1787] [outer = 0x7f12b2272800] 13:37:59 INFO - PROCESS | 6267 | 1461616679025 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 229 (0x7f12b23df000) [pid = 6267] [serial = 1788] [outer = 0x7f12b2272800] 13:37:59 INFO - PROCESS | 6267 | 1461616679841 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1491ms 13:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:37:59 INFO - PROCESS | 6267 | 1461616679894 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 6267 | 1461616679897 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 13:37:59 INFO - PROCESS | 6267 | 1461616679903 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 6267 | 1461616679906 Marionette TRACE conn3 <- [1,2354,null,{}] 13:37:59 INFO - PROCESS | 6267 | 1461616679911 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:00 INFO - PROCESS | 6267 | 1461616680118 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 13:38:00 INFO - PROCESS | 6267 | 1461616680391 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b456e000 == 177 [pid = 6267] [id = 596] 13:38:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 230 (0x7f12b1ce8800) [pid = 6267] [serial = 1789] [outer = (nil)] 13:38:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 231 (0x7f12b254e000) [pid = 6267] [serial = 1790] [outer = 0x7f12b1ce8800] 13:38:00 INFO - PROCESS | 6267 | 1461616680513 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 232 (0x7f12b255a000) [pid = 6267] [serial = 1791] [outer = 0x7f12b1ce8800] 13:38:01 INFO - PROCESS | 6267 | 1461616681335 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1478ms 13:38:01 INFO - PROCESS | 6267 | 1461616681381 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 13:38:01 INFO - PROCESS | 6267 | 1461616681384 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 13:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:38:01 INFO - PROCESS | 6267 | 1461616681390 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 6267 | 1461616681392 Marionette TRACE conn3 <- [1,2358,null,{}] 13:38:01 INFO - PROCESS | 6267 | 1461616681399 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:01 INFO - PROCESS | 6267 | 1461616681640 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 13:38:01 INFO - PROCESS | 6267 | 1461616681955 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b52be000 == 178 [pid = 6267] [id = 597] 13:38:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 233 (0x7f12b30e6800) [pid = 6267] [serial = 1792] [outer = (nil)] 13:38:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 234 (0x7f12b318a800) [pid = 6267] [serial = 1793] [outer = 0x7f12b30e6800] 13:38:02 INFO - PROCESS | 6267 | 1461616682053 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 235 (0x7f12b355c000) [pid = 6267] [serial = 1794] [outer = 0x7f12b30e6800] 13:38:02 INFO - PROCESS | 6267 | 1461616682907 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1576ms 13:38:02 INFO - PROCESS | 6267 | 1461616682968 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 6267 | 1461616682971 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 13:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:38:02 INFO - PROCESS | 6267 | 1461616682977 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 6267 | 1461616682980 Marionette TRACE conn3 <- [1,2362,null,{}] 13:38:02 INFO - PROCESS | 6267 | 1461616682985 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:03 INFO - PROCESS | 6267 | 1461616683182 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 13:38:03 INFO - PROCESS | 6267 | 1461616683398 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a5c000 == 179 [pid = 6267] [id = 598] 13:38:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 236 (0x7f12b30e9000) [pid = 6267] [serial = 1795] [outer = (nil)] 13:38:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 237 (0x7f12b396e800) [pid = 6267] [serial = 1796] [outer = 0x7f12b30e9000] 13:38:03 INFO - PROCESS | 6267 | 1461616683472 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 238 (0x7f12b3979c00) [pid = 6267] [serial = 1797] [outer = 0x7f12b30e9000] 13:38:04 INFO - PROCESS | 6267 | 1461616684305 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1381ms 13:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:38:04 INFO - PROCESS | 6267 | 1461616684359 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 13:38:04 INFO - PROCESS | 6267 | 1461616684362 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 13:38:04 INFO - PROCESS | 6267 | 1461616684368 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:38:04 INFO - PROCESS | 6267 | 1461616684371 Marionette TRACE conn3 <- [1,2366,null,{}] 13:38:04 INFO - PROCESS | 6267 | 1461616684376 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:04 INFO - PROCESS | 6267 | 1461616684592 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 13:38:04 INFO - PROCESS | 6267 | 1461616684907 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6be5800 == 180 [pid = 6267] [id = 599] 13:38:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 239 (0x7f12b318f400) [pid = 6267] [serial = 1798] [outer = (nil)] 13:38:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 240 (0x7f12b4529c00) [pid = 6267] [serial = 1799] [outer = 0x7f12b318f400] 13:38:04 INFO - PROCESS | 6267 | 1461616684987 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 241 (0x7f12b45c7000) [pid = 6267] [serial = 1800] [outer = 0x7f12b318f400] 13:38:05 INFO - PROCESS | 6267 | 1461616685797 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1478ms 13:38:05 INFO - PROCESS | 6267 | 1461616685846 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 6267 | 1461616685849 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 13:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:38:05 INFO - PROCESS | 6267 | 1461616685856 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 6267 | 1461616685858 Marionette TRACE conn3 <- [1,2370,null,{}] 13:38:05 INFO - PROCESS | 6267 | 1461616685863 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:06 INFO - PROCESS | 6267 | 1461616686069 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 13:38:06 INFO - PROCESS | 6267 | 1461616686381 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b7fdc000 == 181 [pid = 6267] [id = 600] 13:38:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 242 (0x7f12b3978c00) [pid = 6267] [serial = 1801] [outer = (nil)] 13:38:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 243 (0x7f12b355e400) [pid = 6267] [serial = 1802] [outer = 0x7f12b3978c00] 13:38:06 INFO - PROCESS | 6267 | 1461616686474 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 244 (0x7f12b4624800) [pid = 6267] [serial = 1803] [outer = 0x7f12b3978c00] 13:38:07 INFO - PROCESS | 6267 | 1461616687349 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1527ms 13:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:38:07 INFO - PROCESS | 6267 | 1461616687383 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 6267 | 1461616687386 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 13:38:07 INFO - PROCESS | 6267 | 1461616687393 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 6267 | 1461616687396 Marionette TRACE conn3 <- [1,2374,null,{}] 13:38:07 INFO - PROCESS | 6267 | 1461616687401 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 6267 | 1461616687611 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 13:38:07 INFO - PROCESS | 6267 | 1461616687937 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc56a800 == 182 [pid = 6267] [id = 601] 13:38:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 245 (0x7f12b066d800) [pid = 6267] [serial = 1804] [outer = (nil)] 13:38:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 246 (0x7f12b470f800) [pid = 6267] [serial = 1805] [outer = 0x7f12b066d800] 13:38:08 INFO - PROCESS | 6267 | 1461616688026 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 247 (0x7f12b4717000) [pid = 6267] [serial = 1806] [outer = 0x7f12b066d800] 13:38:08 INFO - PROCESS | 6267 | 1461616688878 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1535ms 13:38:08 INFO - PROCESS | 6267 | 1461616688928 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 6267 | 1461616688932 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 13:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:38:08 INFO - PROCESS | 6267 | 1461616688938 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 6267 | 1461616688942 Marionette TRACE conn3 <- [1,2378,null,{}] 13:38:08 INFO - PROCESS | 6267 | 1461616688948 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:09 INFO - PROCESS | 6267 | 1461616689214 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 13:38:09 INFO - PROCESS | 6267 | 1461616689535 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc9cb800 == 183 [pid = 6267] [id = 602] 13:38:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 248 (0x7f12b534d000) [pid = 6267] [serial = 1807] [outer = (nil)] 13:38:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 249 (0x7f12b5351800) [pid = 6267] [serial = 1808] [outer = 0x7f12b534d000] 13:38:09 INFO - PROCESS | 6267 | 1461616689624 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 250 (0x7f12b6d04000) [pid = 6267] [serial = 1809] [outer = 0x7f12b534d000] 13:38:10 INFO - PROCESS | 6267 | 1461616690431 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1535ms 13:38:10 INFO - PROCESS | 6267 | 1461616690474 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 6267 | 1461616690478 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 13:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:38:10 INFO - PROCESS | 6267 | 1461616690484 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:38:10 INFO - PROCESS | 6267 | 1461616690487 Marionette TRACE conn3 <- [1,2382,null,{}] 13:38:10 INFO - PROCESS | 6267 | 1461616690493 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:10 INFO - PROCESS | 6267 | 1461616690707 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 13:38:10 INFO - PROCESS | 6267 | 1461616690982 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdbd4800 == 184 [pid = 6267] [id = 603] 13:38:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 251 (0x7f12b6d04400) [pid = 6267] [serial = 1810] [outer = (nil)] 13:38:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 252 (0x7f12b7d26c00) [pid = 6267] [serial = 1811] [outer = 0x7f12b6d04400] 13:38:11 INFO - PROCESS | 6267 | 1461616691110 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 253 (0x7f12b7e23800) [pid = 6267] [serial = 1812] [outer = 0x7f12b6d04400] 13:38:11 INFO - PROCESS | 6267 | 1461616691951 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1531ms 13:38:12 INFO - PROCESS | 6267 | 1461616692016 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 6267 | 1461616692019 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 13:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:38:12 INFO - PROCESS | 6267 | 1461616692025 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - PROCESS | 6267 | 1461616692027 Marionette TRACE conn3 <- [1,2386,null,{}] 13:38:12 INFO - PROCESS | 6267 | 1461616692043 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:12 INFO - PROCESS | 6267 | 1461616692262 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 13:38:12 INFO - PROCESS | 6267 | 1461616692575 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd29800 == 185 [pid = 6267] [id = 604] 13:38:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 254 (0x7f12b6d05800) [pid = 6267] [serial = 1813] [outer = (nil)] 13:38:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 255 (0x7f12b7e2cc00) [pid = 6267] [serial = 1814] [outer = 0x7f12b6d05800] 13:38:12 INFO - PROCESS | 6267 | 1461616692655 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 256 (0x7f12b7e33c00) [pid = 6267] [serial = 1815] [outer = 0x7f12b6d05800] 13:38:13 INFO - PROCESS | 6267 | 1461616693526 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1540ms 13:38:13 INFO - PROCESS | 6267 | 1461616693567 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 6267 | 1461616693571 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 13:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:38:13 INFO - PROCESS | 6267 | 1461616693577 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 6267 | 1461616693581 Marionette TRACE conn3 <- [1,2390,null,{}] 13:38:13 INFO - PROCESS | 6267 | 1461616693587 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:13 INFO - PROCESS | 6267 | 1461616693806 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 13:38:14 INFO - PROCESS | 6267 | 1461616694129 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12beccc800 == 186 [pid = 6267] [id = 605] 13:38:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 257 (0x7f12b4629c00) [pid = 6267] [serial = 1816] [outer = (nil)] 13:38:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 258 (0x7f12b7e3d000) [pid = 6267] [serial = 1817] [outer = 0x7f12b4629c00] 13:38:14 INFO - PROCESS | 6267 | 1461616694221 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 259 (0x7f12bc51a000) [pid = 6267] [serial = 1818] [outer = 0x7f12b4629c00] 13:38:15 INFO - PROCESS | 6267 | 1461616695076 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1531ms 13:38:15 INFO - PROCESS | 6267 | 1461616695110 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 6267 | 1461616695113 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 13:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:38:15 INFO - PROCESS | 6267 | 1461616695119 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 6267 | 1461616695122 Marionette TRACE conn3 <- [1,2394,null,{}] 13:38:15 INFO - PROCESS | 6267 | 1461616695127 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:15 INFO - PROCESS | 6267 | 1461616695340 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 13:38:15 INFO - PROCESS | 6267 | 1461616695620 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf013000 == 187 [pid = 6267] [id = 606] 13:38:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 260 (0x7f12b6d0a400) [pid = 6267] [serial = 1819] [outer = (nil)] 13:38:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 261 (0x7f12bc51dc00) [pid = 6267] [serial = 1820] [outer = 0x7f12b6d0a400] 13:38:15 INFO - PROCESS | 6267 | 1461616695747 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 262 (0x7f12bc793c00) [pid = 6267] [serial = 1821] [outer = 0x7f12b6d0a400] 13:38:16 INFO - PROCESS | 6267 | 1461616696609 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1526ms 13:38:16 INFO - PROCESS | 6267 | 1461616696646 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 13:38:16 INFO - PROCESS | 6267 | 1461616696650 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 13:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:38:16 INFO - PROCESS | 6267 | 1461616696655 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:38:16 INFO - PROCESS | 6267 | 1461616696658 Marionette TRACE conn3 <- [1,2398,null,{}] 13:38:16 INFO - PROCESS | 6267 | 1461616696663 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:16 INFO - PROCESS | 6267 | 1461616696870 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 13:38:17 INFO - PROCESS | 6267 | 1461616697188 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0e2b800 == 188 [pid = 6267] [id = 607] 13:38:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 263 (0x7f12bc51b800) [pid = 6267] [serial = 1822] [outer = (nil)] 13:38:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 264 (0x7f12bc7e5000) [pid = 6267] [serial = 1823] [outer = 0x7f12bc51b800] 13:38:17 INFO - PROCESS | 6267 | 1461616697265 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 265 (0x7f12bc7f2400) [pid = 6267] [serial = 1824] [outer = 0x7f12bc51b800] 13:38:18 INFO - PROCESS | 6267 | 1461616698098 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1483ms 13:38:18 INFO - PROCESS | 6267 | 1461616698140 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 6267 | 1461616698143 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 13:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:38:18 INFO - PROCESS | 6267 | 1461616698149 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 6267 | 1461616698151 Marionette TRACE conn3 <- [1,2402,null,{}] 13:38:18 INFO - PROCESS | 6267 | 1461616698157 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:18 INFO - PROCESS | 6267 | 1461616698389 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 13:38:18 INFO - PROCESS | 6267 | 1461616698715 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e76800 == 189 [pid = 6267] [id = 608] 13:38:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 266 (0x7f12b8031800) [pid = 6267] [serial = 1825] [outer = (nil)] 13:38:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 267 (0x7f12bc888c00) [pid = 6267] [serial = 1826] [outer = 0x7f12b8031800] 13:38:18 INFO - PROCESS | 6267 | 1461616698806 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 268 (0x7f12bd9e8c00) [pid = 6267] [serial = 1827] [outer = 0x7f12b8031800] 13:38:19 INFO - PROCESS | 6267 | 1461616699651 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1531ms 13:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:38:19 INFO - PROCESS | 6267 | 1461616699682 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 6267 | 1461616699685 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 13:38:19 INFO - PROCESS | 6267 | 1461616699693 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - PROCESS | 6267 | 1461616699695 Marionette TRACE conn3 <- [1,2406,null,{}] 13:38:19 INFO - PROCESS | 6267 | 1461616699701 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:19 INFO - PROCESS | 6267 | 1461616699917 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 13:38:20 INFO - PROCESS | 6267 | 1461616700235 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2262800 == 190 [pid = 6267] [id = 609] 13:38:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 269 (0x7f12b2d50c00) [pid = 6267] [serial = 1828] [outer = (nil)] 13:38:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 270 (0x7f12bd9ef400) [pid = 6267] [serial = 1829] [outer = 0x7f12b2d50c00] 13:38:20 INFO - PROCESS | 6267 | 1461616700317 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 271 (0x7f12bdd5fc00) [pid = 6267] [serial = 1830] [outer = 0x7f12b2d50c00] 13:38:21 INFO - PROCESS | 6267 | 1461616701080 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1430ms 13:38:21 INFO - PROCESS | 6267 | 1461616701126 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 6267 | 1461616701130 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 13:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:38:21 INFO - PROCESS | 6267 | 1461616701135 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - PROCESS | 6267 | 1461616701137 Marionette TRACE conn3 <- [1,2410,null,{}] 13:38:21 INFO - PROCESS | 6267 | 1461616701143 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:21 INFO - PROCESS | 6267 | 1461616701364 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 13:38:21 INFO - PROCESS | 6267 | 1461616701656 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2494800 == 191 [pid = 6267] [id = 610] 13:38:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 272 (0x7f12a9bad800) [pid = 6267] [serial = 1831] [outer = (nil)] 13:38:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 273 (0x7f12bd9e2400) [pid = 6267] [serial = 1832] [outer = 0x7f12a9bad800] 13:38:21 INFO - PROCESS | 6267 | 1461616701768 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 274 (0x7f12bdf1f000) [pid = 6267] [serial = 1833] [outer = 0x7f12a9bad800] 13:38:22 INFO - PROCESS | 6267 | 1461616702601 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1527ms 13:38:22 INFO - PROCESS | 6267 | 1461616702664 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 13:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:38:22 INFO - PROCESS | 6267 | 1461616702668 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 13:38:22 INFO - PROCESS | 6267 | 1461616702675 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 6267 | 1461616702678 Marionette TRACE conn3 <- [1,2414,null,{}] 13:38:22 INFO - PROCESS | 6267 | 1461616702684 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:22 INFO - PROCESS | 6267 | 1461616702913 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 13:38:23 INFO - PROCESS | 6267 | 1461616703238 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be8a2800 == 190 [pid = 6267] [id = 524] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdc73000 == 189 [pid = 6267] [id = 523] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1ca7800 == 188 [pid = 6267] [id = 526] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b5a9e000 == 187 [pid = 6267] [id = 521] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf023800 == 186 [pid = 6267] [id = 525] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2a18000 == 185 [pid = 6267] [id = 529] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc938800 == 184 [pid = 6267] [id = 522] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12cf2dc000 == 183 [pid = 6267] [id = 575] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8964000 == 182 [pid = 6267] [id = 574] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c42c1800 == 181 [pid = 6267] [id = 573] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c23cb000 == 180 [pid = 6267] [id = 572] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1e73800 == 179 [pid = 6267] [id = 571] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bee72800 == 178 [pid = 6267] [id = 570] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b8022000 == 177 [pid = 6267] [id = 569] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b3018800 == 176 [pid = 6267] [id = 568] 13:38:24 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12a9e28800 == 175 [pid = 6267] [id = 567] 13:38:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a79da000 == 176 [pid = 6267] [id = 611] 13:38:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 275 (0x7f12a9ba7c00) [pid = 6267] [serial = 1834] [outer = (nil)] 13:38:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 276 (0x7f12a9bae800) [pid = 6267] [serial = 1835] [outer = 0x7f12a9ba7c00] 13:38:24 INFO - PROCESS | 6267 | 1461616704789 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 277 (0x7f12a9e82800) [pid = 6267] [serial = 1836] [outer = 0x7f12a9ba7c00] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 276 (0x7f12bddec400) [pid = 6267] [serial = 1700] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 275 (0x7f12c7391800) [pid = 6267] [serial = 1458] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 274 (0x7f12ac712800) [pid = 6267] [serial = 1670] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 273 (0x7f12c2088800) [pid = 6267] [serial = 1452] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 272 (0x7f12ca7a3400) [pid = 6267] [serial = 1602] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 271 (0x7f12b1c43c00) [pid = 6267] [serial = 1335] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 270 (0x7f12d538a000) [pid = 6267] [serial = 1649] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 269 (0x7f12b23e7400) [pid = 6267] [serial = 1566] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 268 (0x7f12bc889400) [pid = 6267] [serial = 1635] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 267 (0x7f12b066f800) [pid = 6267] [serial = 1500] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 266 (0x7f12bf0c1800) [pid = 6267] [serial = 1578] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 265 (0x7f12b6c6c400) [pid = 6267] [serial = 1506] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 264 (0x7f12c8fa5400) [pid = 6267] [serial = 1527] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 263 (0x7f12ac910400) [pid = 6267] [serial = 1398] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 262 (0x7f12abdeec00) [pid = 6267] [serial = 1683] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 261 (0x7f12b6d0f800) [pid = 6267] [serial = 1305] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 260 (0x7f12c81d1000) [pid = 6267] [serial = 1593] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 259 (0x7f12b7e3bc00) [pid = 6267] [serial = 1667] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 258 (0x7f12c196c400) [pid = 6267] [serial = 1362] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 257 (0x7f12af632400) [pid = 6267] [serial = 1673] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 256 (0x7f12c2b13400) [pid = 6267] [serial = 1638] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 255 (0x7f12be3bd400) [pid = 6267] [serial = 1443] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 254 (0x7f12d8442000) [pid = 6267] [serial = 1659] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 253 (0x7f12d9b0cc00) [pid = 6267] [serial = 1655] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 252 (0x7f12afcf5c00) [pid = 6267] [serial = 1404] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 251 (0x7f12ac0ebc00) [pid = 6267] [serial = 1428] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 250 (0x7f12b227bc00) [pid = 6267] [serial = 1365] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 249 (0x7f12b155c000) [pid = 6267] [serial = 1679] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 248 (0x7f12be016c00) [pid = 6267] [serial = 1575] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 247 (0x7f12c4298000) [pid = 6267] [serial = 1521] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 246 (0x7f12b7e39400) [pid = 6267] [serial = 1661] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 245 (0x7f12abdfbc00) [pid = 6267] [serial = 1389] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 244 (0x7f12bc79e800) [pid = 6267] [serial = 1440] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 243 (0x7f12aa5d3800) [pid = 6267] [serial = 1664] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 242 (0x7f12ca945c00) [pid = 6267] [serial = 1644] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 241 (0x7f12b45c4800) [pid = 6267] [serial = 1692] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 240 (0x7f12b3191000) [pid = 6267] [serial = 1691] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 239 (0x7f12ad3c5000) [pid = 6267] [serial = 1536] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 238 (0x7f12b7e2e400) [pid = 6267] [serial = 1697] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 237 (0x7f12bf0da000) [pid = 6267] [serial = 1512] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 236 (0x7f12c7fc0400) [pid = 6267] [serial = 1524] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 235 (0x7f12d7fa8000) [pid = 6267] [serial = 1386] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 234 (0x7f12b1ce4400) [pid = 6267] [serial = 1688] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 233 (0x7f12ad61b400) [pid = 6267] [serial = 1401] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 232 (0x7f12c414e000) [pid = 6267] [serial = 1377] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 231 (0x7f12c81c4000) [pid = 6267] [serial = 1317] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 230 (0x7f12ac791800) [pid = 6267] [serial = 1332] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 229 (0x7f12b7e2fc00) [pid = 6267] [serial = 1658] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 228 (0x7f12b534b800) [pid = 6267] [serial = 1338] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 227 (0x7f12b4620c00) [pid = 6267] [serial = 1368] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 226 (0x7f12b3976800) [pid = 6267] [serial = 1530] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12b3555000) [pid = 6267] [serial = 1434] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12bf0c3400) [pid = 6267] [serial = 1311] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12c1f2c800) [pid = 6267] [serial = 1374] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12d9ea2c00) [pid = 6267] [serial = 1662] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12d9ea8800) [pid = 6267] [serial = 1329] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12c00e3000) [pid = 6267] [serial = 1581] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12b2d44400) [pid = 6267] [serial = 1302] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12c9ace400) [pid = 6267] [serial = 1599] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 217 (0x7f12c1ed3000) [pid = 6267] [serial = 1637] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12d657ac00) [pid = 6267] [serial = 1653] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12c194b400) [pid = 6267] [serial = 1584] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12b7d2f800) [pid = 6267] [serial = 1569] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 213 (0x7f12c4136c00) [pid = 6267] [serial = 1590] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12abc14c00) [pid = 6267] [serial = 1383] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12d4e5cc00) [pid = 6267] [serial = 1646] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12c8fb2000) [pid = 6267] [serial = 1320] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12bf42e800) [pid = 6267] [serial = 1446] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 208 (0x7f12c8f36400) [pid = 6267] [serial = 1461] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12b4711800) [pid = 6267] [serial = 1634] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12b254b800) [pid = 6267] [serial = 1632] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12c9acd400) [pid = 6267] [serial = 1605] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12c7408400) [pid = 6267] [serial = 1640] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12b6c68800) [pid = 6267] [serial = 1437] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12be01b000) [pid = 6267] [serial = 1371] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12bdd5a400) [pid = 6267] [serial = 1572] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12d42e3c00) [pid = 6267] [serial = 1326] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12afced400) [pid = 6267] [serial = 1686] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12aa5d8400) [pid = 6267] [serial = 1665] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12afcf1800) [pid = 6267] [serial = 1392] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12b155f800) [pid = 6267] [serial = 1631] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12abdfcc00) [pid = 6267] [serial = 1497] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12c194b800) [pid = 6267] [serial = 1449] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12ad61e000) [pid = 6267] [serial = 1685] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12c9bb2800) [pid = 6267] [serial = 1395] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12b2280000) [pid = 6267] [serial = 1689] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12c2b0e800) [pid = 6267] [serial = 1314] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12b4623800) [pid = 6267] [serial = 1467] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12d62e1800) [pid = 6267] [serial = 1652] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12c4139800) [pid = 6267] [serial = 1455] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12c81d0800) [pid = 6267] [serial = 1641] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12c1f36400) [pid = 6267] [serial = 1587] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12c2084400) [pid = 6267] [serial = 1515] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12b8031400) [pid = 6267] [serial = 1698] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12c0310800) [pid = 6267] [serial = 1628] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12b5011000) [pid = 6267] [serial = 1694] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12bd9f0400) [pid = 6267] [serial = 1509] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12d9ea7400) [pid = 6267] [serial = 1656] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12c9ad0000) [pid = 6267] [serial = 1643] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12c8f3a000) [pid = 6267] [serial = 1596] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12d5558800) [pid = 6267] [serial = 1380] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12c2ad4400) [pid = 6267] [serial = 1518] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12d5fa7000) [pid = 6267] [serial = 1650] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12beb0a800) [pid = 6267] [serial = 1308] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12b6d05400) [pid = 6267] [serial = 1695] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12ca94d800) [pid = 6267] [serial = 1323] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12b3192800) [pid = 6267] [serial = 1503] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12b3976000) [pid = 6267] [serial = 1464] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12aa011c00) [pid = 6267] [serial = 1682] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12c6340800) [pid = 6267] [serial = 1629] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12ad61e400) [pid = 6267] [serial = 1676] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12afcf8c00) [pid = 6267] [serial = 1563] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12b1554400) [pid = 6267] [serial = 1431] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12ca7a5800) [pid = 6267] [serial = 1533] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12d51e4800) [pid = 6267] [serial = 1647] [outer = (nil)] [url = about:blank] 13:38:25 INFO - PROCESS | 6267 | 1461616705812 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 3186ms 13:38:25 INFO - PROCESS | 6267 | 1461616705861 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 13:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:38:25 INFO - PROCESS | 6267 | 1461616705867 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 13:38:25 INFO - PROCESS | 6267 | 1461616705875 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 6267 | 1461616705880 Marionette TRACE conn3 <- [1,2418,null,{}] 13:38:25 INFO - PROCESS | 6267 | 1461616705886 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:26 INFO - PROCESS | 6267 | 1461616706087 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 13:38:26 INFO - PROCESS | 6267 | 1461616706295 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa2d1800 == 177 [pid = 6267] [id = 612] 13:38:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12a9d4f400) [pid = 6267] [serial = 1837] [outer = (nil)] 13:38:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12aba89c00) [pid = 6267] [serial = 1838] [outer = 0x7f12a9d4f400] 13:38:26 INFO - PROCESS | 6267 | 1461616706365 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12abc0dc00) [pid = 6267] [serial = 1839] [outer = 0x7f12a9d4f400] 13:38:27 INFO - PROCESS | 6267 | 1461616707122 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1279ms 13:38:27 INFO - PROCESS | 6267 | 1461616707155 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 13:38:27 INFO - PROCESS | 6267 | 1461616707160 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 13:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:38:27 INFO - PROCESS | 6267 | 1461616707170 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:38:27 INFO - PROCESS | 6267 | 1461616707174 Marionette TRACE conn3 <- [1,2422,null,{}] 13:38:27 INFO - PROCESS | 6267 | 1461616707179 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:27 INFO - PROCESS | 6267 | 1461616707369 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 13:38:27 INFO - PROCESS | 6267 | 1461616707585 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac168000 == 178 [pid = 6267] [id = 613] 13:38:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12abc12000) [pid = 6267] [serial = 1840] [outer = (nil)] 13:38:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12ac147800) [pid = 6267] [serial = 1841] [outer = 0x7f12abc12000] 13:38:27 INFO - PROCESS | 6267 | 1461616707651 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12ac2f3800) [pid = 6267] [serial = 1842] [outer = 0x7f12abc12000] 13:38:28 INFO - PROCESS | 6267 | 1461616708539 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1383ms 13:38:28 INFO - PROCESS | 6267 | 1461616708556 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 6267 | 1461616708559 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 13:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:38:28 INFO - PROCESS | 6267 | 1461616708565 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 6267 | 1461616708571 Marionette TRACE conn3 <- [1,2426,null,{}] 13:38:28 INFO - PROCESS | 6267 | 1461616708586 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:28 INFO - PROCESS | 6267 | 1461616708848 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 13:38:28 INFO - PROCESS | 6267 | 1461616708901 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af3c8000 == 179 [pid = 6267] [id = 614] 13:38:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12ac791000) [pid = 6267] [serial = 1843] [outer = (nil)] 13:38:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12ad3c6400) [pid = 6267] [serial = 1844] [outer = 0x7f12ac791000] 13:38:29 INFO - PROCESS | 6267 | 1461616709015 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12ad61d400) [pid = 6267] [serial = 1845] [outer = 0x7f12ac791000] 13:38:30 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12ad620800) [pid = 6267] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:38:30 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12abc13000) [pid = 6267] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:38:30 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12aa5d1400) [pid = 6267] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:38:30 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12ac711c00) [pid = 6267] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:38:30 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12aa5ce000) [pid = 6267] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:38:30 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12bc79c000) [pid = 6267] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:38:30 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12b034d400) [pid = 6267] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:38:30 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12a9bac400) [pid = 6267] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:38:30 INFO - PROCESS | 6267 | 1461616710515 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1984ms 13:38:30 INFO - PROCESS | 6267 | 1461616710559 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 13:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:38:30 INFO - PROCESS | 6267 | 1461616710563 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 13:38:30 INFO - PROCESS | 6267 | 1461616710570 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 6267 | 1461616710573 Marionette TRACE conn3 <- [1,2430,null,{}] 13:38:30 INFO - PROCESS | 6267 | 1461616710578 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:30 INFO - PROCESS | 6267 | 1461616710827 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 13:38:30 INFO - PROCESS | 6267 | 1461616710849 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afb87800 == 180 [pid = 6267] [id = 615] 13:38:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12aa5d7c00) [pid = 6267] [serial = 1846] [outer = (nil)] 13:38:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12ad61c400) [pid = 6267] [serial = 1847] [outer = 0x7f12aa5d7c00] 13:38:30 INFO - PROCESS | 6267 | 1461616710911 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12afa96000) [pid = 6267] [serial = 1848] [outer = 0x7f12aa5d7c00] 13:38:31 INFO - PROCESS | 6267 | 1461616711738 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1176ms 13:38:31 INFO - PROCESS | 6267 | 1461616711747 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 13:38:31 INFO - PROCESS | 6267 | 1461616711750 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 13:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:38:31 INFO - PROCESS | 6267 | 1461616711755 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:38:31 INFO - PROCESS | 6267 | 1461616711757 Marionette TRACE conn3 <- [1,2434,null,{}] 13:38:31 INFO - PROCESS | 6267 | 1461616711763 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:32 INFO - PROCESS | 6267 | 1461616712021 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 13:38:32 INFO - PROCESS | 6267 | 1461616712047 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b03d9800 == 181 [pid = 6267] [id = 616] 13:38:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12afced400) [pid = 6267] [serial = 1849] [outer = (nil)] 13:38:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12afcf7c00) [pid = 6267] [serial = 1850] [outer = 0x7f12afced400] 13:38:32 INFO - PROCESS | 6267 | 1461616712118 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12b0345c00) [pid = 6267] [serial = 1851] [outer = 0x7f12afced400] 13:38:33 INFO - PROCESS | 6267 | 1461616713279 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1587ms 13:38:33 INFO - PROCESS | 6267 | 1461616713344 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 6267 | 1461616713351 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 13:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:38:33 INFO - PROCESS | 6267 | 1461616713359 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 6267 | 1461616713365 Marionette TRACE conn3 <- [1,2438,null,{}] 13:38:33 INFO - PROCESS | 6267 | 1461616713372 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:33 INFO - PROCESS | 6267 | 1461616713591 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 13:38:33 INFO - PROCESS | 6267 | 1461616713852 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac16d800 == 182 [pid = 6267] [id = 617] 13:38:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12aba90000) [pid = 6267] [serial = 1852] [outer = (nil)] 13:38:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12abdf0400) [pid = 6267] [serial = 1853] [outer = 0x7f12aba90000] 13:38:33 INFO - PROCESS | 6267 | 1461616713974 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12ac14e800) [pid = 6267] [serial = 1854] [outer = 0x7f12aba90000] 13:38:34 INFO - PROCESS | 6267 | 1461616714851 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1530ms 13:38:34 INFO - PROCESS | 6267 | 1461616714890 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 6267 | 1461616714898 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 13:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:38:34 INFO - PROCESS | 6267 | 1461616714909 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - PROCESS | 6267 | 1461616714913 Marionette TRACE conn3 <- [1,2442,null,{}] 13:38:34 INFO - PROCESS | 6267 | 1461616714919 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:35 INFO - PROCESS | 6267 | 1461616715137 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 13:38:35 INFO - PROCESS | 6267 | 1461616715494 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b191c000 == 183 [pid = 6267] [id = 618] 13:38:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12ac70b800) [pid = 6267] [serial = 1855] [outer = (nil)] 13:38:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12ac90ec00) [pid = 6267] [serial = 1856] [outer = 0x7f12ac70b800] 13:38:35 INFO - PROCESS | 6267 | 1461616715576 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12afa8fc00) [pid = 6267] [serial = 1857] [outer = 0x7f12ac70b800] 13:38:36 INFO - PROCESS | 6267 | 1461616716341 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1483ms 13:38:36 INFO - PROCESS | 6267 | 1461616716392 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 6267 | 1461616716396 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 13:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:38:36 INFO - PROCESS | 6267 | 1461616716421 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:38:36 INFO - PROCESS | 6267 | 1461616716427 Marionette TRACE conn3 <- [1,2446,null,{}] 13:38:36 INFO - PROCESS | 6267 | 1461616716443 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:36 INFO - PROCESS | 6267 | 1461616716666 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 13:38:36 INFO - PROCESS | 6267 | 1461616716924 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b2d60000 == 184 [pid = 6267] [id = 619] 13:38:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12afff9400) [pid = 6267] [serial = 1858] [outer = (nil)] 13:38:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12b04e4c00) [pid = 6267] [serial = 1859] [outer = 0x7f12afff9400] 13:38:37 INFO - PROCESS | 6267 | 1461616717044 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12b066ec00) [pid = 6267] [serial = 1860] [outer = 0x7f12afff9400] 13:38:37 INFO - PROCESS | 6267 | 1461616717895 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1540ms 13:38:37 INFO - PROCESS | 6267 | 1461616717958 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 6267 | 1461616717962 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 13:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:38:37 INFO - PROCESS | 6267 | 1461616717968 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 6267 | 1461616717971 Marionette TRACE conn3 <- [1,2450,null,{}] 13:38:37 INFO - PROCESS | 6267 | 1461616717976 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:38 INFO - PROCESS | 6267 | 1461616718192 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 13:38:38 INFO - PROCESS | 6267 | 1461616718487 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b37d0800 == 185 [pid = 6267] [id = 620] 13:38:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12ac2f6400) [pid = 6267] [serial = 1861] [outer = (nil)] 13:38:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12b155f400) [pid = 6267] [serial = 1862] [outer = 0x7f12ac2f6400] 13:38:38 INFO - PROCESS | 6267 | 1461616718566 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12b1c50c00) [pid = 6267] [serial = 1863] [outer = 0x7f12ac2f6400] 13:38:39 INFO - PROCESS | 6267 | 1461616719371 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1433ms 13:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:38:39 INFO - PROCESS | 6267 | 1461616719403 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 6267 | 1461616719405 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 13:38:39 INFO - PROCESS | 6267 | 1461616719412 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - PROCESS | 6267 | 1461616719415 Marionette TRACE conn3 <- [1,2454,null,{}] 13:38:39 INFO - PROCESS | 6267 | 1461616719420 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:39 INFO - PROCESS | 6267 | 1461616719629 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 13:38:39 INFO - PROCESS | 6267 | 1461616719897 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b454e000 == 186 [pid = 6267] [id = 621] 13:38:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12b1cde800) [pid = 6267] [serial = 1864] [outer = (nil)] 13:38:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12b1d82c00) [pid = 6267] [serial = 1865] [outer = 0x7f12b1cde800] 13:38:40 INFO - PROCESS | 6267 | 1461616720020 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12b1d91400) [pid = 6267] [serial = 1866] [outer = 0x7f12b1cde800] 13:38:40 INFO - PROCESS | 6267 | 1461616720832 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1483ms 13:38:40 INFO - PROCESS | 6267 | 1461616720895 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 6267 | 1461616720899 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 13:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:38:40 INFO - PROCESS | 6267 | 1461616720906 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 6267 | 1461616720908 Marionette TRACE conn3 <- [1,2458,null,{}] 13:38:40 INFO - PROCESS | 6267 | 1461616720915 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:41 INFO - PROCESS | 6267 | 1461616721182 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 13:38:41 INFO - PROCESS | 6267 | 1461616721489 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b52b5800 == 187 [pid = 6267] [id = 622] 13:38:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12b1cdf400) [pid = 6267] [serial = 1867] [outer = (nil)] 13:38:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12b30e2000) [pid = 6267] [serial = 1868] [outer = 0x7f12b1cdf400] 13:38:41 INFO - PROCESS | 6267 | 1461616721570 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12b318ac00) [pid = 6267] [serial = 1869] [outer = 0x7f12b1cdf400] 13:38:42 INFO - PROCESS | 6267 | 1461616722379 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1543ms 13:38:42 INFO - PROCESS | 6267 | 1461616722449 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 6267 | 1461616722453 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 13:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:38:42 INFO - PROCESS | 6267 | 1461616722459 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 6267 | 1461616722461 Marionette TRACE conn3 <- [1,2462,null,{}] 13:38:42 INFO - PROCESS | 6267 | 1461616722467 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:42 INFO - PROCESS | 6267 | 1461616722708 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 13:38:43 INFO - PROCESS | 6267 | 1461616723005 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b596e000 == 188 [pid = 6267] [id = 623] 13:38:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12b2d42400) [pid = 6267] [serial = 1870] [outer = (nil)] 13:38:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12b3554c00) [pid = 6267] [serial = 1871] [outer = 0x7f12b2d42400] 13:38:43 INFO - PROCESS | 6267 | 1461616723083 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12b3976800) [pid = 6267] [serial = 1872] [outer = 0x7f12b2d42400] 13:38:43 INFO - PROCESS | 6267 | 1461616723936 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1527ms 13:38:43 INFO - PROCESS | 6267 | 1461616723987 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 6267 | 1461616723990 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 13:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:38:44 INFO - PROCESS | 6267 | 1461616723996 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - PROCESS | 6267 | 1461616723998 Marionette TRACE conn3 <- [1,2466,null,{}] 13:38:44 INFO - PROCESS | 6267 | 1461616724004 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:44 INFO - PROCESS | 6267 | 1461616724209 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 13:38:44 INFO - PROCESS | 6267 | 1461616724434 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6be9000 == 189 [pid = 6267] [id = 624] 13:38:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12b30e0000) [pid = 6267] [serial = 1873] [outer = (nil)] 13:38:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12b45c2c00) [pid = 6267] [serial = 1874] [outer = 0x7f12b30e0000] 13:38:44 INFO - PROCESS | 6267 | 1461616724586 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12b4625c00) [pid = 6267] [serial = 1875] [outer = 0x7f12b30e0000] 13:38:45 INFO - PROCESS | 6267 | 1461616725430 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1485ms 13:38:45 INFO - PROCESS | 6267 | 1461616725481 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 6267 | 1461616725485 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 13:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:38:45 INFO - PROCESS | 6267 | 1461616725491 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 6267 | 1461616725494 Marionette TRACE conn3 <- [1,2470,null,{}] 13:38:45 INFO - PROCESS | 6267 | 1461616725499 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:45 INFO - PROCESS | 6267 | 1461616725711 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 13:38:46 INFO - PROCESS | 6267 | 1461616726019 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b8023000 == 190 [pid = 6267] [id = 625] 13:38:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12b3976c00) [pid = 6267] [serial = 1876] [outer = (nil)] 13:38:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12b49ce400) [pid = 6267] [serial = 1877] [outer = 0x7f12b3976c00] 13:38:46 INFO - PROCESS | 6267 | 1461616726099 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12b5004800) [pid = 6267] [serial = 1878] [outer = 0x7f12b3976c00] 13:38:46 INFO - PROCESS | 6267 | 1461616726927 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1476ms 13:38:46 INFO - PROCESS | 6267 | 1461616726968 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 13:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:38:46 INFO - PROCESS | 6267 | 1461616726972 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 13:38:46 INFO - PROCESS | 6267 | 1461616726978 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 6267 | 1461616726981 Marionette TRACE conn3 <- [1,2474,null,{}] 13:38:46 INFO - PROCESS | 6267 | 1461616726986 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:47 INFO - PROCESS | 6267 | 1461616727197 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 13:38:47 INFO - PROCESS | 6267 | 1461616727418 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc8df000 == 191 [pid = 6267] [id = 626] 13:38:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12b4627000) [pid = 6267] [serial = 1879] [outer = (nil)] 13:38:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12b5344400) [pid = 6267] [serial = 1880] [outer = 0x7f12b4627000] 13:38:47 INFO - PROCESS | 6267 | 1461616727531 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12b5350400) [pid = 6267] [serial = 1881] [outer = 0x7f12b4627000] 13:38:48 INFO - PROCESS | 6267 | 1461616728507 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1576ms 13:38:48 INFO - PROCESS | 6267 | 1461616728555 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 6267 | 1461616728560 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 13:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:38:48 INFO - PROCESS | 6267 | 1461616728565 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 6267 | 1461616728569 Marionette TRACE conn3 <- [1,2478,null,{}] 13:38:48 INFO - PROCESS | 6267 | 1461616728575 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:48 INFO - PROCESS | 6267 | 1461616728819 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 13:38:49 INFO - PROCESS | 6267 | 1461616729126 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda50800 == 192 [pid = 6267] [id = 627] 13:38:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12b4532800) [pid = 6267] [serial = 1882] [outer = (nil)] 13:38:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12b7e2fc00) [pid = 6267] [serial = 1883] [outer = 0x7f12b4532800] 13:38:49 INFO - PROCESS | 6267 | 1461616729214 Marionette DEBUG loaded listener.js 13:38:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12bc515c00) [pid = 6267] [serial = 1884] [outer = 0x7f12b4532800] 13:38:50 INFO - PROCESS | 6267 | 1461616730033 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1527ms 13:38:50 INFO - PROCESS | 6267 | 1461616730094 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 6267 | 1461616730097 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 13:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:38:50 INFO - PROCESS | 6267 | 1461616730103 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - PROCESS | 6267 | 1461616730106 Marionette TRACE conn3 <- [1,2482,null,{}] 13:38:50 INFO - PROCESS | 6267 | 1461616730111 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:50 INFO - PROCESS | 6267 | 1461616730316 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 13:38:50 INFO - PROCESS | 6267 | 1461616730583 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be889800 == 193 [pid = 6267] [id = 628] 13:38:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12b5002800) [pid = 6267] [serial = 1885] [outer = (nil)] 13:38:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12bc7e4c00) [pid = 6267] [serial = 1886] [outer = 0x7f12b5002800] 13:38:50 INFO - PROCESS | 6267 | 1461616730698 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12bd9e7000) [pid = 6267] [serial = 1887] [outer = 0x7f12b5002800] 13:38:51 INFO - PROCESS | 6267 | 1461616731509 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1476ms 13:38:51 INFO - PROCESS | 6267 | 1461616731581 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 6267 | 1461616731584 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 13:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:38:51 INFO - PROCESS | 6267 | 1461616731590 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 6267 | 1461616731602 Marionette TRACE conn3 <- [1,2486,null,{}] 13:38:51 INFO - PROCESS | 6267 | 1461616731607 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:51 INFO - PROCESS | 6267 | 1461616731874 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 13:38:52 INFO - PROCESS | 6267 | 1461616732176 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bee70800 == 194 [pid = 6267] [id = 629] 13:38:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12bc517400) [pid = 6267] [serial = 1888] [outer = (nil)] 13:38:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12bdd61000) [pid = 6267] [serial = 1889] [outer = 0x7f12bc517400] 13:38:52 INFO - PROCESS | 6267 | 1461616732255 Marionette DEBUG loaded listener.js 13:38:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12bddef000) [pid = 6267] [serial = 1890] [outer = 0x7f12bc517400] 13:38:53 INFO - PROCESS | 6267 | 1461616733032 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1490ms 13:38:53 INFO - PROCESS | 6267 | 1461616733082 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 6267 | 1461616733086 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 13:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:38:53 INFO - PROCESS | 6267 | 1461616733091 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - PROCESS | 6267 | 1461616733094 Marionette TRACE conn3 <- [1,2490,null,{}] 13:38:53 INFO - PROCESS | 6267 | 1461616733100 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:53 INFO - PROCESS | 6267 | 1461616733313 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 13:38:53 INFO - PROCESS | 6267 | 1461616733597 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf119000 == 195 [pid = 6267] [id = 630] 13:38:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 209 (0x7f12ac0e5000) [pid = 6267] [serial = 1891] [outer = (nil)] 13:38:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12bdf1d800) [pid = 6267] [serial = 1892] [outer = 0x7f12ac0e5000] 13:38:53 INFO - PROCESS | 6267 | 1461616733711 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12bdfcf800) [pid = 6267] [serial = 1893] [outer = 0x7f12ac0e5000] 13:38:54 INFO - PROCESS | 6267 | 1461616734521 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1478ms 13:38:54 INFO - PROCESS | 6267 | 1461616734570 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 13:38:54 INFO - PROCESS | 6267 | 1461616734573 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 13:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:38:54 INFO - PROCESS | 6267 | 1461616734579 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:38:54 INFO - PROCESS | 6267 | 1461616734581 Marionette TRACE conn3 <- [1,2494,null,{}] 13:38:54 INFO - PROCESS | 6267 | 1461616734587 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:54 INFO - PROCESS | 6267 | 1461616734803 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 13:38:55 INFO - PROCESS | 6267 | 1461616735109 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1d03800 == 196 [pid = 6267] [id = 631] 13:38:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12b1548400) [pid = 6267] [serial = 1894] [outer = (nil)] 13:38:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12be3b2c00) [pid = 6267] [serial = 1895] [outer = 0x7f12b1548400] 13:38:55 INFO - PROCESS | 6267 | 1461616735187 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 214 (0x7f12be3b9800) [pid = 6267] [serial = 1896] [outer = 0x7f12b1548400] 13:38:56 INFO - PROCESS | 6267 | 1461616736005 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1484ms 13:38:56 INFO - PROCESS | 6267 | 1461616736065 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 6267 | 1461616736067 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 13:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:38:56 INFO - PROCESS | 6267 | 1461616736074 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 6267 | 1461616736076 Marionette TRACE conn3 <- [1,2498,null,{}] 13:38:56 INFO - PROCESS | 6267 | 1461616736083 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:56 INFO - PROCESS | 6267 | 1461616736299 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 13:38:56 INFO - PROCESS | 6267 | 1461616736612 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c225c000 == 197 [pid = 6267] [id = 632] 13:38:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12bdfd1800) [pid = 6267] [serial = 1897] [outer = (nil)] 13:38:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12be3c1800) [pid = 6267] [serial = 1898] [outer = 0x7f12bdfd1800] 13:38:56 INFO - PROCESS | 6267 | 1461616736690 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12be646400) [pid = 6267] [serial = 1899] [outer = 0x7f12bdfd1800] 13:38:57 INFO - PROCESS | 6267 | 1461616737512 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1481ms 13:38:57 INFO - PROCESS | 6267 | 1461616737557 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 6267 | 1461616737559 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 13:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:38:57 INFO - PROCESS | 6267 | 1461616737566 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 6267 | 1461616737569 Marionette TRACE conn3 <- [1,2502,null,{}] 13:38:57 INFO - PROCESS | 6267 | 1461616737574 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:57 INFO - PROCESS | 6267 | 1461616737790 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 13:38:58 INFO - PROCESS | 6267 | 1461616738104 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2498800 == 198 [pid = 6267] [id = 633] 13:38:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 218 (0x7f12b3190800) [pid = 6267] [serial = 1900] [outer = (nil)] 13:38:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12be816400) [pid = 6267] [serial = 1901] [outer = 0x7f12b3190800] 13:38:58 INFO - PROCESS | 6267 | 1461616738182 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12be825000) [pid = 6267] [serial = 1902] [outer = 0x7f12b3190800] 13:38:59 INFO - PROCESS | 6267 | 1461616739099 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1580ms 13:38:59 INFO - PROCESS | 6267 | 1461616739146 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 6267 | 1461616739150 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 13:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:38:59 INFO - PROCESS | 6267 | 1461616739155 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 6267 | 1461616739158 Marionette TRACE conn3 <- [1,2506,null,{}] 13:38:59 INFO - PROCESS | 6267 | 1461616739163 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 6267 | 1461616739390 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 13:39:00 INFO - PROCESS | 6267 | 1461616740216 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aba37000 == 199 [pid = 6267] [id = 634] 13:39:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 221 (0x7f12a9e85c00) [pid = 6267] [serial = 1903] [outer = (nil)] 13:39:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 222 (0x7f12a9e8c800) [pid = 6267] [serial = 1904] [outer = 0x7f12a9e85c00] 13:39:00 INFO - PROCESS | 6267 | 1461616740310 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 223 (0x7f12aa5d5800) [pid = 6267] [serial = 1905] [outer = 0x7f12a9e85c00] 13:39:01 INFO - PROCESS | 6267 | 1461616741119 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2030ms 13:39:01 INFO - PROCESS | 6267 | 1461616741189 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 13:39:01 INFO - PROCESS | 6267 | 1461616741197 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 13:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:39:01 INFO - PROCESS | 6267 | 1461616741205 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:39:01 INFO - PROCESS | 6267 | 1461616741211 Marionette TRACE conn3 <- [1,2510,null,{}] 13:39:01 INFO - PROCESS | 6267 | 1461616741219 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:01 INFO - PROCESS | 6267 | 1461616741493 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 13:39:01 INFO - PROCESS | 6267 | 1461616741819 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b03ec000 == 200 [pid = 6267] [id = 635] 13:39:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 224 (0x7f12aa00f800) [pid = 6267] [serial = 1906] [outer = (nil)] 13:39:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 225 (0x7f12abc08c00) [pid = 6267] [serial = 1907] [outer = 0x7f12aa00f800] 13:39:01 INFO - PROCESS | 6267 | 1461616741894 Marionette DEBUG loaded listener.js 13:39:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 226 (0x7f12ac709c00) [pid = 6267] [serial = 1908] [outer = 0x7f12aa00f800] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b4568800 == 199 [pid = 6267] [id = 518] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2af1000 == 198 [pid = 6267] [id = 368] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa2d3800 == 197 [pid = 6267] [id = 514] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b300c800 == 196 [pid = 6267] [id = 516] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6d55800 == 195 [pid = 6267] [id = 513] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c23d2000 == 194 [pid = 6267] [id = 556] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aba2c800 == 193 [pid = 6267] [id = 559] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12a9e19000 == 192 [pid = 6267] [id = 558] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af444000 == 191 [pid = 6267] [id = 512] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12a8a43000 == 190 [pid = 6267] [id = 557] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12afb87800 == 189 [pid = 6267] [id = 615] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af3c8000 == 188 [pid = 6267] [id = 614] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ac168000 == 187 [pid = 6267] [id = 613] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa2d1800 == 186 [pid = 6267] [id = 612] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12a79da000 == 185 [pid = 6267] [id = 611] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2494800 == 184 [pid = 6267] [id = 610] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2262800 == 183 [pid = 6267] [id = 609] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1e76800 == 182 [pid = 6267] [id = 608] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c0e2b800 == 181 [pid = 6267] [id = 607] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf013000 == 180 [pid = 6267] [id = 606] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12beccc800 == 179 [pid = 6267] [id = 605] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdd29800 == 178 [pid = 6267] [id = 604] 13:39:02 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdbd4800 == 177 [pid = 6267] [id = 603] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 225 (0x7f12b1d90800) [pid = 6267] [serial = 1775] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 224 (0x7f12a9e8f400) [pid = 6267] [serial = 1736] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 223 (0x7f12afcf7400) [pid = 6267] [serial = 1766] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 222 (0x7f12bf19f400) [pid = 6267] [serial = 1745] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 221 (0x7f12b1c4e800) [pid = 6267] [serial = 1773] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 220 (0x7f12ac0f1c00) [pid = 6267] [serial = 1761] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12ad3cdc00) [pid = 6267] [serial = 1764] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12d9ead000) [pid = 6267] [serial = 1668] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 217 (0x7f12bf1aa000) [pid = 6267] [serial = 1748] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12bdfcd000) [pid = 6267] [serial = 1701] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12bdd52800) [pid = 6267] [serial = 1715] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12b0662400) [pid = 6267] [serial = 1769] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 213 (0x7f12c7872000) [pid = 6267] [serial = 1724] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12b7e2ac00) [pid = 6267] [serial = 1712] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12c8757000) [pid = 6267] [serial = 1727] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12bec03000) [pid = 6267] [serial = 1718] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12aa005000) [pid = 6267] [serial = 1758] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 208 (0x7f12ac907400) [pid = 6267] [serial = 1763] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12a9d4bc00) [pid = 6267] [serial = 1754] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12c2b07c00) [pid = 6267] [serial = 1721] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12a9e83c00) [pid = 6267] [serial = 1757] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12afff8800) [pid = 6267] [serial = 1767] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12b04e2800) [pid = 6267] [serial = 1706] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12abc11c00) [pid = 6267] [serial = 1760] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12abdf6c00) [pid = 6267] [serial = 1772] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12b3193400) [pid = 6267] [serial = 1709] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12b1546800) [pid = 6267] [serial = 1770] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12a9bab000) [pid = 6267] [serial = 1739] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12d50e5800) [pid = 6267] [serial = 1742] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12c9ac8400) [pid = 6267] [serial = 1730] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12af7f0400) [pid = 6267] [serial = 1751] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12cf28ac00) [pid = 6267] [serial = 1733] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12aa5d1000) [pid = 6267] [serial = 1703] [outer = (nil)] [url = about:blank] 13:39:03 INFO - PROCESS | 6267 | 1461616743457 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2287ms 13:39:03 INFO - PROCESS | 6267 | 1461616743495 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 13:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:39:03 INFO - PROCESS | 6267 | 1461616743501 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 13:39:03 INFO - PROCESS | 6267 | 1461616743507 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 6267 | 1461616743510 Marionette TRACE conn3 <- [1,2514,null,{}] 13:39:03 INFO - PROCESS | 6267 | 1461616743515 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:03 INFO - PROCESS | 6267 | 1461616743719 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 13:39:03 INFO - PROCESS | 6267 | 1461616743934 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa2d3800 == 178 [pid = 6267] [id = 636] 13:39:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12aa008c00) [pid = 6267] [serial = 1909] [outer = (nil)] 13:39:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12ac710000) [pid = 6267] [serial = 1910] [outer = 0x7f12aa008c00] 13:39:04 INFO - PROCESS | 6267 | 1461616744001 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12af7ed000) [pid = 6267] [serial = 1911] [outer = 0x7f12aa008c00] 13:39:04 INFO - PROCESS | 6267 | 1461616744722 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1277ms 13:39:04 INFO - PROCESS | 6267 | 1461616744784 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 13:39:04 INFO - PROCESS | 6267 | 1461616744788 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 13:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:39:04 INFO - PROCESS | 6267 | 1461616744802 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - PROCESS | 6267 | 1461616744810 Marionette TRACE conn3 <- [1,2518,null,{}] 13:39:04 INFO - PROCESS | 6267 | 1461616744816 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:05 INFO - PROCESS | 6267 | 1461616745022 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 13:39:05 INFO - PROCESS | 6267 | 1461616745231 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ad430800 == 179 [pid = 6267] [id = 637] 13:39:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12a9bab000) [pid = 6267] [serial = 1912] [outer = (nil)] 13:39:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12b0351000) [pid = 6267] [serial = 1913] [outer = 0x7f12a9bab000] 13:39:05 INFO - PROCESS | 6267 | 1461616745294 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12b1561400) [pid = 6267] [serial = 1914] [outer = 0x7f12a9bab000] 13:39:06 INFO - PROCESS | 6267 | 1461616746110 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1346ms 13:39:06 INFO - PROCESS | 6267 | 1461616746141 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 6267 | 1461616746145 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 13:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:39:06 INFO - PROCESS | 6267 | 1461616746152 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - PROCESS | 6267 | 1461616746165 Marionette TRACE conn3 <- [1,2522,null,{}] 13:39:06 INFO - PROCESS | 6267 | 1461616746180 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:06 INFO - PROCESS | 6267 | 1461616746446 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 13:39:06 INFO - PROCESS | 6267 | 1461616746483 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afcd6800 == 180 [pid = 6267] [id = 638] 13:39:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12aa5d1400) [pid = 6267] [serial = 1915] [outer = (nil)] 13:39:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12b1ce4800) [pid = 6267] [serial = 1916] [outer = 0x7f12aa5d1400] 13:39:06 INFO - PROCESS | 6267 | 1461616746545 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12b227b000) [pid = 6267] [serial = 1917] [outer = 0x7f12aa5d1400] 13:39:07 INFO - PROCESS | 6267 | 1461616747467 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1347ms 13:39:07 INFO - PROCESS | 6267 | 1461616747514 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 13:39:07 INFO - PROCESS | 6267 | 1461616747518 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 13:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:39:07 INFO - PROCESS | 6267 | 1461616747524 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:39:07 INFO - PROCESS | 6267 | 1461616747527 Marionette TRACE conn3 <- [1,2526,null,{}] 13:39:07 INFO - PROCESS | 6267 | 1461616747532 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 6267 | 1461616748513 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12b6d04400) [pid = 6267] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12b6d0a400) [pid = 6267] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12b30e6800) [pid = 6267] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12affac000) [pid = 6267] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12abc12000) [pid = 6267] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12b2d50c00) [pid = 6267] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12c1f2d000) [pid = 6267] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12afa8ec00) [pid = 6267] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12aa5d9800) [pid = 6267] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12b23e9400) [pid = 6267] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12cb5afc00) [pid = 6267] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12af7eb400) [pid = 6267] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12c2081800) [pid = 6267] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12a9ba7c00) [pid = 6267] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12a9d4f400) [pid = 6267] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12ac791000) [pid = 6267] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12a9bad800) [pid = 6267] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12b30e9000) [pid = 6267] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12b8031800) [pid = 6267] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12b066d800) [pid = 6267] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12b2272800) [pid = 6267] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12a9e89c00) [pid = 6267] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12b534d000) [pid = 6267] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12a9ba4800) [pid = 6267] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12ac718800) [pid = 6267] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12b3978c00) [pid = 6267] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12b318f400) [pid = 6267] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12aa009000) [pid = 6267] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12beb0bc00) [pid = 6267] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12affa9400) [pid = 6267] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12bc51b800) [pid = 6267] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12b1c4fc00) [pid = 6267] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12aba88c00) [pid = 6267] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12b4718000) [pid = 6267] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12b4629c00) [pid = 6267] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12aba8b800) [pid = 6267] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12b1ce8800) [pid = 6267] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12b6d05800) [pid = 6267] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12aa5d2000) [pid = 6267] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12a9bb0800) [pid = 6267] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12a9ba6c00) [pid = 6267] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12beb09000) [pid = 6267] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12c81c5800) [pid = 6267] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12a9d46000) [pid = 6267] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12aba8e800) [pid = 6267] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12b2555c00) [pid = 6267] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12b155bc00) [pid = 6267] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:39:08 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12aa5d7c00) [pid = 6267] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:39:08 INFO - PROCESS | 6267 | 1461616748805 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a7ab6000 == 181 [pid = 6267] [id = 639] 13:39:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12a9bb0800) [pid = 6267] [serial = 1918] [outer = (nil)] 13:39:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12a9d4f400) [pid = 6267] [serial = 1919] [outer = 0x7f12a9bb0800] 13:39:08 INFO - PROCESS | 6267 | 1461616748882 Marionette DEBUG loaded listener.js 13:39:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12ac783000) [pid = 6267] [serial = 1920] [outer = 0x7f12a9bb0800] 13:39:09 INFO - PROCESS | 6267 | 1461616749550 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2089ms 13:39:09 INFO - PROCESS | 6267 | 1461616749614 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 6267 | 1461616749618 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 13:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:39:09 INFO - PROCESS | 6267 | 1461616749628 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 6267 | 1461616749630 Marionette TRACE conn3 <- [1,2530,null,{}] 13:39:09 INFO - PROCESS | 6267 | 1461616749636 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:09 INFO - PROCESS | 6267 | 1461616749919 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 13:39:09 INFO - PROCESS | 6267 | 1461616749935 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b301c800 == 182 [pid = 6267] [id = 640] 13:39:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12a9d43800) [pid = 6267] [serial = 1921] [outer = (nil)] 13:39:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12af7e9800) [pid = 6267] [serial = 1922] [outer = 0x7f12a9d43800] 13:39:10 INFO - PROCESS | 6267 | 1461616749996 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12b2d43c00) [pid = 6267] [serial = 1923] [outer = 0x7f12a9d43800] 13:39:11 INFO - PROCESS | 6267 | 1461616751081 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1482ms 13:39:11 INFO - PROCESS | 6267 | 1461616751111 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 6267 | 1461616751116 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 13:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:39:11 INFO - PROCESS | 6267 | 1461616751125 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - PROCESS | 6267 | 1461616751131 Marionette TRACE conn3 <- [1,2534,null,{}] 13:39:11 INFO - PROCESS | 6267 | 1461616751140 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:11 INFO - PROCESS | 6267 | 1461616751362 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 13:39:11 INFO - PROCESS | 6267 | 1461616751701 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac966800 == 183 [pid = 6267] [id = 641] 13:39:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12a9d4e000) [pid = 6267] [serial = 1924] [outer = (nil)] 13:39:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12aba88c00) [pid = 6267] [serial = 1925] [outer = 0x7f12a9d4e000] 13:39:11 INFO - PROCESS | 6267 | 1461616751783 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12abdf3400) [pid = 6267] [serial = 1926] [outer = 0x7f12a9d4e000] 13:39:12 INFO - PROCESS | 6267 | 1461616752649 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1583ms 13:39:12 INFO - PROCESS | 6267 | 1461616752709 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 13:39:12 INFO - PROCESS | 6267 | 1461616752717 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 13:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:39:12 INFO - PROCESS | 6267 | 1461616752727 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:39:12 INFO - PROCESS | 6267 | 1461616752731 Marionette TRACE conn3 <- [1,2538,null,{}] 13:39:12 INFO - PROCESS | 6267 | 1461616752737 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:12 INFO - PROCESS | 6267 | 1461616752961 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 13:39:13 INFO - PROCESS | 6267 | 1461616753298 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1ac2800 == 184 [pid = 6267] [id = 642] 13:39:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12ac78a000) [pid = 6267] [serial = 1927] [outer = (nil)] 13:39:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12ad3c5000) [pid = 6267] [serial = 1928] [outer = 0x7f12ac78a000] 13:39:13 INFO - PROCESS | 6267 | 1461616753378 Marionette DEBUG loaded listener.js 13:39:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12af7f2000) [pid = 6267] [serial = 1929] [outer = 0x7f12ac78a000] 13:39:14 INFO - PROCESS | 6267 | 1461616754291 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1628ms 13:39:14 INFO - PROCESS | 6267 | 1461616754357 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 13:39:14 INFO - PROCESS | 6267 | 1461616754361 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 13:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:39:14 INFO - PROCESS | 6267 | 1461616754370 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:39:14 INFO - PROCESS | 6267 | 1461616754375 Marionette TRACE conn3 <- [1,2542,null,{}] 13:39:14 INFO - PROCESS | 6267 | 1461616754391 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:14 INFO - PROCESS | 6267 | 1461616754624 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 13:39:14 INFO - PROCESS | 6267 | 1461616754905 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b456b000 == 185 [pid = 6267] [id = 643] 13:39:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12b034dc00) [pid = 6267] [serial = 1930] [outer = (nil)] 13:39:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12b1ce8800) [pid = 6267] [serial = 1931] [outer = 0x7f12b034dc00] 13:39:14 INFO - PROCESS | 6267 | 1461616754984 Marionette DEBUG loaded listener.js 13:39:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12b23e3c00) [pid = 6267] [serial = 1932] [outer = 0x7f12b034dc00] 13:39:15 INFO - PROCESS | 6267 | 1461616755819 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1496ms 13:39:15 INFO - PROCESS | 6267 | 1461616755867 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 13:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:39:15 INFO - PROCESS | 6267 | 1461616755872 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 13:39:15 INFO - PROCESS | 6267 | 1461616755878 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:39:15 INFO - PROCESS | 6267 | 1461616755881 Marionette TRACE conn3 <- [1,2546,null,{}] 13:39:15 INFO - PROCESS | 6267 | 1461616755886 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:16 INFO - PROCESS | 6267 | 1461616756099 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 13:39:16 INFO - PROCESS | 6267 | 1461616756409 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b541d800 == 186 [pid = 6267] [id = 644] 13:39:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12afcf8400) [pid = 6267] [serial = 1933] [outer = (nil)] 13:39:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12b2d4ec00) [pid = 6267] [serial = 1934] [outer = 0x7f12afcf8400] 13:39:16 INFO - PROCESS | 6267 | 1461616756500 Marionette DEBUG loaded listener.js 13:39:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12b3188000) [pid = 6267] [serial = 1935] [outer = 0x7f12afcf8400] 13:39:17 INFO - PROCESS | 6267 | 1461616757306 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1477ms 13:39:17 INFO - PROCESS | 6267 | 1461616757356 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 13:39:17 INFO - PROCESS | 6267 | 1461616757360 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 13:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:39:17 INFO - PROCESS | 6267 | 1461616757366 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:39:17 INFO - PROCESS | 6267 | 1461616757369 Marionette TRACE conn3 <- [1,2550,null,{}] 13:39:17 INFO - PROCESS | 6267 | 1461616757374 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:17 INFO - PROCESS | 6267 | 1461616757576 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 13:39:17 INFO - PROCESS | 6267 | 1461616757802 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6bde800 == 187 [pid = 6267] [id = 645] 13:39:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12b2d49000) [pid = 6267] [serial = 1936] [outer = (nil)] 13:39:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12b396b400) [pid = 6267] [serial = 1937] [outer = 0x7f12b2d49000] 13:39:17 INFO - PROCESS | 6267 | 1461616757918 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12b3978400) [pid = 6267] [serial = 1938] [outer = 0x7f12b2d49000] 13:39:18 INFO - PROCESS | 6267 | 1461616758815 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1479ms 13:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:39:18 INFO - PROCESS | 6267 | 1461616758847 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 13:39:18 INFO - PROCESS | 6267 | 1461616758850 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 13:39:18 INFO - PROCESS | 6267 | 1461616758857 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:39:18 INFO - PROCESS | 6267 | 1461616758860 Marionette TRACE conn3 <- [1,2554,null,{}] 13:39:18 INFO - PROCESS | 6267 | 1461616758865 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:19 INFO - PROCESS | 6267 | 1461616759130 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 13:39:19 INFO - PROCESS | 6267 | 1461616759474 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc580000 == 188 [pid = 6267] [id = 646] 13:39:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12b4621400) [pid = 6267] [serial = 1939] [outer = (nil)] 13:39:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12b49dbc00) [pid = 6267] [serial = 1940] [outer = 0x7f12b4621400] 13:39:19 INFO - PROCESS | 6267 | 1461616759561 Marionette DEBUG loaded listener.js 13:39:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12b534d000) [pid = 6267] [serial = 1941] [outer = 0x7f12b4621400] 13:39:20 INFO - PROCESS | 6267 | 1461616760404 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1578ms 13:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:39:20 INFO - PROCESS | 6267 | 1461616760437 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 13:39:20 INFO - PROCESS | 6267 | 1461616760440 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 13:39:20 INFO - PROCESS | 6267 | 1461616760446 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - PROCESS | 6267 | 1461616760450 Marionette TRACE conn3 <- [1,2558,null,{}] 13:39:20 INFO - PROCESS | 6267 | 1461616760455 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:20 INFO - PROCESS | 6267 | 1461616760666 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 13:39:20 INFO - PROCESS | 6267 | 1461616760934 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:21 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda39800 == 189 [pid = 6267] [id = 647] 13:39:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12b4621800) [pid = 6267] [serial = 1942] [outer = (nil)] 13:39:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12b6c6c400) [pid = 6267] [serial = 1943] [outer = 0x7f12b4621800] 13:39:21 INFO - PROCESS | 6267 | 1461616761055 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12b6d08800) [pid = 6267] [serial = 1944] [outer = 0x7f12b4621800] 13:39:21 INFO - PROCESS | 6267 | 1461616761890 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1482ms 13:39:21 INFO - PROCESS | 6267 | 1461616761928 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 13:39:21 INFO - PROCESS | 6267 | 1461616761932 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 13:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:39:21 INFO - PROCESS | 6267 | 1461616761938 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:39:21 INFO - PROCESS | 6267 | 1461616761941 Marionette TRACE conn3 <- [1,2562,null,{}] 13:39:21 INFO - PROCESS | 6267 | 1461616761947 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:22 INFO - PROCESS | 6267 | 1461616762159 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 13:39:22 INFO - PROCESS | 6267 | 1461616762480 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd1a800 == 190 [pid = 6267] [id = 648] 13:39:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12ac2f0c00) [pid = 6267] [serial = 1945] [outer = (nil)] 13:39:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12b7d28c00) [pid = 6267] [serial = 1946] [outer = 0x7f12ac2f0c00] 13:39:22 INFO - PROCESS | 6267 | 1461616762560 Marionette DEBUG loaded listener.js 13:39:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12b7e28c00) [pid = 6267] [serial = 1947] [outer = 0x7f12ac2f0c00] 13:39:23 INFO - PROCESS | 6267 | 1461616763440 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1532ms 13:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:39:23 INFO - PROCESS | 6267 | 1461616763471 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 13:39:23 INFO - PROCESS | 6267 | 1461616763474 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 13:39:23 INFO - PROCESS | 6267 | 1461616763480 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:39:23 INFO - PROCESS | 6267 | 1461616763483 Marionette TRACE conn3 <- [1,2566,null,{}] 13:39:23 INFO - PROCESS | 6267 | 1461616763488 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:23 INFO - PROCESS | 6267 | 1461616763703 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 13:39:24 INFO - PROCESS | 6267 | 1461616764010 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bee79000 == 191 [pid = 6267] [id = 649] 13:39:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12b49d0c00) [pid = 6267] [serial = 1948] [outer = (nil)] 13:39:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12b7e37000) [pid = 6267] [serial = 1949] [outer = 0x7f12b49d0c00] 13:39:24 INFO - PROCESS | 6267 | 1461616764098 Marionette DEBUG loaded listener.js 13:39:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12b8031800) [pid = 6267] [serial = 1950] [outer = 0x7f12b49d0c00] 13:39:24 INFO - PROCESS | 6267 | 1461616764938 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1527ms 13:39:25 INFO - PROCESS | 6267 | 1461616765008 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 13:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:39:25 INFO - PROCESS | 6267 | 1461616765012 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 13:39:25 INFO - PROCESS | 6267 | 1461616765019 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - PROCESS | 6267 | 1461616765022 Marionette TRACE conn3 <- [1,2570,null,{}] 13:39:25 INFO - PROCESS | 6267 | 1461616765028 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:25 INFO - PROCESS | 6267 | 1461616765280 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 13:39:25 INFO - PROCESS | 6267 | 1461616765582 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c0e43000 == 192 [pid = 6267] [id = 650] 13:39:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12b7e29000) [pid = 6267] [serial = 1951] [outer = (nil)] 13:39:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12bc71b400) [pid = 6267] [serial = 1952] [outer = 0x7f12b7e29000] 13:39:25 INFO - PROCESS | 6267 | 1461616765662 Marionette DEBUG loaded listener.js 13:39:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12bc79b800) [pid = 6267] [serial = 1953] [outer = 0x7f12b7e29000] 13:39:26 INFO - PROCESS | 6267 | 1461616766565 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1588ms 13:39:26 INFO - PROCESS | 6267 | 1461616766607 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 13:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:39:26 INFO - PROCESS | 6267 | 1461616766611 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 13:39:26 INFO - PROCESS | 6267 | 1461616766617 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:39:26 INFO - PROCESS | 6267 | 1461616766622 Marionette TRACE conn3 <- [1,2574,null,{}] 13:39:26 INFO - PROCESS | 6267 | 1461616766628 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:26 INFO - PROCESS | 6267 | 1461616766887 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 13:39:27 INFO - PROCESS | 6267 | 1461616767201 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:27 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c23c3800 == 193 [pid = 6267] [id = 651] 13:39:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12bdde6800) [pid = 6267] [serial = 1954] [outer = (nil)] 13:39:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12bdfc7800) [pid = 6267] [serial = 1955] [outer = 0x7f12bdde6800] 13:39:27 INFO - PROCESS | 6267 | 1461616767282 Marionette DEBUG loaded listener.js 13:39:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12be74f800) [pid = 6267] [serial = 1956] [outer = 0x7f12bdde6800] 13:39:28 INFO - PROCESS | 6267 | 1461616768111 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1530ms 13:39:28 INFO - PROCESS | 6267 | 1461616768148 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 13:39:28 INFO - PROCESS | 6267 | 1461616768151 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 13:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:39:28 INFO - PROCESS | 6267 | 1461616768156 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:39:28 INFO - PROCESS | 6267 | 1461616768159 Marionette TRACE conn3 <- [1,2578,null,{}] 13:39:28 INFO - PROCESS | 6267 | 1461616768165 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:28 INFO - PROCESS | 6267 | 1461616768385 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 13:39:28 INFO - PROCESS | 6267 | 1461616768703 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c25da000 == 194 [pid = 6267] [id = 652] 13:39:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12bdf1dc00) [pid = 6267] [serial = 1957] [outer = (nil)] 13:39:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12bea07400) [pid = 6267] [serial = 1958] [outer = 0x7f12bdf1dc00] 13:39:28 INFO - PROCESS | 6267 | 1461616768786 Marionette DEBUG loaded listener.js 13:39:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12beb09000) [pid = 6267] [serial = 1959] [outer = 0x7f12bdf1dc00] 13:39:29 INFO - PROCESS | 6267 | 1461616769654 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1532ms 13:39:29 INFO - PROCESS | 6267 | 1461616769689 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 13:39:29 INFO - PROCESS | 6267 | 1461616769692 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 13:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:39:29 INFO - PROCESS | 6267 | 1461616769707 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:39:29 INFO - PROCESS | 6267 | 1461616769710 Marionette TRACE conn3 <- [1,2582,null,{}] 13:39:29 INFO - PROCESS | 6267 | 1461616769715 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:29 INFO - PROCESS | 6267 | 1461616769925 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 13:39:30 INFO - PROCESS | 6267 | 1461616770241 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2a21800 == 195 [pid = 6267] [id = 653] 13:39:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12b1c48000) [pid = 6267] [serial = 1960] [outer = (nil)] 13:39:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12beb12800) [pid = 6267] [serial = 1961] [outer = 0x7f12b1c48000] 13:39:30 INFO - PROCESS | 6267 | 1461616770326 Marionette DEBUG loaded listener.js 13:39:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12bec0a400) [pid = 6267] [serial = 1962] [outer = 0x7f12b1c48000] 13:39:31 INFO - PROCESS | 6267 | 1461616771154 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1487ms 13:39:31 INFO - PROCESS | 6267 | 1461616771195 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 13:39:31 INFO - PROCESS | 6267 | 1461616771199 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 13:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:39:31 INFO - PROCESS | 6267 | 1461616771204 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - PROCESS | 6267 | 1461616771206 Marionette TRACE conn3 <- [1,2586,null,{}] 13:39:31 INFO - PROCESS | 6267 | 1461616771212 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:31 INFO - PROCESS | 6267 | 1461616771418 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 13:39:31 INFO - PROCESS | 6267 | 1461616771744 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c42a9000 == 196 [pid = 6267] [id = 654] 13:39:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12be818c00) [pid = 6267] [serial = 1963] [outer = (nil)] 13:39:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12bec10000) [pid = 6267] [serial = 1964] [outer = 0x7f12be818c00] 13:39:31 INFO - PROCESS | 6267 | 1461616771820 Marionette DEBUG loaded listener.js 13:39:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12bec6c000) [pid = 6267] [serial = 1965] [outer = 0x7f12be818c00] 13:39:32 INFO - PROCESS | 6267 | 1461616772619 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1477ms 13:39:32 INFO - PROCESS | 6267 | 1461616772683 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 13:39:32 INFO - PROCESS | 6267 | 1461616772687 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 13:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:39:32 INFO - PROCESS | 6267 | 1461616772693 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:39:32 INFO - PROCESS | 6267 | 1461616772695 Marionette TRACE conn3 <- [1,2590,null,{}] 13:39:32 INFO - PROCESS | 6267 | 1461616772701 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:32 INFO - PROCESS | 6267 | 1461616772925 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 13:39:33 INFO - PROCESS | 6267 | 1461616773232 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c63f3800 == 197 [pid = 6267] [id = 655] 13:39:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12beb0b000) [pid = 6267] [serial = 1966] [outer = (nil)] 13:39:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12bf0c2000) [pid = 6267] [serial = 1967] [outer = 0x7f12beb0b000] 13:39:33 INFO - PROCESS | 6267 | 1461616773311 Marionette DEBUG loaded listener.js 13:39:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12bf0d2800) [pid = 6267] [serial = 1968] [outer = 0x7f12beb0b000] 13:39:34 INFO - PROCESS | 6267 | 1461616774106 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1477ms 13:39:34 INFO - PROCESS | 6267 | 1461616774171 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 6267 | 1461616774174 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 13:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:39:34 INFO - PROCESS | 6267 | 1461616774179 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - PROCESS | 6267 | 1461616774182 Marionette TRACE conn3 <- [1,2594,null,{}] 13:39:34 INFO - PROCESS | 6267 | 1461616774187 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:34 INFO - PROCESS | 6267 | 1461616774426 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 13:39:34 INFO - PROCESS | 6267 | 1461616774762 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c73b8000 == 198 [pid = 6267] [id = 656] 13:39:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12bf0bac00) [pid = 6267] [serial = 1969] [outer = (nil)] 13:39:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12bf0dbc00) [pid = 6267] [serial = 1970] [outer = 0x7f12bf0bac00] 13:39:34 INFO - PROCESS | 6267 | 1461616774842 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12bf19c400) [pid = 6267] [serial = 1971] [outer = 0x7f12bf0bac00] 13:39:35 INFO - PROCESS | 6267 | 1461616775655 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1532ms 13:39:35 INFO - PROCESS | 6267 | 1461616775713 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 13:39:35 INFO - PROCESS | 6267 | 1461616775716 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 13:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:39:35 INFO - PROCESS | 6267 | 1461616775723 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:39:35 INFO - PROCESS | 6267 | 1461616775726 Marionette TRACE conn3 <- [1,2598,null,{}] 13:39:35 INFO - PROCESS | 6267 | 1461616775732 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:35 INFO - PROCESS | 6267 | 1461616775975 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 13:39:36 INFO - PROCESS | 6267 | 1461616776288 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c78c6000 == 199 [pid = 6267] [id = 657] 13:39:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 209 (0x7f12abc0b000) [pid = 6267] [serial = 1972] [outer = (nil)] 13:39:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12bf1a3000) [pid = 6267] [serial = 1973] [outer = 0x7f12abc0b000] 13:39:36 INFO - PROCESS | 6267 | 1461616776367 Marionette DEBUG loaded listener.js 13:39:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12bf1a8c00) [pid = 6267] [serial = 1974] [outer = 0x7f12abc0b000] 13:39:37 INFO - PROCESS | 6267 | 1461616777213 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1533ms 13:39:37 INFO - PROCESS | 6267 | 1461616777257 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 13:39:37 INFO - PROCESS | 6267 | 1461616777260 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 13:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:39:37 INFO - PROCESS | 6267 | 1461616777266 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 6267 | 1461616777268 Marionette TRACE conn3 <- [1,2602,null,{}] 13:39:37 INFO - PROCESS | 6267 | 1461616777274 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:37 INFO - PROCESS | 6267 | 1461616777491 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 13:39:37 INFO - PROCESS | 6267 | 1461616777806 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8167000 == 200 [pid = 6267] [id = 658] 13:39:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12bf0d2c00) [pid = 6267] [serial = 1975] [outer = (nil)] 13:39:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12bf47c400) [pid = 6267] [serial = 1976] [outer = 0x7f12bf0d2c00] 13:39:37 INFO - PROCESS | 6267 | 1461616777884 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 214 (0x7f12c0067c00) [pid = 6267] [serial = 1977] [outer = 0x7f12bf0d2c00] 13:39:38 INFO - PROCESS | 6267 | 1461616778731 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1528ms 13:39:38 INFO - PROCESS | 6267 | 1461616778795 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 6267 | 1461616778798 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 13:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:39:38 INFO - PROCESS | 6267 | 1461616778804 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 6267 | 1461616778806 Marionette TRACE conn3 <- [1,2606,null,{}] 13:39:38 INFO - PROCESS | 6267 | 1461616778812 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:39 INFO - PROCESS | 6267 | 1461616779027 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 13:39:39 INFO - PROCESS | 6267 | 1461616779362 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c894a000 == 201 [pid = 6267] [id = 659] 13:39:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12beb0a800) [pid = 6267] [serial = 1978] [outer = (nil)] 13:39:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12c00e2000) [pid = 6267] [serial = 1979] [outer = 0x7f12beb0a800] 13:39:39 INFO - PROCESS | 6267 | 1461616779441 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12c0138000) [pid = 6267] [serial = 1980] [outer = 0x7f12beb0a800] 13:39:40 INFO - PROCESS | 6267 | 1461616780349 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1589ms 13:39:40 INFO - PROCESS | 6267 | 1461616780394 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 6267 | 1461616780398 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 13:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:39:40 INFO - PROCESS | 6267 | 1461616780404 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - PROCESS | 6267 | 1461616780406 Marionette TRACE conn3 <- [1,2610,null,{}] 13:39:40 INFO - PROCESS | 6267 | 1461616780412 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:40 INFO - PROCESS | 6267 | 1461616780627 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 13:39:40 INFO - PROCESS | 6267 | 1461616780957 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac165800 == 202 [pid = 6267] [id = 660] 13:39:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 218 (0x7f12abc13000) [pid = 6267] [serial = 1981] [outer = (nil)] 13:39:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 219 (0x7f12ac78b400) [pid = 6267] [serial = 1982] [outer = 0x7f12abc13000] 13:39:41 INFO - PROCESS | 6267 | 1461616781033 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 220 (0x7f12afa9c000) [pid = 6267] [serial = 1983] [outer = 0x7f12abc13000] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12a7ab6000 == 201 [pid = 6267] [id = 639] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12afcd6800 == 200 [pid = 6267] [id = 638] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ad430800 == 199 [pid = 6267] [id = 637] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa2d3800 == 198 [pid = 6267] [id = 636] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b03ec000 == 197 [pid = 6267] [id = 635] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aba37000 == 196 [pid = 6267] [id = 634] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6be9000 == 195 [pid = 6267] [id = 624] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b596e000 == 194 [pid = 6267] [id = 623] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b52b5800 == 193 [pid = 6267] [id = 622] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b454e000 == 192 [pid = 6267] [id = 621] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b37d0800 == 191 [pid = 6267] [id = 620] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b191c000 == 190 [pid = 6267] [id = 618] 13:39:42 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ac16d800 == 189 [pid = 6267] [id = 617] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 219 (0x7f12b7e23800) [pid = 6267] [serial = 1812] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 218 (0x7f12bc793c00) [pid = 6267] [serial = 1821] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 217 (0x7f12b355c000) [pid = 6267] [serial = 1794] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12b1c44400) [pid = 6267] [serial = 1707] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12ac2f3800) [pid = 6267] [serial = 1842] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12bd9ef400) [pid = 6267] [serial = 1829] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 213 (0x7f12c81c9000) [pid = 6267] [serial = 1725] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12d8444000) [pid = 6267] [serial = 1749] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12af637800) [pid = 6267] [serial = 1674] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12b461e000) [pid = 6267] [serial = 1710] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12d50e6400) [pid = 6267] [serial = 1734] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 208 (0x7f12af7f4c00) [pid = 6267] [serial = 1752] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12c8f33400) [pid = 6267] [serial = 1728] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12a9bae800) [pid = 6267] [serial = 1835] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12aba89c00) [pid = 6267] [serial = 1838] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12ad61d400) [pid = 6267] [serial = 1845] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12bdd5fc00) [pid = 6267] [serial = 1830] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12bd9e2400) [pid = 6267] [serial = 1832] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12b3979c00) [pid = 6267] [serial = 1797] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12bd9e8c00) [pid = 6267] [serial = 1827] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12b4717000) [pid = 6267] [serial = 1806] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12b227dc00) [pid = 6267] [serial = 1787] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12d51ec800) [pid = 6267] [serial = 1737] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12b6d04000) [pid = 6267] [serial = 1809] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12b5351800) [pid = 6267] [serial = 1808] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12a9bafc00) [pid = 6267] [serial = 1740] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12ad3c6400) [pid = 6267] [serial = 1844] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12ad3d1400) [pid = 6267] [serial = 1781] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12b4624800) [pid = 6267] [serial = 1803] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12b45c7000) [pid = 6267] [serial = 1800] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12ac0e6c00) [pid = 6267] [serial = 1704] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12c4d67000) [pid = 6267] [serial = 1722] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12b1cd9800) [pid = 6267] [serial = 1785] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12bc7f2400) [pid = 6267] [serial = 1824] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12b4529c00) [pid = 6267] [serial = 1799] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12b2279800) [pid = 6267] [serial = 1776] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12a9e82800) [pid = 6267] [serial = 1836] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12b7d26c00) [pid = 6267] [serial = 1811] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12b396e800) [pid = 6267] [serial = 1796] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12bc51dc00) [pid = 6267] [serial = 1820] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12b23df000) [pid = 6267] [serial = 1788] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12abdf8800) [pid = 6267] [serial = 1779] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12be018c00) [pid = 6267] [serial = 1716] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12af7ee800) [pid = 6267] [serial = 1782] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12b7e3d000) [pid = 6267] [serial = 1817] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12bdf1f000) [pid = 6267] [serial = 1833] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12afa91400) [pid = 6267] [serial = 1677] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12b254e000) [pid = 6267] [serial = 1790] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12abc0dc00) [pid = 6267] [serial = 1839] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12b7e2cc00) [pid = 6267] [serial = 1814] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12ac717800) [pid = 6267] [serial = 1671] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12ac147800) [pid = 6267] [serial = 1841] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12bf1a5400) [pid = 6267] [serial = 1746] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12bc888c00) [pid = 6267] [serial = 1826] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12d66d9800) [pid = 6267] [serial = 1743] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12b355e400) [pid = 6267] [serial = 1802] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12b7e33c00) [pid = 6267] [serial = 1815] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12bc7e5000) [pid = 6267] [serial = 1823] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12b255a000) [pid = 6267] [serial = 1791] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12c1948c00) [pid = 6267] [serial = 1719] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12c9ded000) [pid = 6267] [serial = 1731] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12a9d50400) [pid = 6267] [serial = 1755] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12b04ea400) [pid = 6267] [serial = 1784] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12abc07000) [pid = 6267] [serial = 1778] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12b6c6b800) [pid = 6267] [serial = 1680] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12b318a800) [pid = 6267] [serial = 1793] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12bc512c00) [pid = 6267] [serial = 1713] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12bc51a000) [pid = 6267] [serial = 1818] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12bc727c00) [pid = 6267] [serial = 1560] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12b470f800) [pid = 6267] [serial = 1805] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12ad61c400) [pid = 6267] [serial = 1847] [outer = (nil)] [url = about:blank] 13:39:42 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12afa96000) [pid = 6267] [serial = 1848] [outer = (nil)] [url = about:blank] 13:39:43 INFO - PROCESS | 6267 | 1461616783439 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 3080ms 13:39:43 INFO - PROCESS | 6267 | 1461616783485 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 13:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:39:43 INFO - PROCESS | 6267 | 1461616783491 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 13:39:43 INFO - PROCESS | 6267 | 1461616783498 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:39:43 INFO - PROCESS | 6267 | 1461616783503 Marionette TRACE conn3 <- [1,2614,null,{}] 13:39:43 INFO - PROCESS | 6267 | 1461616783510 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:43 INFO - PROCESS | 6267 | 1461616783716 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 13:39:43 INFO - PROCESS | 6267 | 1461616783898 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a9e14000 == 190 [pid = 6267] [id = 661] 13:39:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12a9e86000) [pid = 6267] [serial = 1984] [outer = (nil)] 13:39:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12a9e8f800) [pid = 6267] [serial = 1985] [outer = 0x7f12a9e86000] 13:39:43 INFO - PROCESS | 6267 | 1461616783963 Marionette DEBUG loaded listener.js 13:39:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12aa5d2000) [pid = 6267] [serial = 1986] [outer = 0x7f12a9e86000] 13:39:44 INFO - PROCESS | 6267 | 1461616784791 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1384ms 13:39:44 INFO - PROCESS | 6267 | 1461616784883 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 6267 | 1461616784891 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 13:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:39:44 INFO - PROCESS | 6267 | 1461616784902 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 6267 | 1461616784905 Marionette TRACE conn3 <- [1,2618,null,{}] 13:39:44 INFO - PROCESS | 6267 | 1461616784911 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:45 INFO - PROCESS | 6267 | 1461616785125 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 13:39:45 INFO - PROCESS | 6267 | 1461616785415 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aba3e800 == 191 [pid = 6267] [id = 662] 13:39:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12abc15800) [pid = 6267] [serial = 1987] [outer = (nil)] 13:39:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12ac14f400) [pid = 6267] [serial = 1988] [outer = 0x7f12abc15800] 13:39:45 INFO - PROCESS | 6267 | 1461616785503 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12ac715800) [pid = 6267] [serial = 1989] [outer = 0x7f12abc15800] 13:39:46 INFO - PROCESS | 6267 | 1461616786274 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1386ms 13:39:46 INFO - PROCESS | 6267 | 1461616786297 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 6267 | 1461616786301 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 13:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:39:46 INFO - PROCESS | 6267 | 1461616786307 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 6267 | 1461616786312 Marionette TRACE conn3 <- [1,2622,null,{}] 13:39:46 INFO - PROCESS | 6267 | 1461616786327 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:46 INFO - PROCESS | 6267 | 1461616786601 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 13:39:46 INFO - PROCESS | 6267 | 1461616786693 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ad430800 == 192 [pid = 6267] [id = 663] 13:39:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12ad3cb000) [pid = 6267] [serial = 1990] [outer = (nil)] 13:39:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12ad61e400) [pid = 6267] [serial = 1991] [outer = 0x7f12ad3cb000] 13:39:46 INFO - PROCESS | 6267 | 1461616786825 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12af7f4c00) [pid = 6267] [serial = 1992] [outer = 0x7f12ad3cb000] 13:39:47 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12aa5d1400) [pid = 6267] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:39:47 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12a9bb0800) [pid = 6267] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:39:47 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12a9e85c00) [pid = 6267] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:39:47 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12a9bab000) [pid = 6267] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:39:47 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12aa00f800) [pid = 6267] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:39:47 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12aa008c00) [pid = 6267] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:39:48 INFO - PROCESS | 6267 | 1461616788222 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1937ms 13:39:48 INFO - PROCESS | 6267 | 1461616788254 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 6267 | 1461616788257 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 13:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:39:48 INFO - PROCESS | 6267 | 1461616788264 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - PROCESS | 6267 | 1461616788266 Marionette TRACE conn3 <- [1,2626,null,{}] 13:39:48 INFO - PROCESS | 6267 | 1461616788271 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 6267 | 1461616788456 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 13:39:48 INFO - PROCESS | 6267 | 1461616788634 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afcbf000 == 193 [pid = 6267] [id = 664] 13:39:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12ac903400) [pid = 6267] [serial = 1993] [outer = (nil)] 13:39:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12afcebc00) [pid = 6267] [serial = 1994] [outer = 0x7f12ac903400] 13:39:48 INFO - PROCESS | 6267 | 1461616788695 Marionette DEBUG loaded listener.js 13:39:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12b0350c00) [pid = 6267] [serial = 1995] [outer = 0x7f12ac903400] 13:39:49 INFO - PROCESS | 6267 | 1461616789365 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1131ms 13:39:49 INFO - PROCESS | 6267 | 1461616789396 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 6267 | 1461616789399 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 13:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:39:49 INFO - PROCESS | 6267 | 1461616789404 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - PROCESS | 6267 | 1461616789406 Marionette TRACE conn3 <- [1,2630,null,{}] 13:39:49 INFO - PROCESS | 6267 | 1461616789422 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:49 INFO - PROCESS | 6267 | 1461616789629 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 13:39:49 INFO - PROCESS | 6267 | 1461616789648 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b03ec000 == 194 [pid = 6267] [id = 665] 13:39:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12b04e1c00) [pid = 6267] [serial = 1996] [outer = (nil)] 13:39:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12b1546800) [pid = 6267] [serial = 1997] [outer = 0x7f12b04e1c00] 13:39:49 INFO - PROCESS | 6267 | 1461616789708 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12b1c4e800) [pid = 6267] [serial = 1998] [outer = 0x7f12b04e1c00] 13:39:50 INFO - PROCESS | 6267 | 1461616790915 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1587ms 13:39:50 INFO - PROCESS | 6267 | 1461616790993 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 6267 | 1461616791000 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 13:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:39:51 INFO - PROCESS | 6267 | 1461616791007 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 6267 | 1461616791014 Marionette TRACE conn3 <- [1,2634,null,{}] 13:39:51 INFO - PROCESS | 6267 | 1461616791021 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:51 INFO - PROCESS | 6267 | 1461616791282 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 13:39:51 INFO - PROCESS | 6267 | 1461616791605 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac164000 == 195 [pid = 6267] [id = 666] 13:39:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12aa5d8c00) [pid = 6267] [serial = 1999] [outer = (nil)] 13:39:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12abc11c00) [pid = 6267] [serial = 2000] [outer = 0x7f12aa5d8c00] 13:39:51 INFO - PROCESS | 6267 | 1461616791695 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12ac14e000) [pid = 6267] [serial = 2001] [outer = 0x7f12aa5d8c00] 13:39:52 INFO - PROCESS | 6267 | 1461616792578 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1643ms 13:39:52 INFO - PROCESS | 6267 | 1461616792652 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 13:39:52 INFO - PROCESS | 6267 | 1461616792661 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 13:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:39:52 INFO - PROCESS | 6267 | 1461616792672 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:39:52 INFO - PROCESS | 6267 | 1461616792676 Marionette TRACE conn3 <- [1,2638,null,{}] 13:39:52 INFO - PROCESS | 6267 | 1461616792682 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:52 INFO - PROCESS | 6267 | 1461616792946 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 13:39:53 INFO - PROCESS | 6267 | 1461616793294 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b19de800 == 196 [pid = 6267] [id = 667] 13:39:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12ac14f000) [pid = 6267] [serial = 2002] [outer = (nil)] 13:39:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12af634800) [pid = 6267] [serial = 2003] [outer = 0x7f12ac14f000] 13:39:53 INFO - PROCESS | 6267 | 1461616793369 Marionette DEBUG loaded listener.js 13:39:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12afcf4800) [pid = 6267] [serial = 2004] [outer = 0x7f12ac14f000] 13:39:54 INFO - PROCESS | 6267 | 1461616794173 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1533ms 13:39:54 INFO - PROCESS | 6267 | 1461616794219 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 13:39:54 INFO - PROCESS | 6267 | 1461616794222 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 13:39:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:39:54 INFO - PROCESS | 6267 | 1461616794230 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 6267 | 1461616794236 Marionette TRACE conn3 <- [1,2642,null,{}] 13:39:54 INFO - PROCESS | 6267 | 1461616794252 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:54 INFO - PROCESS | 6267 | 1461616794481 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 13:39:54 INFO - PROCESS | 6267 | 1461616794803 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:54 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b31af800 == 197 [pid = 6267] [id = 668] 13:39:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12affaf000) [pid = 6267] [serial = 2005] [outer = (nil)] 13:39:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12b2273400) [pid = 6267] [serial = 2006] [outer = 0x7f12affaf000] 13:39:54 INFO - PROCESS | 6267 | 1461616794893 Marionette DEBUG loaded listener.js 13:39:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12b23e9800) [pid = 6267] [serial = 2007] [outer = 0x7f12affaf000] 13:39:55 INFO - PROCESS | 6267 | 1461616795718 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:39:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:39:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1536ms 13:39:55 INFO - PROCESS | 6267 | 1461616795767 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 13:39:55 INFO - PROCESS | 6267 | 1461616795771 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 13:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:39:55 INFO - PROCESS | 6267 | 1461616795777 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:39:55 INFO - PROCESS | 6267 | 1461616795780 Marionette TRACE conn3 <- [1,2646,null,{}] 13:39:55 INFO - PROCESS | 6267 | 1461616795785 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:55 INFO - PROCESS | 6267 | 1461616795994 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 13:39:56 INFO - PROCESS | 6267 | 1461616796260 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4540800 == 198 [pid = 6267] [id = 669] 13:39:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12b1cdf000) [pid = 6267] [serial = 2008] [outer = (nil)] 13:39:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12b2d4fc00) [pid = 6267] [serial = 2009] [outer = 0x7f12b1cdf000] 13:39:56 INFO - PROCESS | 6267 | 1461616796377 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12b318e800) [pid = 6267] [serial = 2010] [outer = 0x7f12b1cdf000] 13:39:57 INFO - PROCESS | 6267 | 1461616797183 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:39:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:39:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1476ms 13:39:57 INFO - PROCESS | 6267 | 1461616797255 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 6267 | 1461616797259 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 13:39:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:39:57 INFO - PROCESS | 6267 | 1461616797264 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - PROCESS | 6267 | 1461616797267 Marionette TRACE conn3 <- [1,2650,null,{}] 13:39:57 INFO - PROCESS | 6267 | 1461616797272 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:57 INFO - PROCESS | 6267 | 1461616797490 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 13:39:57 INFO - PROCESS | 6267 | 1461616797801 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b509a000 == 199 [pid = 6267] [id = 670] 13:39:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12b355d400) [pid = 6267] [serial = 2011] [outer = (nil)] 13:39:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12b3970400) [pid = 6267] [serial = 2012] [outer = 0x7f12b355d400] 13:39:57 INFO - PROCESS | 6267 | 1461616797884 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12b4526c00) [pid = 6267] [serial = 2013] [outer = 0x7f12b355d400] 13:39:58 INFO - PROCESS | 6267 | 1461616798713 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:39:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:39:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1480ms 13:39:58 INFO - PROCESS | 6267 | 1461616798746 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 6267 | 1461616798750 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 13:39:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:39:58 INFO - PROCESS | 6267 | 1461616798755 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - PROCESS | 6267 | 1461616798758 Marionette TRACE conn3 <- [1,2654,null,{}] 13:39:58 INFO - PROCESS | 6267 | 1461616798764 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:58 INFO - PROCESS | 6267 | 1461616798995 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 13:39:59 INFO - PROCESS | 6267 | 1461616799306 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5a54000 == 200 [pid = 6267] [id = 671] 13:39:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12b45cf400) [pid = 6267] [serial = 2014] [outer = (nil)] 13:39:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12b49cec00) [pid = 6267] [serial = 2015] [outer = 0x7f12b45cf400] 13:39:59 INFO - PROCESS | 6267 | 1461616799391 Marionette DEBUG loaded listener.js 13:39:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12b5351800) [pid = 6267] [serial = 2016] [outer = 0x7f12b45cf400] 13:40:00 INFO - PROCESS | 6267 | 1461616800205 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:40:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:40:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1480ms 13:40:00 INFO - PROCESS | 6267 | 1461616800239 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 13:40:00 INFO - PROCESS | 6267 | 1461616800242 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 13:40:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:40:00 INFO - PROCESS | 6267 | 1461616800251 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - PROCESS | 6267 | 1461616800255 Marionette TRACE conn3 <- [1,2658,null,{}] 13:40:00 INFO - PROCESS | 6267 | 1461616800262 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:00 INFO - PROCESS | 6267 | 1461616800484 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 13:40:00 INFO - PROCESS | 6267 | 1461616800747 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6d56000 == 201 [pid = 6267] [id = 672] 13:40:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12b4624400) [pid = 6267] [serial = 2017] [outer = (nil)] 13:40:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12b7d31400) [pid = 6267] [serial = 2018] [outer = 0x7f12b4624400] 13:40:00 INFO - PROCESS | 6267 | 1461616800863 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12b7e38c00) [pid = 6267] [serial = 2019] [outer = 0x7f12b4624400] 13:40:01 INFO - PROCESS | 6267 | 1461616801721 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:40:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:40:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1540ms 13:40:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:40:01 INFO - PROCESS | 6267 | 1461616801792 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 13:40:01 INFO - PROCESS | 6267 | 1461616801795 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 13:40:01 INFO - PROCESS | 6267 | 1461616801801 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:40:01 INFO - PROCESS | 6267 | 1461616801805 Marionette TRACE conn3 <- [1,2662,null,{}] 13:40:01 INFO - PROCESS | 6267 | 1461616801810 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:02 INFO - PROCESS | 6267 | 1461616802035 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 13:40:02 INFO - PROCESS | 6267 | 1461616802339 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:02 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b8169800 == 202 [pid = 6267] [id = 673] 13:40:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12b49dd400) [pid = 6267] [serial = 2020] [outer = (nil)] 13:40:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12bc513400) [pid = 6267] [serial = 2021] [outer = 0x7f12b49dd400] 13:40:02 INFO - PROCESS | 6267 | 1461616802433 Marionette DEBUG loaded listener.js 13:40:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12bc71ec00) [pid = 6267] [serial = 2022] [outer = 0x7f12b49dd400] 13:40:03 INFO - PROCESS | 6267 | 1461616803231 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:40:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:40:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1480ms 13:40:03 INFO - PROCESS | 6267 | 1461616803282 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 13:40:03 INFO - PROCESS | 6267 | 1461616803287 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 13:40:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:40:03 INFO - PROCESS | 6267 | 1461616803293 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 6267 | 1461616803297 Marionette TRACE conn3 <- [1,2666,null,{}] 13:40:03 INFO - PROCESS | 6267 | 1461616803303 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:03 INFO - PROCESS | 6267 | 1461616803540 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 13:40:03 INFO - PROCESS | 6267 | 1461616803843 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc8cc800 == 203 [pid = 6267] [id = 674] 13:40:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12b7e3a000) [pid = 6267] [serial = 2023] [outer = (nil)] 13:40:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12bc7e5000) [pid = 6267] [serial = 2024] [outer = 0x7f12b7e3a000] 13:40:03 INFO - PROCESS | 6267 | 1461616803926 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12bc887400) [pid = 6267] [serial = 2025] [outer = 0x7f12b7e3a000] 13:40:05 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:40:05 INFO - PROCESS | 6267 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:40:05 INFO - PROCESS | 6267 | 1461616805228 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:40:05 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) 13:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1983ms 13:40:05 INFO - PROCESS | 6267 | 1461616805326 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 6267 | 1461616805329 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 13:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:40:05 INFO - PROCESS | 6267 | 1461616805393 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - PROCESS | 6267 | 1461616805397 Marionette TRACE conn3 <- [1,2670,null,{}] 13:40:05 INFO - PROCESS | 6267 | 1461616805402 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:05 INFO - PROCESS | 6267 | 1461616805623 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 13:40:05 INFO - PROCESS | 6267 | 1461616805882 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdbe5800 == 204 [pid = 6267] [id = 675] 13:40:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12bc71fc00) [pid = 6267] [serial = 2026] [outer = (nil)] 13:40:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12bd9e9000) [pid = 6267] [serial = 2027] [outer = 0x7f12bc71fc00] 13:40:05 INFO - PROCESS | 6267 | 1461616805954 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12bdf1ec00) [pid = 6267] [serial = 2028] [outer = 0x7f12bc71fc00] 13:40:07 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:40:07 INFO - PROCESS | 6267 | 1461616807277 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 13:40:07 INFO - PROCESS | 6267 | 1461616807354 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 13:40:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:40:07 INFO - PROCESS | 6267 | 1461616807382 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:40:07 INFO - PROCESS | 6267 | 1461616807387 Marionette TRACE conn3 <- [1,2674,null,{}] 13:40:07 INFO - PROCESS | 6267 | 1461616807394 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:07 INFO - PROCESS | 6267 | 1461616807616 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 13:40:07 INFO - PROCESS | 6267 | 1461616807878 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12becd8000 == 205 [pid = 6267] [id = 676] 13:40:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12bc7eb800) [pid = 6267] [serial = 2029] [outer = (nil)] 13:40:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12be3be000) [pid = 6267] [serial = 2030] [outer = 0x7f12bc7eb800] 13:40:07 INFO - PROCESS | 6267 | 1461616807957 Marionette DEBUG loaded listener.js 13:40:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12bec62000) [pid = 6267] [serial = 2031] [outer = 0x7f12bc7eb800] 13:40:09 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:40:09 INFO - PROCESS | 6267 | 1461616809253 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:40:09 INFO - PROCESS | 6267 | 1461616809270 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 13:40:09 INFO - PROCESS | 6267 | 1461616809276 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:40:09 INFO - PROCESS | 6267 | 1461616809279 Marionette TRACE conn3 <- [1,2678,null,{}] 13:40:09 INFO - PROCESS | 6267 | 1461616809342 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:09 INFO - PROCESS | 6267 | 1461616809551 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 13:40:09 INFO - PROCESS | 6267 | 1461616809810 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:09 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c01a2800 == 206 [pid = 6267] [id = 677] 13:40:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12b6d04000) [pid = 6267] [serial = 2032] [outer = (nil)] 13:40:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12bf0dc800) [pid = 6267] [serial = 2033] [outer = 0x7f12b6d04000] 13:40:09 INFO - PROCESS | 6267 | 1461616809883 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12c006cc00) [pid = 6267] [serial = 2034] [outer = 0x7f12b6d04000] 13:40:11 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:40:11 INFO - PROCESS | 6267 | 1461616811187 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:40:11 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) 13:40:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1968ms 13:40:11 INFO - PROCESS | 6267 | 1461616811263 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 6267 | 1461616811267 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 13:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:40:11 INFO - PROCESS | 6267 | 1461616811278 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - PROCESS | 6267 | 1461616811280 Marionette TRACE conn3 <- [1,2682,null,{}] 13:40:11 INFO - PROCESS | 6267 | 1461616811286 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:11 INFO - PROCESS | 6267 | 1461616811497 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 13:40:11 INFO - PROCESS | 6267 | 1461616811765 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1e8d000 == 207 [pid = 6267] [id = 678] 13:40:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12bdf1f000) [pid = 6267] [serial = 2035] [outer = (nil)] 13:40:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12c0139400) [pid = 6267] [serial = 2036] [outer = 0x7f12bdf1f000] 13:40:11 INFO - PROCESS | 6267 | 1461616811838 Marionette DEBUG loaded listener.js 13:40:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12c0311c00) [pid = 6267] [serial = 2037] [outer = 0x7f12bdf1f000] 13:40:13 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:40:13 INFO - PROCESS | 6267 | 1461616813149 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:40:13 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) 13:40:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1886ms 13:40:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:40:13 INFO - PROCESS | 6267 | 1461616813164 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 13:40:13 INFO - PROCESS | 6267 | 1461616813166 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 13:40:13 INFO - PROCESS | 6267 | 1461616813221 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:40:13 INFO - PROCESS | 6267 | 1461616813223 Marionette TRACE conn3 <- [1,2686,null,{}] 13:40:13 INFO - PROCESS | 6267 | 1461616813264 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:13 INFO - PROCESS | 6267 | 1461616813468 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 13:40:13 INFO - PROCESS | 6267 | 1461616813729 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c23ba000 == 208 [pid = 6267] [id = 679] 13:40:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12bf1a3400) [pid = 6267] [serial = 2038] [outer = (nil)] 13:40:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12c1947000) [pid = 6267] [serial = 2039] [outer = 0x7f12bf1a3400] 13:40:13 INFO - PROCESS | 6267 | 1461616813803 Marionette DEBUG loaded listener.js 13:40:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12c196cc00) [pid = 6267] [serial = 2040] [outer = 0x7f12bf1a3400] 13:40:15 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:40:15 INFO - PROCESS | 6267 | 1461616815117 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 6267 | 1461616815193 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 13:40:15 INFO - PROCESS | 6267 | 1461616815199 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 6267 | 1461616815202 Marionette TRACE conn3 <- [1,2690,null,{}] 13:40:15 INFO - PROCESS | 6267 | 1461616815231 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 6267 | 1461616815451 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 13:40:16 INFO - PROCESS | 6267 | 1461616816194 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa2cb800 == 209 [pid = 6267] [id = 680] 13:40:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12a9ba5c00) [pid = 6267] [serial = 2041] [outer = (nil)] 13:40:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12a9bab000) [pid = 6267] [serial = 2042] [outer = 0x7f12a9ba5c00] 13:40:16 INFO - PROCESS | 6267 | 1461616816266 Marionette DEBUG loaded listener.js 13:40:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12a9d51c00) [pid = 6267] [serial = 2043] [outer = 0x7f12a9ba5c00] 13:40:17 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:40:17 INFO - PROCESS | 6267 | 1461616817612 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:40:17 INFO - PROCESS | 6267 | 1461616817702 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 13:40:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:40:17 INFO - PROCESS | 6267 | 1461616817792 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:40:17 INFO - PROCESS | 6267 | 1461616817803 Marionette TRACE conn3 <- [1,2694,null,{}] 13:40:17 INFO - PROCESS | 6267 | 1461616817814 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:18 INFO - PROCESS | 6267 | 1461616818180 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 13:40:18 INFO - PROCESS | 6267 | 1461616818450 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa0b4000 == 210 [pid = 6267] [id = 681] 13:40:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12abc12800) [pid = 6267] [serial = 2044] [outer = (nil)] 13:40:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12ac2f2800) [pid = 6267] [serial = 2045] [outer = 0x7f12abc12800] 13:40:18 INFO - PROCESS | 6267 | 1461616818521 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12ac789000) [pid = 6267] [serial = 2046] [outer = 0x7f12abc12800] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b1aba000 == 209 [pid = 6267] [id = 466] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12a99d0800 == 208 [pid = 6267] [id = 463] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12b49ce400) [pid = 6267] [serial = 1877] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12b5344400) [pid = 6267] [serial = 1880] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12b7e2fc00) [pid = 6267] [serial = 1883] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12bc7e4c00) [pid = 6267] [serial = 1886] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12bdd61000) [pid = 6267] [serial = 1889] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12bdf1d800) [pid = 6267] [serial = 1892] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12be3b2c00) [pid = 6267] [serial = 1895] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12be3c1800) [pid = 6267] [serial = 1898] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12be816400) [pid = 6267] [serial = 1901] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12b155f400) [pid = 6267] [serial = 1862] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12b1d82c00) [pid = 6267] [serial = 1865] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12b30e2000) [pid = 6267] [serial = 1868] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12b3554c00) [pid = 6267] [serial = 1871] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12b04e4c00) [pid = 6267] [serial = 1859] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12abdf0400) [pid = 6267] [serial = 1853] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12b45c2c00) [pid = 6267] [serial = 1874] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12ac90ec00) [pid = 6267] [serial = 1856] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12af7e9800) [pid = 6267] [serial = 1922] [outer = (nil)] [url = about:blank] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12df7a1800 == 207 [pid = 6267] [id = 465] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12afcbf000 == 206 [pid = 6267] [id = 664] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ad430800 == 205 [pid = 6267] [id = 663] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aba3e800 == 204 [pid = 6267] [id = 662] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12a9e14000 == 203 [pid = 6267] [id = 661] 13:40:19 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8167000 == 202 [pid = 6267] [id = 658] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c78c6000 == 201 [pid = 6267] [id = 657] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c73b8000 == 200 [pid = 6267] [id = 656] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c63f3800 == 199 [pid = 6267] [id = 655] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c42a9000 == 198 [pid = 6267] [id = 654] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2a21800 == 197 [pid = 6267] [id = 653] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c25da000 == 196 [pid = 6267] [id = 652] 13:40:19 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c23c3800 == 195 [pid = 6267] [id = 651] 13:40:19 INFO - PROCESS | 6267 | 1461616819977 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 13:40:20 INFO - PROCESS | 6267 | 1461616820048 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 13:40:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12aa5d5800) [pid = 6267] [serial = 1905] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12a9e8c800) [pid = 6267] [serial = 1904] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12b0351000) [pid = 6267] [serial = 1913] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12ac709c00) [pid = 6267] [serial = 1908] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12abc08c00) [pid = 6267] [serial = 1907] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12afcf7c00) [pid = 6267] [serial = 1850] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12ac710000) [pid = 6267] [serial = 1910] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12af7ed000) [pid = 6267] [serial = 1911] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12b1561400) [pid = 6267] [serial = 1914] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12b1ce4800) [pid = 6267] [serial = 1916] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12b227b000) [pid = 6267] [serial = 1917] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12a9d4f400) [pid = 6267] [serial = 1919] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12ac783000) [pid = 6267] [serial = 1920] [outer = (nil)] [url = about:blank] 13:40:20 INFO - PROCESS | 6267 | 1461616820085 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:40:20 INFO - PROCESS | 6267 | 1461616820088 Marionette TRACE conn3 <- [1,2698,null,{}] 13:40:20 INFO - PROCESS | 6267 | 1461616820094 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:20 INFO - PROCESS | 6267 | 1461616820284 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 13:40:20 INFO - PROCESS | 6267 | 1461616820294 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac97d800 == 186 [pid = 6267] [id = 682] 13:40:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12abdee800) [pid = 6267] [serial = 2047] [outer = (nil)] 13:40:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12af632c00) [pid = 6267] [serial = 2048] [outer = 0x7f12abdee800] 13:40:20 INFO - PROCESS | 6267 | 1461616820357 Marionette DEBUG loaded listener.js 13:40:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12b034f800) [pid = 6267] [serial = 2049] [outer = 0x7f12abdee800] 13:40:21 INFO - PROCESS | 6267 | SkCairoFTTypeface::onFilterRec unimplemented 13:40:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:40:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:21 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1 13:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:21 INFO - _addTest/ [0,2701,"getWindowHandle",null] 13:40:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:40:21 INFO - PROCESS | 6267 | 1461616821674 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 13:40:21 INFO - PROCESS | 6267 | 1461616821682 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - PROCESS | 6267 | 1461616821691 Marionette TRACE conn3 <- [1,2702,null,{}] 13:40:21 INFO - PROCESS | 6267 | 1461616821704 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:22 INFO - PROCESS | 6267 | 1461616822001 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 13:40:22 INFO - PROCESS | 6267 | 1461616822199 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b261f000 == 187 [pid = 6267] [id = 683] 13:40:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12b04eec00) [pid = 6267] [serial = 2050] [outer = (nil)] 13:40:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12b227e800) [pid = 6267] [serial = 2051] [outer = 0x7f12b04eec00] 13:40:22 INFO - PROCESS | 6267 | 1461616822262 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12b254d800) [pid = 6267] [serial = 2052] [outer = 0x7f12b04eec00] 13:40:22 INFO - PROCESS | 6267 | 1461616822966 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:40:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:40:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1338ms 13:40:23 INFO - PROCESS | 6267 | 1461616823025 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 6267 | 1461616823029 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 13:40:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:40:23 INFO - PROCESS | 6267 | 1461616823035 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 6267 | 1461616823047 Marionette TRACE conn3 <- [1,2706,null,{}] 13:40:23 INFO - PROCESS | 6267 | 1461616823052 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:23 INFO - PROCESS | 6267 | 1461616823311 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 13:40:23 INFO - PROCESS | 6267 | 1461616823339 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b386c000 == 188 [pid = 6267] [id = 684] 13:40:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12b1547800) [pid = 6267] [serial = 2053] [outer = (nil)] 13:40:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12b318e400) [pid = 6267] [serial = 2054] [outer = 0x7f12b1547800] 13:40:23 INFO - PROCESS | 6267 | 1461616823400 Marionette DEBUG loaded listener.js 13:40:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12b396f000) [pid = 6267] [serial = 2055] [outer = 0x7f12b1547800] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12b4621400) [pid = 6267] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12be818c00) [pid = 6267] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12bdf1dc00) [pid = 6267] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12b4621800) [pid = 6267] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12bf0bac00) [pid = 6267] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12afcf8400) [pid = 6267] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12beb0a800) [pid = 6267] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12bdde6800) [pid = 6267] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12abc0b000) [pid = 6267] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12a9e86000) [pid = 6267] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12abc15800) [pid = 6267] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12ac903400) [pid = 6267] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12b30e0000) [pid = 6267] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12bdfd1800) [pid = 6267] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12bc517400) [pid = 6267] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12b3976c00) [pid = 6267] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12afff9400) [pid = 6267] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12b1548400) [pid = 6267] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12b5002800) [pid = 6267] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12b4532800) [pid = 6267] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12ac0e5000) [pid = 6267] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12aba90000) [pid = 6267] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12b1cdf400) [pid = 6267] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12b2d42400) [pid = 6267] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12b1cde800) [pid = 6267] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12ac70b800) [pid = 6267] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12ac2f6400) [pid = 6267] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12b3190800) [pid = 6267] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12b4627000) [pid = 6267] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12afced400) [pid = 6267] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12ad3cb000) [pid = 6267] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12b49d0c00) [pid = 6267] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12b7e29000) [pid = 6267] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12beb0b000) [pid = 6267] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12b2d49000) [pid = 6267] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12abc13000) [pid = 6267] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12bf0d2c00) [pid = 6267] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12ac78a000) [pid = 6267] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12b034dc00) [pid = 6267] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12a9d4e000) [pid = 6267] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12ac2f0c00) [pid = 6267] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:40:24 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12b1c48000) [pid = 6267] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:40:25 INFO - PROCESS | 6267 | 1461616825057 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:40:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:40:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2038ms 13:40:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:40:25 INFO - PROCESS | 6267 | 1461616825074 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 13:40:25 INFO - PROCESS | 6267 | 1461616825076 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 13:40:25 INFO - PROCESS | 6267 | 1461616825083 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:40:25 INFO - PROCESS | 6267 | 1461616825086 Marionette TRACE conn3 <- [1,2710,null,{}] 13:40:25 INFO - PROCESS | 6267 | 1461616825091 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:25 INFO - PROCESS | 6267 | 1461616825295 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 13:40:25 INFO - PROCESS | 6267 | 1461616825480 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af444000 == 189 [pid = 6267] [id = 685] 13:40:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12ac78a000) [pid = 6267] [serial = 2056] [outer = (nil)] 13:40:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12afa9b400) [pid = 6267] [serial = 2057] [outer = 0x7f12ac78a000] 13:40:25 INFO - PROCESS | 6267 | 1461616825558 Marionette DEBUG loaded listener.js 13:40:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12b2553800) [pid = 6267] [serial = 2058] [outer = 0x7f12ac78a000] 13:40:26 INFO - PROCESS | 6267 | 1461616826294 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 6267 | 1461616826323 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 13:40:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:40:26 INFO - PROCESS | 6267 | 1461616826328 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 6267 | 1461616826330 Marionette TRACE conn3 <- [1,2714,null,{}] 13:40:26 INFO - PROCESS | 6267 | 1461616826336 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:26 INFO - PROCESS | 6267 | 1461616826615 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 13:40:26 INFO - PROCESS | 6267 | 1461616826638 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5426000 == 190 [pid = 6267] [id = 686] 13:40:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12ac791000) [pid = 6267] [serial = 2059] [outer = (nil)] 13:40:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12b4529c00) [pid = 6267] [serial = 2060] [outer = 0x7f12ac791000] 13:40:26 INFO - PROCESS | 6267 | 1461616826700 Marionette DEBUG loaded listener.js 13:40:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12b4716000) [pid = 6267] [serial = 2061] [outer = 0x7f12ac791000] 13:40:27 INFO - PROCESS | 6267 | 1461616827847 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:40:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:40:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1531ms 13:40:27 INFO - PROCESS | 6267 | 1461616827859 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 13:40:27 INFO - PROCESS | 6267 | 1461616827867 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 13:40:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:40:27 INFO - PROCESS | 6267 | 1461616827874 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:40:27 INFO - PROCESS | 6267 | 1461616827880 Marionette TRACE conn3 <- [1,2718,null,{}] 13:40:27 INFO - PROCESS | 6267 | 1461616827887 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 6267 | 1461616828110 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 13:40:28 INFO - PROCESS | 6267 | 1461616828436 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12afcc4800 == 191 [pid = 6267] [id = 687] 13:40:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12ac142800) [pid = 6267] [serial = 2062] [outer = (nil)] 13:40:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12ac711000) [pid = 6267] [serial = 2063] [outer = 0x7f12ac142800] 13:40:28 INFO - PROCESS | 6267 | 1461616828520 Marionette DEBUG loaded listener.js 13:40:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12ac908c00) [pid = 6267] [serial = 2064] [outer = 0x7f12ac142800] 13:40:29 INFO - PROCESS | 6267 | 1461616829426 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:40:29 INFO - PROCESS | 6267 | 1461616829517 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 13:40:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:40:29 INFO - PROCESS | 6267 | 1461616829528 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:40:29 INFO - PROCESS | 6267 | 1461616829533 Marionette TRACE conn3 <- [1,2722,null,{}] 13:40:29 INFO - PROCESS | 6267 | 1461616829540 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:29 INFO - PROCESS | 6267 | 1461616829838 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 13:40:30 INFO - PROCESS | 6267 | 1461616830239 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:30 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b540b000 == 192 [pid = 6267] [id = 688] 13:40:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12b1c46c00) [pid = 6267] [serial = 2065] [outer = (nil)] 13:40:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12b1cdb000) [pid = 6267] [serial = 2066] [outer = 0x7f12b1c46c00] 13:40:30 INFO - PROCESS | 6267 | 1461616830313 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12b1d8dc00) [pid = 6267] [serial = 2067] [outer = 0x7f12b1c46c00] 13:40:31 INFO - PROCESS | 6267 | 1461616831222 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 6267 | 1461616831274 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 13:40:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:40:31 INFO - PROCESS | 6267 | 1461616831281 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - PROCESS | 6267 | 1461616831286 Marionette TRACE conn3 <- [1,2726,null,{}] 13:40:31 INFO - PROCESS | 6267 | 1461616831302 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:31 INFO - PROCESS | 6267 | 1461616831530 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 13:40:31 INFO - PROCESS | 6267 | 1461616831840 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc575800 == 193 [pid = 6267] [id = 689] 13:40:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12b318dc00) [pid = 6267] [serial = 2068] [outer = (nil)] 13:40:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12b461fc00) [pid = 6267] [serial = 2069] [outer = 0x7f12b318dc00] 13:40:31 INFO - PROCESS | 6267 | 1461616831930 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12b49d4400) [pid = 6267] [serial = 2070] [outer = 0x7f12b318dc00] 13:40:32 INFO - PROCESS | 6267 | 1461616832787 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:40:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:40:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1536ms 13:40:32 INFO - PROCESS | 6267 | 1461616832817 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 13:40:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:40:32 INFO - PROCESS | 6267 | 1461616832822 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 13:40:32 INFO - PROCESS | 6267 | 1461616832828 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 6267 | 1461616832832 Marionette TRACE conn3 <- [1,2730,null,{}] 13:40:32 INFO - PROCESS | 6267 | 1461616832837 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:33 INFO - PROCESS | 6267 | 1461616833047 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 13:40:33 INFO - PROCESS | 6267 | 1461616833353 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdbe4800 == 194 [pid = 6267] [id = 690] 13:40:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12b3554800) [pid = 6267] [serial = 2071] [outer = (nil)] 13:40:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12b5344400) [pid = 6267] [serial = 2072] [outer = 0x7f12b3554800] 13:40:33 INFO - PROCESS | 6267 | 1461616833432 Marionette DEBUG loaded listener.js 13:40:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12b6d05400) [pid = 6267] [serial = 2073] [outer = 0x7f12b3554800] 13:40:34 INFO - PROCESS | 6267 | 1461616834683 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 13:40:34 INFO - PROCESS | 6267 | 1461616834719 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 13:40:34 INFO - PROCESS | 6267 | 1461616834724 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:40:34 INFO - PROCESS | 6267 | 1461616834728 Marionette TRACE conn3 <- [1,2734,null,{}] 13:40:34 INFO - PROCESS | 6267 | 1461616834734 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:35 INFO - PROCESS | 6267 | 1461616835041 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 13:40:35 INFO - PROCESS | 6267 | 1461616835330 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12becc5000 == 195 [pid = 6267] [id = 691] 13:40:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12b1560c00) [pid = 6267] [serial = 2074] [outer = (nil)] 13:40:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12b7d25c00) [pid = 6267] [serial = 2075] [outer = 0x7f12b1560c00] 13:40:35 INFO - PROCESS | 6267 | 1461616835404 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12bc513800) [pid = 6267] [serial = 2076] [outer = 0x7f12b1560c00] 13:40:36 INFO - PROCESS | 6267 | 1461616836302 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:40:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:40:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1638ms 13:40:36 INFO - PROCESS | 6267 | 1461616836363 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 6267 | 1461616836368 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 13:40:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:40:36 INFO - PROCESS | 6267 | 1461616836376 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 6267 | 1461616836380 Marionette TRACE conn3 <- [1,2738,null,{}] 13:40:36 INFO - PROCESS | 6267 | 1461616836386 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:36 INFO - PROCESS | 6267 | 1461616836625 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 13:40:36 INFO - PROCESS | 6267 | 1461616836945 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c01ad000 == 196 [pid = 6267] [id = 692] 13:40:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12bc512c00) [pid = 6267] [serial = 2077] [outer = (nil)] 13:40:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12bdd59000) [pid = 6267] [serial = 2078] [outer = 0x7f12bc512c00] 13:40:37 INFO - PROCESS | 6267 | 1461616837028 Marionette DEBUG loaded listener.js 13:40:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12be01bc00) [pid = 6267] [serial = 2079] [outer = 0x7f12bc512c00] 13:40:37 INFO - PROCESS | 6267 | 1461616837818 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:40:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:40:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1477ms 13:40:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:40:37 INFO - PROCESS | 6267 | 1461616837854 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 13:40:37 INFO - PROCESS | 6267 | 1461616837856 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 13:40:37 INFO - PROCESS | 6267 | 1461616837862 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:40:37 INFO - PROCESS | 6267 | 1461616837866 Marionette TRACE conn3 <- [1,2742,null,{}] 13:40:37 INFO - PROCESS | 6267 | 1461616837871 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:38 INFO - PROCESS | 6267 | 1461616838073 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 13:40:38 INFO - PROCESS | 6267 | 1461616838344 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:38 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c23c1000 == 197 [pid = 6267] [id = 693] 13:40:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12bdfc6400) [pid = 6267] [serial = 2080] [outer = (nil)] 13:40:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12be648000) [pid = 6267] [serial = 2081] [outer = 0x7f12bdfc6400] 13:40:38 INFO - PROCESS | 6267 | 1461616838460 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12be824000) [pid = 6267] [serial = 2082] [outer = 0x7f12bdfc6400] 13:40:39 INFO - PROCESS | 6267 | 1461616839265 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1430ms 13:40:39 INFO - PROCESS | 6267 | 1461616839293 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 13:40:39 INFO - PROCESS | 6267 | 1461616839296 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 13:40:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:40:39 INFO - PROCESS | 6267 | 1461616839302 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - PROCESS | 6267 | 1461616839304 Marionette TRACE conn3 <- [1,2746,null,{}] 13:40:39 INFO - PROCESS | 6267 | 1461616839310 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:39 INFO - PROCESS | 6267 | 1461616839522 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 13:40:39 INFO - PROCESS | 6267 | 1461616839799 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c24d8800 == 198 [pid = 6267] [id = 694] 13:40:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12af7ec800) [pid = 6267] [serial = 2083] [outer = (nil)] 13:40:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12bea0c400) [pid = 6267] [serial = 2084] [outer = 0x7f12af7ec800] 13:40:39 INFO - PROCESS | 6267 | 1461616839916 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12beb13000) [pid = 6267] [serial = 2085] [outer = 0x7f12af7ec800] 13:40:40 INFO - PROCESS | 6267 | 1461616840726 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:40:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:40:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1484ms 13:40:40 INFO - PROCESS | 6267 | 1461616840787 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 13:40:40 INFO - PROCESS | 6267 | 1461616840790 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 13:40:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:40:40 INFO - PROCESS | 6267 | 1461616840796 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:40:40 INFO - PROCESS | 6267 | 1461616840798 Marionette TRACE conn3 <- [1,2750,null,{}] 13:40:40 INFO - PROCESS | 6267 | 1461616840804 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:41 INFO - PROCESS | 6267 | 1461616841011 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 13:40:41 INFO - PROCESS | 6267 | 1461616841291 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2a17800 == 199 [pid = 6267] [id = 695] 13:40:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12afcf0800) [pid = 6267] [serial = 2086] [outer = (nil)] 13:40:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12bec0a000) [pid = 6267] [serial = 2087] [outer = 0x7f12afcf0800] 13:40:41 INFO - PROCESS | 6267 | 1461616841408 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12bec6cc00) [pid = 6267] [serial = 2088] [outer = 0x7f12afcf0800] 13:40:42 INFO - PROCESS | 6267 | 1461616842230 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:40:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:40:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1484ms 13:40:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:40:42 INFO - PROCESS | 6267 | 1461616842281 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 13:40:42 INFO - PROCESS | 6267 | 1461616842284 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 13:40:42 INFO - PROCESS | 6267 | 1461616842290 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:40:42 INFO - PROCESS | 6267 | 1461616842293 Marionette TRACE conn3 <- [1,2754,null,{}] 13:40:42 INFO - PROCESS | 6267 | 1461616842299 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:42 INFO - PROCESS | 6267 | 1461616842525 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 13:40:42 INFO - PROCESS | 6267 | 1461616842853 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c4d88000 == 200 [pid = 6267] [id = 696] 13:40:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12bf19b400) [pid = 6267] [serial = 2089] [outer = (nil)] 13:40:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12bf19fc00) [pid = 6267] [serial = 2090] [outer = 0x7f12bf19b400] 13:40:42 INFO - PROCESS | 6267 | 1461616842934 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12bf474400) [pid = 6267] [serial = 2091] [outer = 0x7f12bf19b400] 13:40:43 INFO - PROCESS | 6267 | 1461616843742 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:40:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:40:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1485ms 13:40:43 INFO - PROCESS | 6267 | 1461616843775 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 6267 | 1461616843778 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 13:40:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:40:43 INFO - PROCESS | 6267 | 1461616843784 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 6267 | 1461616843788 Marionette TRACE conn3 <- [1,2758,null,{}] 13:40:43 INFO - PROCESS | 6267 | 1461616843793 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:44 INFO - PROCESS | 6267 | 1461616844020 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 13:40:44 INFO - PROCESS | 6267 | 1461616844296 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76b2800 == 201 [pid = 6267] [id = 697] 13:40:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12c030c000) [pid = 6267] [serial = 2092] [outer = (nil)] 13:40:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12c194ac00) [pid = 6267] [serial = 2093] [outer = 0x7f12c030c000] 13:40:44 INFO - PROCESS | 6267 | 1461616844429 Marionette DEBUG loaded listener.js 13:40:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12c1ec7400) [pid = 6267] [serial = 2094] [outer = 0x7f12c030c000] 13:40:45 INFO - PROCESS | 6267 | 1461616845239 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:40:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:40:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1538ms 13:40:45 INFO - PROCESS | 6267 | 1461616845323 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 13:40:45 INFO - PROCESS | 6267 | 1461616845326 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 13:40:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:40:45 INFO - PROCESS | 6267 | 1461616845332 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - PROCESS | 6267 | 1461616845334 Marionette TRACE conn3 <- [1,2762,null,{}] 13:40:45 INFO - PROCESS | 6267 | 1461616845340 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:45 INFO - PROCESS | 6267 | 1461616845585 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 13:40:45 INFO - PROCESS | 6267 | 1461616845896 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c861d800 == 202 [pid = 6267] [id = 698] 13:40:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12c1948400) [pid = 6267] [serial = 2095] [outer = (nil)] 13:40:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12c1f2ac00) [pid = 6267] [serial = 2096] [outer = 0x7f12c1948400] 13:40:45 INFO - PROCESS | 6267 | 1461616845970 Marionette DEBUG loaded listener.js 13:40:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12c1f30800) [pid = 6267] [serial = 2097] [outer = 0x7f12c1948400] 13:40:46 INFO - PROCESS | 6267 | 1461616846769 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:40:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:40:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1484ms 13:40:46 INFO - PROCESS | 6267 | 1461616846818 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 6267 | 1461616846821 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 13:40:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:40:46 INFO - PROCESS | 6267 | 1461616846827 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:40:46 INFO - PROCESS | 6267 | 1461616846830 Marionette TRACE conn3 <- [1,2766,null,{}] 13:40:46 INFO - PROCESS | 6267 | 1461616846835 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:47 INFO - PROCESS | 6267 | 1461616847065 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 13:40:47 INFO - PROCESS | 6267 | 1461616847384 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9154000 == 203 [pid = 6267] [id = 699] 13:40:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12a9ba3400) [pid = 6267] [serial = 2098] [outer = (nil)] 13:40:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12c1f36c00) [pid = 6267] [serial = 2099] [outer = 0x7f12a9ba3400] 13:40:47 INFO - PROCESS | 6267 | 1461616847467 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12c2080400) [pid = 6267] [serial = 2100] [outer = 0x7f12a9ba3400] 13:40:48 INFO - PROCESS | 6267 | 1461616848222 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:40:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1439ms 13:40:48 INFO - PROCESS | 6267 | 1461616848267 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 6267 | 1461616848270 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 13:40:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:40:48 INFO - PROCESS | 6267 | 1461616848276 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 6267 | 1461616848278 Marionette TRACE conn3 <- [1,2770,null,{}] 13:40:48 INFO - PROCESS | 6267 | 1461616848284 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 6267 | 1461616848578 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 13:40:48 INFO - PROCESS | 6267 | 1461616848794 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c61000 == 204 [pid = 6267] [id = 700] 13:40:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12bdfc3c00) [pid = 6267] [serial = 2101] [outer = (nil)] 13:40:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12c2085000) [pid = 6267] [serial = 2102] [outer = 0x7f12bdfc3c00] 13:40:48 INFO - PROCESS | 6267 | 1461616848907 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12c22c9000) [pid = 6267] [serial = 2103] [outer = 0x7f12bdfc3c00] 13:40:49 INFO - PROCESS | 6267 | 1461616849677 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:40:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:40:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1428ms 13:40:49 INFO - PROCESS | 6267 | 1461616849706 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 13:40:49 INFO - PROCESS | 6267 | 1461616849709 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 13:40:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:40:49 INFO - PROCESS | 6267 | 1461616849714 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:40:49 INFO - PROCESS | 6267 | 1461616849717 Marionette TRACE conn3 <- [1,2774,null,{}] 13:40:49 INFO - PROCESS | 6267 | 1461616849722 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:49 INFO - PROCESS | 6267 | 1461616849942 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 13:40:50 INFO - PROCESS | 6267 | 1461616850217 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9caa800 == 205 [pid = 6267] [id = 701] 13:40:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12c1ec9000) [pid = 6267] [serial = 2104] [outer = (nil)] 13:40:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12c22d1400) [pid = 6267] [serial = 2105] [outer = 0x7f12c1ec9000] 13:40:50 INFO - PROCESS | 6267 | 1461616850300 Marionette DEBUG loaded listener.js 13:40:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12c2acec00) [pid = 6267] [serial = 2106] [outer = 0x7f12c1ec9000] 13:40:51 INFO - PROCESS | 6267 | 1461616851112 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:40:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:40:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1427ms 13:40:51 INFO - PROCESS | 6267 | 1461616851160 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 13:40:51 INFO - PROCESS | 6267 | 1461616851163 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 13:40:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:40:51 INFO - PROCESS | 6267 | 1461616851171 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:40:51 INFO - PROCESS | 6267 | 1461616851174 Marionette TRACE conn3 <- [1,2778,null,{}] 13:40:51 INFO - PROCESS | 6267 | 1461616851179 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:51 INFO - PROCESS | 6267 | 1461616851401 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 13:40:51 INFO - PROCESS | 6267 | 1461616851678 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cf2de800 == 206 [pid = 6267] [id = 702] 13:40:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12c2083800) [pid = 6267] [serial = 2107] [outer = (nil)] 13:40:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12c2ad8800) [pid = 6267] [serial = 2108] [outer = 0x7f12c2083800] 13:40:51 INFO - PROCESS | 6267 | 1461616851794 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12c2b0dc00) [pid = 6267] [serial = 2109] [outer = 0x7f12c2083800] 13:40:52 INFO - PROCESS | 6267 | 1461616852591 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:40:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:40:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1481ms 13:40:52 INFO - PROCESS | 6267 | 1461616852654 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 13:40:52 INFO - PROCESS | 6267 | 1461616852658 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 13:40:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:40:52 INFO - PROCESS | 6267 | 1461616852664 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:40:52 INFO - PROCESS | 6267 | 1461616852667 Marionette TRACE conn3 <- [1,2782,null,{}] 13:40:52 INFO - PROCESS | 6267 | 1461616852673 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:52 INFO - PROCESS | 6267 | 1461616852910 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 13:40:53 INFO - PROCESS | 6267 | 1461616853226 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4e15000 == 207 [pid = 6267] [id = 703] 13:40:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12b04ecc00) [pid = 6267] [serial = 2110] [outer = (nil)] 13:40:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12c2b11800) [pid = 6267] [serial = 2111] [outer = 0x7f12b04ecc00] 13:40:53 INFO - PROCESS | 6267 | 1461616853305 Marionette DEBUG loaded listener.js 13:40:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12c4138c00) [pid = 6267] [serial = 2112] [outer = 0x7f12b04ecc00] 13:40:54 INFO - PROCESS | 6267 | 1461616854078 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:40:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:40:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1480ms 13:40:54 INFO - PROCESS | 6267 | 1461616854144 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 13:40:54 INFO - PROCESS | 6267 | 1461616854147 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 13:40:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:40:54 INFO - PROCESS | 6267 | 1461616854153 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:40:54 INFO - PROCESS | 6267 | 1461616854155 Marionette TRACE conn3 <- [1,2786,null,{}] 13:40:54 INFO - PROCESS | 6267 | 1461616854160 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 6267 | 1461616854376 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 13:40:54 INFO - PROCESS | 6267 | 1461616854693 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d55b4800 == 208 [pid = 6267] [id = 704] 13:40:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12c1947400) [pid = 6267] [serial = 2113] [outer = (nil)] 13:40:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12c414cc00) [pid = 6267] [serial = 2114] [outer = 0x7f12c1947400] 13:40:54 INFO - PROCESS | 6267 | 1461616854771 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12c4153400) [pid = 6267] [serial = 2115] [outer = 0x7f12c1947400] 13:40:55 INFO - PROCESS | 6267 | 1461616855605 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:40:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:40:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1481ms 13:40:55 INFO - PROCESS | 6267 | 1461616855635 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 13:40:55 INFO - PROCESS | 6267 | 1461616855639 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 13:40:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:40:55 INFO - PROCESS | 6267 | 1461616855645 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 6267 | 1461616855647 Marionette TRACE conn3 <- [1,2790,null,{}] 13:40:55 INFO - PROCESS | 6267 | 1461616855657 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:55 INFO - PROCESS | 6267 | 1461616855878 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 13:40:56 INFO - PROCESS | 6267 | 1461616856209 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a7ab4800 == 209 [pid = 6267] [id = 705] 13:40:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12a9ba6800) [pid = 6267] [serial = 2116] [outer = (nil)] 13:40:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12aba89c00) [pid = 6267] [serial = 2117] [outer = 0x7f12a9ba6800] 13:40:56 INFO - PROCESS | 6267 | 1461616856285 Marionette DEBUG loaded listener.js 13:40:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12b4627800) [pid = 6267] [serial = 2118] [outer = 0x7f12a9ba6800] 13:40:57 INFO - PROCESS | 6267 | 1461616857091 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:40:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:40:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1480ms 13:40:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:40:57 INFO - PROCESS | 6267 | 1461616857125 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 6267 | 1461616857128 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 13:40:57 INFO - PROCESS | 6267 | 1461616857134 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:40:57 INFO - PROCESS | 6267 | 1461616857137 Marionette TRACE conn3 <- [1,2794,null,{}] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdc7c800 == 208 [pid = 6267] [id = 409] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ca71d800 == 207 [pid = 6267] [id = 532] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d5368000 == 206 [pid = 6267] [id = 533] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af444000 == 205 [pid = 6267] [id = 685] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b386c000 == 204 [pid = 6267] [id = 684] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b261f000 == 203 [pid = 6267] [id = 683] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ac97d800 == 202 [pid = 6267] [id = 682] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa0b4000 == 201 [pid = 6267] [id = 681] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa2cb800 == 200 [pid = 6267] [id = 680] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c23ba000 == 199 [pid = 6267] [id = 679] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1e8d000 == 198 [pid = 6267] [id = 678] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c01a2800 == 197 [pid = 6267] [id = 677] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12becd8000 == 196 [pid = 6267] [id = 676] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdbe5800 == 195 [pid = 6267] [id = 675] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc8cc800 == 194 [pid = 6267] [id = 674] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b8169800 == 193 [pid = 6267] [id = 673] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6d56000 == 192 [pid = 6267] [id = 672] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b5a54000 == 191 [pid = 6267] [id = 671] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b509a000 == 190 [pid = 6267] [id = 670] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b4540800 == 189 [pid = 6267] [id = 669] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b31af800 == 188 [pid = 6267] [id = 668] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b19de800 == 187 [pid = 6267] [id = 667] 13:40:58 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ac164000 == 186 [pid = 6267] [id = 666] 13:40:58 INFO - PROCESS | 6267 | 1461616858436 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12b4625c00) [pid = 6267] [serial = 1875] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12be646400) [pid = 6267] [serial = 1899] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12bddef000) [pid = 6267] [serial = 1890] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12b5004800) [pid = 6267] [serial = 1878] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12b066ec00) [pid = 6267] [serial = 1860] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12be3b9800) [pid = 6267] [serial = 1896] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12bd9e7000) [pid = 6267] [serial = 1887] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12bc515c00) [pid = 6267] [serial = 1884] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12bdfcf800) [pid = 6267] [serial = 1893] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12ac14e800) [pid = 6267] [serial = 1854] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12b318ac00) [pid = 6267] [serial = 1869] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12b3976800) [pid = 6267] [serial = 1872] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12b1d91400) [pid = 6267] [serial = 1866] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12afa8fc00) [pid = 6267] [serial = 1857] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12b1c50c00) [pid = 6267] [serial = 1863] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12be825000) [pid = 6267] [serial = 1902] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12b5350400) [pid = 6267] [serial = 1881] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12bc79b800) [pid = 6267] [serial = 1953] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12bc71b400) [pid = 6267] [serial = 1952] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12bf0d2800) [pid = 6267] [serial = 1968] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12bf0c2000) [pid = 6267] [serial = 1967] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12b3978400) [pid = 6267] [serial = 1938] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12b396b400) [pid = 6267] [serial = 1937] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12afa9c000) [pid = 6267] [serial = 1983] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12ac78b400) [pid = 6267] [serial = 1982] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12bf47c400) [pid = 6267] [serial = 1976] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12c0067c00) [pid = 6267] [serial = 1977] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12ad3c5000) [pid = 6267] [serial = 1928] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12af7f2000) [pid = 6267] [serial = 1929] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12b1ce8800) [pid = 6267] [serial = 1931] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12b23e3c00) [pid = 6267] [serial = 1932] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12abdf3400) [pid = 6267] [serial = 1926] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12aba88c00) [pid = 6267] [serial = 1925] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12b7e28c00) [pid = 6267] [serial = 1947] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12b7d28c00) [pid = 6267] [serial = 1946] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12bec0a400) [pid = 6267] [serial = 1962] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12beb12800) [pid = 6267] [serial = 1961] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12b534d000) [pid = 6267] [serial = 1941] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12b49dbc00) [pid = 6267] [serial = 1940] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12bec6c000) [pid = 6267] [serial = 1965] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12bec10000) [pid = 6267] [serial = 1964] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12beb09000) [pid = 6267] [serial = 1959] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12bea07400) [pid = 6267] [serial = 1958] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12b6d08800) [pid = 6267] [serial = 1944] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12b6c6c400) [pid = 6267] [serial = 1943] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12bf19c400) [pid = 6267] [serial = 1971] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12bf0dbc00) [pid = 6267] [serial = 1970] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12b3188000) [pid = 6267] [serial = 1935] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12b2d4ec00) [pid = 6267] [serial = 1934] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12c0138000) [pid = 6267] [serial = 1980] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12c00e2000) [pid = 6267] [serial = 1979] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12be74f800) [pid = 6267] [serial = 1956] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12bdfc7800) [pid = 6267] [serial = 1955] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12bf1a8c00) [pid = 6267] [serial = 1974] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12bf1a3000) [pid = 6267] [serial = 1973] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12a9e8f800) [pid = 6267] [serial = 1985] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12aa5d2000) [pid = 6267] [serial = 1986] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12ac14f400) [pid = 6267] [serial = 1988] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12ac715800) [pid = 6267] [serial = 1989] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12afcebc00) [pid = 6267] [serial = 1994] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12b0350c00) [pid = 6267] [serial = 1995] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12b0345c00) [pid = 6267] [serial = 1851] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12ad61e400) [pid = 6267] [serial = 1991] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12af7f4c00) [pid = 6267] [serial = 1992] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12b8031800) [pid = 6267] [serial = 1950] [outer = (nil)] [url = about:blank] 13:40:58 INFO - PROCESS | 6267 | --DOMWINDOW == 138 (0x7f12b7e37000) [pid = 6267] [serial = 1949] [outer = (nil)] [url = about:blank] 13:40:59 INFO - PROCESS | 6267 | 1461616859026 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 13:40:59 INFO - PROCESS | 6267 | 1461616859063 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa2e3000 == 187 [pid = 6267] [id = 706] 13:40:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 139 (0x7f12aa009c00) [pid = 6267] [serial = 2119] [outer = (nil)] 13:40:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12aa5d2000) [pid = 6267] [serial = 2120] [outer = 0x7f12aa009c00] 13:40:59 INFO - PROCESS | 6267 | 1461616859129 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12aba93400) [pid = 6267] [serial = 2121] [outer = 0x7f12aa009c00] 13:41:00 INFO - PROCESS | 6267 | 1461616860005 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:41:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2934ms 13:41:00 INFO - PROCESS | 6267 | 1461616860069 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 13:41:00 INFO - PROCESS | 6267 | 1461616860075 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 13:41:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:41:00 INFO - PROCESS | 6267 | 1461616860082 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - PROCESS | 6267 | 1461616860085 Marionette TRACE conn3 <- [1,2798,null,{}] 13:41:00 INFO - PROCESS | 6267 | 1461616860092 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 6267 | 1461616860304 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 13:41:00 INFO - PROCESS | 6267 | 1461616860536 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af3b4000 == 188 [pid = 6267] [id = 707] 13:41:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12ac787c00) [pid = 6267] [serial = 2122] [outer = (nil)] 13:41:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12ac906000) [pid = 6267] [serial = 2123] [outer = 0x7f12ac787c00] 13:41:00 INFO - PROCESS | 6267 | 1461616860599 Marionette DEBUG loaded listener.js 13:41:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12af637800) [pid = 6267] [serial = 2124] [outer = 0x7f12ac787c00] 13:41:01 INFO - PROCESS | 6267 | 1461616861454 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:41:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:41:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1437ms 13:41:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:41:01 INFO - PROCESS | 6267 | 1461616861525 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 13:41:01 INFO - PROCESS | 6267 | 1461616861528 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 13:41:01 INFO - PROCESS | 6267 | 1461616861535 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:41:01 INFO - PROCESS | 6267 | 1461616861538 Marionette TRACE conn3 <- [1,2802,null,{}] 13:41:01 INFO - PROCESS | 6267 | 1461616861554 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:01 INFO - PROCESS | 6267 | 1461616861842 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 13:41:01 INFO - PROCESS | 6267 | 1461616861877 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b03de000 == 189 [pid = 6267] [id = 708] 13:41:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12af7f2000) [pid = 6267] [serial = 2125] [outer = (nil)] 13:41:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12b04e5400) [pid = 6267] [serial = 2126] [outer = 0x7f12af7f2000] 13:41:01 INFO - PROCESS | 6267 | 1461616861946 Marionette DEBUG loaded listener.js 13:41:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12b1543800) [pid = 6267] [serial = 2127] [outer = 0x7f12af7f2000] 13:41:02 INFO - PROCESS | 6267 | 1461616862941 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:41:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1428ms 13:41:02 INFO - PROCESS | 6267 | 1461616862964 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 13:41:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:41:02 INFO - PROCESS | 6267 | 1461616862972 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 13:41:02 INFO - PROCESS | 6267 | 1461616862986 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - PROCESS | 6267 | 1461616862989 Marionette TRACE conn3 <- [1,2806,null,{}] 13:41:03 INFO - PROCESS | 6267 | 1461616863001 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:03 INFO - PROCESS | 6267 | 1461616863265 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 13:41:03 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12a9ba5c00) [pid = 6267] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:41:03 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12b04eec00) [pid = 6267] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:41:03 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12abc12800) [pid = 6267] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:41:03 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12abdee800) [pid = 6267] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:41:03 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12b1547800) [pid = 6267] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:41:03 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12b04e1c00) [pid = 6267] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:41:03 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12ac78a000) [pid = 6267] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:41:03 INFO - PROCESS | 6267 | 1461616863903 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af43c000 == 190 [pid = 6267] [id = 709] 13:41:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12a9ba4400) [pid = 6267] [serial = 2128] [outer = (nil)] 13:41:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12abdee800) [pid = 6267] [serial = 2129] [outer = 0x7f12a9ba4400] 13:41:03 INFO - PROCESS | 6267 | 1461616863974 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12b2278800) [pid = 6267] [serial = 2130] [outer = 0x7f12a9ba4400] 13:41:04 INFO - PROCESS | 6267 | 1461616864655 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:41:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:41:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1691ms 13:41:04 INFO - PROCESS | 6267 | 1461616864670 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 13:41:04 INFO - PROCESS | 6267 | 1461616864674 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 13:41:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:41:04 INFO - PROCESS | 6267 | 1461616864683 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:41:04 INFO - PROCESS | 6267 | 1461616864685 Marionette TRACE conn3 <- [1,2810,null,{}] 13:41:04 INFO - PROCESS | 6267 | 1461616864689 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:04 INFO - PROCESS | 6267 | 1461616864981 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 13:41:05 INFO - PROCESS | 6267 | 1461616865002 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b386a800 == 191 [pid = 6267] [id = 710] 13:41:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12b227c800) [pid = 6267] [serial = 2131] [outer = (nil)] 13:41:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12b30e0000) [pid = 6267] [serial = 2132] [outer = 0x7f12b227c800] 13:41:05 INFO - PROCESS | 6267 | 1461616865066 Marionette DEBUG loaded listener.js 13:41:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12b318ac00) [pid = 6267] [serial = 2133] [outer = 0x7f12b227c800] 13:41:06 INFO - PROCESS | 6267 | 1461616866046 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:41:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:41:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1424ms 13:41:06 INFO - PROCESS | 6267 | 1461616866109 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 13:41:06 INFO - PROCESS | 6267 | 1461616866115 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 13:41:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:41:06 INFO - PROCESS | 6267 | 1461616866143 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:41:06 INFO - PROCESS | 6267 | 1461616866150 Marionette TRACE conn3 <- [1,2814,null,{}] 13:41:06 INFO - PROCESS | 6267 | 1461616866160 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:06 INFO - PROCESS | 6267 | 1461616866400 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 13:41:06 INFO - PROCESS | 6267 | 1461616866700 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ad420800 == 192 [pid = 6267] [id = 711] 13:41:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12aba87000) [pid = 6267] [serial = 2134] [outer = (nil)] 13:41:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12abdf9c00) [pid = 6267] [serial = 2135] [outer = 0x7f12aba87000] 13:41:06 INFO - PROCESS | 6267 | 1461616866780 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12ac711800) [pid = 6267] [serial = 2136] [outer = 0x7f12aba87000] 13:41:07 INFO - PROCESS | 6267 | 1461616867690 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:41:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1596ms 13:41:07 INFO - PROCESS | 6267 | 1461616867737 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 13:41:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:41:07 INFO - PROCESS | 6267 | 1461616867748 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 13:41:07 INFO - PROCESS | 6267 | 1461616867760 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 6267 | 1461616867765 Marionette TRACE conn3 <- [1,2818,null,{}] 13:41:07 INFO - PROCESS | 6267 | 1461616867772 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:08 INFO - PROCESS | 6267 | 1461616868017 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 13:41:08 INFO - PROCESS | 6267 | 1461616868339 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b31b6800 == 193 [pid = 6267] [id = 712] 13:41:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12afcec800) [pid = 6267] [serial = 2137] [outer = (nil)] 13:41:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12b034e800) [pid = 6267] [serial = 2138] [outer = 0x7f12afcec800] 13:41:08 INFO - PROCESS | 6267 | 1461616868418 Marionette DEBUG loaded listener.js 13:41:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12b155f400) [pid = 6267] [serial = 2139] [outer = 0x7f12afcec800] 13:41:09 INFO - PROCESS | 6267 | 1461616869400 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:41:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1684ms 13:41:09 INFO - PROCESS | 6267 | 1461616869442 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 13:41:09 INFO - PROCESS | 6267 | 1461616869447 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 13:41:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:41:09 INFO - PROCESS | 6267 | 1461616869454 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - PROCESS | 6267 | 1461616869460 Marionette TRACE conn3 <- [1,2822,null,{}] 13:41:09 INFO - PROCESS | 6267 | 1461616869476 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:09 INFO - PROCESS | 6267 | 1461616869751 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 13:41:10 INFO - PROCESS | 6267 | 1461616870073 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b541d000 == 194 [pid = 6267] [id = 713] 13:41:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12b2d4e800) [pid = 6267] [serial = 2140] [outer = (nil)] 13:41:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12b3978c00) [pid = 6267] [serial = 2141] [outer = 0x7f12b2d4e800] 13:41:10 INFO - PROCESS | 6267 | 1461616870150 Marionette DEBUG loaded listener.js 13:41:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12b45ca400) [pid = 6267] [serial = 2142] [outer = 0x7f12b2d4e800] 13:41:10 INFO - PROCESS | 6267 | 1461616870983 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:41:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:41:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1582ms 13:41:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:41:11 INFO - PROCESS | 6267 | 1461616871037 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 13:41:11 INFO - PROCESS | 6267 | 1461616871041 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 13:41:11 INFO - PROCESS | 6267 | 1461616871047 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:41:11 INFO - PROCESS | 6267 | 1461616871050 Marionette TRACE conn3 <- [1,2826,null,{}] 13:41:11 INFO - PROCESS | 6267 | 1461616871055 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:11 INFO - PROCESS | 6267 | 1461616871268 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 13:41:11 INFO - PROCESS | 6267 | 1461616871539 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6d60000 == 195 [pid = 6267] [id = 714] 13:41:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12b318a800) [pid = 6267] [serial = 2143] [outer = (nil)] 13:41:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12b49d0c00) [pid = 6267] [serial = 2144] [outer = 0x7f12b318a800] 13:41:11 INFO - PROCESS | 6267 | 1461616871666 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12b5350000) [pid = 6267] [serial = 2145] [outer = 0x7f12b318a800] 13:41:12 INFO - PROCESS | 6267 | 1461616872499 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:41:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:41:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1527ms 13:41:12 INFO - PROCESS | 6267 | 1461616872574 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 13:41:12 INFO - PROCESS | 6267 | 1461616872578 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 13:41:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:41:12 INFO - PROCESS | 6267 | 1461616872584 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:41:12 INFO - PROCESS | 6267 | 1461616872587 Marionette TRACE conn3 <- [1,2830,null,{}] 13:41:12 INFO - PROCESS | 6267 | 1461616872592 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:12 INFO - PROCESS | 6267 | 1461616872845 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 13:41:13 INFO - PROCESS | 6267 | 1461616873154 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:13 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b8181000 == 196 [pid = 6267] [id = 715] 13:41:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12b1552c00) [pid = 6267] [serial = 2146] [outer = (nil)] 13:41:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12b7d27000) [pid = 6267] [serial = 2147] [outer = 0x7f12b1552c00] 13:41:13 INFO - PROCESS | 6267 | 1461616873232 Marionette DEBUG loaded listener.js 13:41:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12b7e2d000) [pid = 6267] [serial = 2148] [outer = 0x7f12b1552c00] 13:41:14 INFO - PROCESS | 6267 | 1461616874078 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:41:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1535ms 13:41:14 INFO - PROCESS | 6267 | 1461616874119 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 13:41:14 INFO - PROCESS | 6267 | 1461616874122 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 13:41:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:41:14 INFO - PROCESS | 6267 | 1461616874129 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - PROCESS | 6267 | 1461616874132 Marionette TRACE conn3 <- [1,2834,null,{}] 13:41:14 INFO - PROCESS | 6267 | 1461616874137 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:14 INFO - PROCESS | 6267 | 1461616874414 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 13:41:14 INFO - PROCESS | 6267 | 1461616874738 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda17800 == 197 [pid = 6267] [id = 716] 13:41:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12bc725c00) [pid = 6267] [serial = 2149] [outer = (nil)] 13:41:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12bc889400) [pid = 6267] [serial = 2150] [outer = 0x7f12bc725c00] 13:41:14 INFO - PROCESS | 6267 | 1461616874827 Marionette DEBUG loaded listener.js 13:41:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12bdde8800) [pid = 6267] [serial = 2151] [outer = 0x7f12bc725c00] 13:41:15 INFO - PROCESS | 6267 | 1461616875715 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:41:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:41:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1637ms 13:41:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:41:15 INFO - PROCESS | 6267 | 1461616875767 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 13:41:15 INFO - PROCESS | 6267 | 1461616875770 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 13:41:15 INFO - PROCESS | 6267 | 1461616875776 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:41:15 INFO - PROCESS | 6267 | 1461616875780 Marionette TRACE conn3 <- [1,2838,null,{}] 13:41:15 INFO - PROCESS | 6267 | 1461616875785 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:16 INFO - PROCESS | 6267 | 1461616875999 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 13:41:16 INFO - PROCESS | 6267 | 1461616876317 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:16 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be61b000 == 198 [pid = 6267] [id = 717] 13:41:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12bc7f2c00) [pid = 6267] [serial = 2152] [outer = (nil)] 13:41:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12be014c00) [pid = 6267] [serial = 2153] [outer = 0x7f12bc7f2c00] 13:41:16 INFO - PROCESS | 6267 | 1461616876397 Marionette DEBUG loaded listener.js 13:41:16 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12be75c400) [pid = 6267] [serial = 2154] [outer = 0x7f12bc7f2c00] 13:41:17 INFO - PROCESS | 6267 | 1461616877198 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:41:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1478ms 13:41:17 INFO - PROCESS | 6267 | 1461616877255 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 6267 | 1461616877258 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 13:41:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:41:17 INFO - PROCESS | 6267 | 1461616877264 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 6267 | 1461616877266 Marionette TRACE conn3 <- [1,2842,null,{}] 13:41:17 INFO - PROCESS | 6267 | 1461616877271 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:17 INFO - PROCESS | 6267 | 1461616877483 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 13:41:17 INFO - PROCESS | 6267 | 1461616877794 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:17 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12befc0800 == 199 [pid = 6267] [id = 718] 13:41:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12b3558000) [pid = 6267] [serial = 2155] [outer = (nil)] 13:41:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12beb09c00) [pid = 6267] [serial = 2156] [outer = 0x7f12b3558000] 13:41:17 INFO - PROCESS | 6267 | 1461616877881 Marionette DEBUG loaded listener.js 13:41:17 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12bec0dc00) [pid = 6267] [serial = 2157] [outer = 0x7f12b3558000] 13:41:18 INFO - PROCESS | 6267 | 1461616878745 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:41:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:41:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1529ms 13:41:18 INFO - PROCESS | 6267 | 1461616878795 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 13:41:18 INFO - PROCESS | 6267 | 1461616878799 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 13:41:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:41:18 INFO - PROCESS | 6267 | 1461616878805 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:41:18 INFO - PROCESS | 6267 | 1461616878809 Marionette TRACE conn3 <- [1,2846,null,{}] 13:41:18 INFO - PROCESS | 6267 | 1461616878816 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:19 INFO - PROCESS | 6267 | 1461616879060 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 13:41:19 INFO - PROCESS | 6267 | 1461616879378 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bf4ec000 == 200 [pid = 6267] [id = 719] 13:41:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12bc79dc00) [pid = 6267] [serial = 2158] [outer = (nil)] 13:41:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12bf0be400) [pid = 6267] [serial = 2159] [outer = 0x7f12bc79dc00] 13:41:19 INFO - PROCESS | 6267 | 1461616879461 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12bf19c800) [pid = 6267] [serial = 2160] [outer = 0x7f12bc79dc00] 13:41:20 INFO - PROCESS | 6267 | 1461616880323 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1578ms 13:41:20 INFO - PROCESS | 6267 | 1461616880384 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 13:41:20 INFO - PROCESS | 6267 | 1461616880387 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 13:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:41:20 INFO - PROCESS | 6267 | 1461616880395 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - PROCESS | 6267 | 1461616880399 Marionette TRACE conn3 <- [1,2850,null,{}] 13:41:20 INFO - PROCESS | 6267 | 1461616880405 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:20 INFO - PROCESS | 6267 | 1461616880640 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 13:41:20 INFO - PROCESS | 6267 | 1461616880948 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2003000 == 201 [pid = 6267] [id = 720] 13:41:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12bd9ee400) [pid = 6267] [serial = 2161] [outer = (nil)] 13:41:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12bf1a9800) [pid = 6267] [serial = 2162] [outer = 0x7f12bd9ee400] 13:41:21 INFO - PROCESS | 6267 | 1461616881023 Marionette DEBUG loaded listener.js 13:41:21 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12c0131400) [pid = 6267] [serial = 2163] [outer = 0x7f12bd9ee400] 13:41:21 INFO - PROCESS | 6267 | 1461616881827 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:41:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:41:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1482ms 13:41:21 INFO - PROCESS | 6267 | 1461616881878 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 13:41:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:41:21 INFO - PROCESS | 6267 | 1461616881883 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 13:41:21 INFO - PROCESS | 6267 | 1461616881888 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:41:21 INFO - PROCESS | 6267 | 1461616881892 Marionette TRACE conn3 <- [1,2854,null,{}] 13:41:21 INFO - PROCESS | 6267 | 1461616881897 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:22 INFO - PROCESS | 6267 | 1461616882158 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 13:41:22 INFO - PROCESS | 6267 | 1461616882478 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c24dc800 == 202 [pid = 6267] [id = 721] 13:41:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12c1da2800) [pid = 6267] [serial = 2164] [outer = (nil)] 13:41:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12c1f32800) [pid = 6267] [serial = 2165] [outer = 0x7f12c1da2800] 13:41:22 INFO - PROCESS | 6267 | 1461616882559 Marionette DEBUG loaded listener.js 13:41:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12c2b15000) [pid = 6267] [serial = 2166] [outer = 0x7f12c1da2800] 13:41:23 INFO - PROCESS | 6267 | 1461616883369 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:41:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:41:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1529ms 13:41:23 INFO - PROCESS | 6267 | 1461616883418 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 13:41:23 INFO - PROCESS | 6267 | 1461616883421 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 13:41:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:41:23 INFO - PROCESS | 6267 | 1461616883427 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:41:23 INFO - PROCESS | 6267 | 1461616883429 Marionette TRACE conn3 <- [1,2858,null,{}] 13:41:23 INFO - PROCESS | 6267 | 1461616883435 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:23 INFO - PROCESS | 6267 | 1461616883668 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 13:41:23 INFO - PROCESS | 6267 | 1461616883982 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c4d88800 == 203 [pid = 6267] [id = 722] 13:41:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12c207c800) [pid = 6267] [serial = 2167] [outer = (nil)] 13:41:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12c4d67400) [pid = 6267] [serial = 2168] [outer = 0x7f12c207c800] 13:41:24 INFO - PROCESS | 6267 | 1461616884057 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12c6344400) [pid = 6267] [serial = 2169] [outer = 0x7f12c207c800] 13:41:24 INFO - PROCESS | 6267 | 1461616884864 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:41:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:41:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1484ms 13:41:24 INFO - PROCESS | 6267 | 1461616884911 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 13:41:24 INFO - PROCESS | 6267 | 1461616884915 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 13:41:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:41:24 INFO - PROCESS | 6267 | 1461616884920 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - PROCESS | 6267 | 1461616884923 Marionette TRACE conn3 <- [1,2862,null,{}] 13:41:24 INFO - PROCESS | 6267 | 1461616884928 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:25 INFO - PROCESS | 6267 | 1461616885136 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 13:41:25 INFO - PROCESS | 6267 | 1461616885420 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c76a8000 == 204 [pid = 6267] [id = 723] 13:41:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12c4136c00) [pid = 6267] [serial = 2170] [outer = (nil)] 13:41:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12c6d58000) [pid = 6267] [serial = 2171] [outer = 0x7f12c4136c00] 13:41:25 INFO - PROCESS | 6267 | 1461616885534 Marionette DEBUG loaded listener.js 13:41:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12c70af400) [pid = 6267] [serial = 2172] [outer = 0x7f12c4136c00] 13:41:26 INFO - PROCESS | 6267 | 1461616886348 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:41:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:41:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1480ms 13:41:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:41:26 INFO - PROCESS | 6267 | 1461616886401 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 13:41:26 INFO - PROCESS | 6267 | 1461616886404 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 13:41:26 INFO - PROCESS | 6267 | 1461616886410 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - PROCESS | 6267 | 1461616886413 Marionette TRACE conn3 <- [1,2866,null,{}] 13:41:26 INFO - PROCESS | 6267 | 1461616886418 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:26 INFO - PROCESS | 6267 | 1461616886637 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 13:41:26 INFO - PROCESS | 6267 | 1461616886960 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c8615800 == 205 [pid = 6267] [id = 724] 13:41:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12bc71b800) [pid = 6267] [serial = 2173] [outer = (nil)] 13:41:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12c7391000) [pid = 6267] [serial = 2174] [outer = 0x7f12bc71b800] 13:41:27 INFO - PROCESS | 6267 | 1461616887038 Marionette DEBUG loaded listener.js 13:41:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12c7872400) [pid = 6267] [serial = 2175] [outer = 0x7f12bc71b800] 13:41:27 INFO - PROCESS | 6267 | 1461616887859 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:41:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1483ms 13:41:27 INFO - PROCESS | 6267 | 1461616887893 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 6267 | 1461616887895 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 13:41:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:41:27 INFO - PROCESS | 6267 | 1461616887902 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 6267 | 1461616887904 Marionette TRACE conn3 <- [1,2870,null,{}] 13:41:27 INFO - PROCESS | 6267 | 1461616887910 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:28 INFO - PROCESS | 6267 | 1461616888133 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 13:41:28 INFO - PROCESS | 6267 | 1461616888449 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4e05000 == 206 [pid = 6267] [id = 725] 13:41:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12bf47d000) [pid = 6267] [serial = 2176] [outer = (nil)] 13:41:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12c7feec00) [pid = 6267] [serial = 2177] [outer = 0x7f12bf47d000] 13:41:28 INFO - PROCESS | 6267 | 1461616888528 Marionette DEBUG loaded listener.js 13:41:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12c7ff8000) [pid = 6267] [serial = 2178] [outer = 0x7f12bf47d000] 13:41:29 INFO - PROCESS | 6267 | 1461616889353 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:41:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:41:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1490ms 13:41:29 INFO - PROCESS | 6267 | 1461616889393 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 13:41:29 INFO - PROCESS | 6267 | 1461616889396 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 13:41:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:41:29 INFO - PROCESS | 6267 | 1461616889402 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 6267 | 1461616889404 Marionette TRACE conn3 <- [1,2874,null,{}] 13:41:29 INFO - PROCESS | 6267 | 1461616889409 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:29 INFO - PROCESS | 6267 | 1461616889623 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 13:41:29 INFO - PROCESS | 6267 | 1461616889898 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d9b49800 == 207 [pid = 6267] [id = 726] 13:41:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12c71a5000) [pid = 6267] [serial = 2179] [outer = (nil)] 13:41:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12c81c7000) [pid = 6267] [serial = 2180] [outer = 0x7f12c71a5000] 13:41:30 INFO - PROCESS | 6267 | 1461616890010 Marionette DEBUG loaded listener.js 13:41:30 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12c81ce400) [pid = 6267] [serial = 2181] [outer = 0x7f12c71a5000] 13:41:30 INFO - PROCESS | 6267 | 1461616890843 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:41:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:41:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1478ms 13:41:30 INFO - PROCESS | 6267 | 1461616890880 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 13:41:30 INFO - PROCESS | 6267 | 1461616890883 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 13:41:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:41:30 INFO - PROCESS | 6267 | 1461616890889 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 6267 | 1461616890892 Marionette TRACE conn3 <- [1,2878,null,{}] 13:41:30 INFO - PROCESS | 6267 | 1461616890897 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:31 INFO - PROCESS | 6267 | 1461616891134 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 13:41:31 INFO - PROCESS | 6267 | 1461616891457 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da357000 == 208 [pid = 6267] [id = 727] 13:41:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12b04ee400) [pid = 6267] [serial = 2182] [outer = (nil)] 13:41:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12c81cf000) [pid = 6267] [serial = 2183] [outer = 0x7f12b04ee400] 13:41:31 INFO - PROCESS | 6267 | 1461616891536 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12c874ec00) [pid = 6267] [serial = 2184] [outer = 0x7f12b04ee400] 13:41:32 INFO - PROCESS | 6267 | 1461616892434 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:41:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1583ms 13:41:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:41:32 INFO - PROCESS | 6267 | 1461616892474 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 6267 | 1461616892477 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 13:41:32 INFO - PROCESS | 6267 | 1461616892484 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 6267 | 1461616892486 Marionette TRACE conn3 <- [1,2882,null,{}] 13:41:32 INFO - PROCESS | 6267 | 1461616892492 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:32 INFO - PROCESS | 6267 | 1461616892715 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 13:41:33 INFO - PROCESS | 6267 | 1461616893041 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12da821800 == 209 [pid = 6267] [id = 728] 13:41:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12b2d46800) [pid = 6267] [serial = 2185] [outer = (nil)] 13:41:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12c8c9e000) [pid = 6267] [serial = 2186] [outer = 0x7f12b2d46800] 13:41:33 INFO - PROCESS | 6267 | 1461616893123 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12c8df0000) [pid = 6267] [serial = 2187] [outer = 0x7f12b2d46800] 13:41:33 INFO - PROCESS | 6267 | 1461616893960 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:41:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:41:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1531ms 13:41:34 INFO - PROCESS | 6267 | 1461616894014 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 13:41:34 INFO - PROCESS | 6267 | 1461616894018 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 13:41:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:41:34 INFO - PROCESS | 6267 | 1461616894023 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:41:34 INFO - PROCESS | 6267 | 1461616894026 Marionette TRACE conn3 <- [1,2886,null,{}] 13:41:34 INFO - PROCESS | 6267 | 1461616894032 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:34 INFO - PROCESS | 6267 | 1461616894250 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 13:41:34 INFO - PROCESS | 6267 | 1461616894573 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:34 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12de7c3800 == 210 [pid = 6267] [id = 729] 13:41:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12c8707800) [pid = 6267] [serial = 2188] [outer = (nil)] 13:41:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12c8f31000) [pid = 6267] [serial = 2189] [outer = 0x7f12c8707800] 13:41:34 INFO - PROCESS | 6267 | 1461616894650 Marionette DEBUG loaded listener.js 13:41:34 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12c8f37c00) [pid = 6267] [serial = 2190] [outer = 0x7f12c8707800] 13:41:35 INFO - PROCESS | 6267 | 1461616895438 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:41:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:41:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1481ms 13:41:35 INFO - PROCESS | 6267 | 1461616895505 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 13:41:35 INFO - PROCESS | 6267 | 1461616895509 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 13:41:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:41:35 INFO - PROCESS | 6267 | 1461616895515 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:41:35 INFO - PROCESS | 6267 | 1461616895517 Marionette TRACE conn3 <- [1,2890,null,{}] 13:41:35 INFO - PROCESS | 6267 | 1461616895522 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:35 INFO - PROCESS | 6267 | 1461616895759 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 13:41:36 INFO - PROCESS | 6267 | 1461616896092 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12df791000 == 211 [pid = 6267] [id = 730] 13:41:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12b45cb400) [pid = 6267] [serial = 2191] [outer = (nil)] 13:41:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12c8f3bc00) [pid = 6267] [serial = 2192] [outer = 0x7f12b45cb400] 13:41:36 INFO - PROCESS | 6267 | 1461616896186 Marionette DEBUG loaded listener.js 13:41:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12c8fb1800) [pid = 6267] [serial = 2193] [outer = 0x7f12b45cb400] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c894a000 == 210 [pid = 6267] [id = 659] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af43c000 == 209 [pid = 6267] [id = 709] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b03de000 == 208 [pid = 6267] [id = 708] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af3b4000 == 207 [pid = 6267] [id = 707] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa2e3000 == 206 [pid = 6267] [id = 706] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d55b4800 == 205 [pid = 6267] [id = 704] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d4e15000 == 204 [pid = 6267] [id = 703] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12cf2de800 == 203 [pid = 6267] [id = 702] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9caa800 == 202 [pid = 6267] [id = 701] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9c61000 == 201 [pid = 6267] [id = 700] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9154000 == 200 [pid = 6267] [id = 699] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c861d800 == 199 [pid = 6267] [id = 698] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c76b2800 == 198 [pid = 6267] [id = 697] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c4d88000 == 197 [pid = 6267] [id = 696] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2a17800 == 196 [pid = 6267] [id = 695] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c24d8800 == 195 [pid = 6267] [id = 694] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c23c1000 == 194 [pid = 6267] [id = 693] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c01ad000 == 193 [pid = 6267] [id = 692] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12becc5000 == 192 [pid = 6267] [id = 691] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bdbe4800 == 191 [pid = 6267] [id = 690] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bc575800 == 190 [pid = 6267] [id = 689] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b540b000 == 189 [pid = 6267] [id = 688] 13:41:37 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12afcc4800 == 188 [pid = 6267] [id = 687] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12a9bab000) [pid = 6267] [serial = 2042] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12c1947000) [pid = 6267] [serial = 2039] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12b7d31400) [pid = 6267] [serial = 2018] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12b227e800) [pid = 6267] [serial = 2051] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12ac2f2800) [pid = 6267] [serial = 2045] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12a9d51c00) [pid = 6267] [serial = 2043] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12ac789000) [pid = 6267] [serial = 2046] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12bd9e9000) [pid = 6267] [serial = 2027] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12b034f800) [pid = 6267] [serial = 2049] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12c0139400) [pid = 6267] [serial = 2036] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12b2273400) [pid = 6267] [serial = 2006] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12bc7e5000) [pid = 6267] [serial = 2024] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12be3be000) [pid = 6267] [serial = 2030] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12b2d4fc00) [pid = 6267] [serial = 2009] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12b3970400) [pid = 6267] [serial = 2012] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12b49cec00) [pid = 6267] [serial = 2015] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12b396f000) [pid = 6267] [serial = 2055] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12af632c00) [pid = 6267] [serial = 2048] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12bf0dc800) [pid = 6267] [serial = 2033] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12b1c4e800) [pid = 6267] [serial = 1998] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12af634800) [pid = 6267] [serial = 2003] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12bc513400) [pid = 6267] [serial = 2021] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12b254d800) [pid = 6267] [serial = 2052] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12b318e400) [pid = 6267] [serial = 2054] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12b1546800) [pid = 6267] [serial = 1997] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12abc11c00) [pid = 6267] [serial = 2000] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12afa9b400) [pid = 6267] [serial = 2057] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12b2553800) [pid = 6267] [serial = 2058] [outer = (nil)] [url = about:blank] 13:41:38 INFO - PROCESS | 6267 | 1461616898821 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 3338ms 13:41:38 INFO - PROCESS | 6267 | 1461616898854 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 13:41:38 INFO - PROCESS | 6267 | 1461616898861 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 13:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:41:38 INFO - PROCESS | 6267 | 1461616898868 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:41:38 INFO - PROCESS | 6267 | 1461616898873 Marionette TRACE conn3 <- [1,2894,null,{}] 13:41:38 INFO - PROCESS | 6267 | 1461616898883 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:39 INFO - PROCESS | 6267 | 1461616899091 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 13:41:39 INFO - PROCESS | 6267 | 1461616899281 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aba44000 == 189 [pid = 6267] [id = 731] 13:41:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12aba8bc00) [pid = 6267] [serial = 2194] [outer = (nil)] 13:41:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12abdf1400) [pid = 6267] [serial = 2195] [outer = 0x7f12aba8bc00] 13:41:39 INFO - PROCESS | 6267 | 1461616899347 Marionette DEBUG loaded listener.js 13:41:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12ac2f2800) [pid = 6267] [serial = 2196] [outer = 0x7f12aba8bc00] 13:41:40 INFO - PROCESS | 6267 | 1461616900110 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:41:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1286ms 13:41:40 INFO - PROCESS | 6267 | 1461616900161 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 13:41:40 INFO - PROCESS | 6267 | 1461616900168 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 13:41:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:41:40 INFO - PROCESS | 6267 | 1461616900177 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:41:40 INFO - PROCESS | 6267 | 1461616900181 Marionette TRACE conn3 <- [1,2898,null,{}] 13:41:40 INFO - PROCESS | 6267 | 1461616900186 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:40 INFO - PROCESS | 6267 | 1461616900393 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 13:41:40 INFO - PROCESS | 6267 | 1461616900616 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:40 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af3c8800 == 190 [pid = 6267] [id = 732] 13:41:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12aba93000) [pid = 6267] [serial = 2197] [outer = (nil)] 13:41:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12af7f1400) [pid = 6267] [serial = 2198] [outer = 0x7f12aba93000] 13:41:40 INFO - PROCESS | 6267 | 1461616900678 Marionette DEBUG loaded listener.js 13:41:40 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12affa9000) [pid = 6267] [serial = 2199] [outer = 0x7f12aba93000] 13:41:41 INFO - PROCESS | 6267 | 1461616901563 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:41:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:41:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1431ms 13:41:41 INFO - PROCESS | 6267 | 1461616901608 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 6267 | 1461616901612 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 13:41:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:41:41 INFO - PROCESS | 6267 | 1461616901625 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 6267 | 1461616901630 Marionette TRACE conn3 <- [1,2902,null,{}] 13:41:41 INFO - PROCESS | 6267 | 1461616901644 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:41 INFO - PROCESS | 6267 | 1461616901919 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 13:41:41 INFO - PROCESS | 6267 | 1461616901960 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1ab7000 == 191 [pid = 6267] [id = 733] 13:41:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12b1ce8800) [pid = 6267] [serial = 2200] [outer = (nil)] 13:41:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12b1d91000) [pid = 6267] [serial = 2201] [outer = 0x7f12b1ce8800] 13:41:42 INFO - PROCESS | 6267 | 1461616902029 Marionette DEBUG loaded listener.js 13:41:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12b2d49000) [pid = 6267] [serial = 2202] [outer = 0x7f12b1ce8800] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12af7f2000) [pid = 6267] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12ac14f000) [pid = 6267] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12b04ecc00) [pid = 6267] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12a9ba4400) [pid = 6267] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12c1948400) [pid = 6267] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12a9ba3400) [pid = 6267] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12bf19b400) [pid = 6267] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12ac791000) [pid = 6267] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12b1560c00) [pid = 6267] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12b4624400) [pid = 6267] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12aa009c00) [pid = 6267] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12a9d43800) [pid = 6267] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12affaf000) [pid = 6267] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12b45cf400) [pid = 6267] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12c1ec9000) [pid = 6267] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12bdfc6400) [pid = 6267] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12afcf0800) [pid = 6267] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12b6d04000) [pid = 6267] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12af7ec800) [pid = 6267] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12b3554800) [pid = 6267] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12bc71fc00) [pid = 6267] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12ac142800) [pid = 6267] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12ac787c00) [pid = 6267] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12b49dd400) [pid = 6267] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12c2083800) [pid = 6267] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12bdfc3c00) [pid = 6267] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12b318dc00) [pid = 6267] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12b7e3a000) [pid = 6267] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12c1947400) [pid = 6267] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12bdf1f000) [pid = 6267] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12a9ba6800) [pid = 6267] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12aa5d8c00) [pid = 6267] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12b355d400) [pid = 6267] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12bc7eb800) [pid = 6267] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12bc512c00) [pid = 6267] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12b1c46c00) [pid = 6267] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12c030c000) [pid = 6267] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12bf1a3400) [pid = 6267] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:41:43 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12b1cdf000) [pid = 6267] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:41:43 INFO - PROCESS | 6267 | 1461616903465 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:41:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:41:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1882ms 13:41:43 INFO - PROCESS | 6267 | 1461616903507 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 13:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:41:43 INFO - PROCESS | 6267 | 1461616903511 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 13:41:43 INFO - PROCESS | 6267 | 1461616903516 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 6267 | 1461616903519 Marionette TRACE conn3 <- [1,2906,null,{}] 13:41:43 INFO - PROCESS | 6267 | 1461616903524 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:43 INFO - PROCESS | 6267 | 1461616903812 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 13:41:43 INFO - PROCESS | 6267 | 1461616903941 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:43 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b2d70800 == 192 [pid = 6267] [id = 734] 13:41:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12a9e83400) [pid = 6267] [serial = 2203] [outer = (nil)] 13:41:43 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12b1560c00) [pid = 6267] [serial = 2204] [outer = 0x7f12a9e83400] 13:41:44 INFO - PROCESS | 6267 | 1461616904003 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12b2d4fc00) [pid = 6267] [serial = 2205] [outer = 0x7f12a9e83400] 13:41:44 INFO - PROCESS | 6267 | 1461616904709 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:41:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1233ms 13:41:44 INFO - PROCESS | 6267 | 1461616904750 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 6267 | 1461616904754 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 13:41:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:41:44 INFO - PROCESS | 6267 | 1461616904760 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 6267 | 1461616904773 Marionette TRACE conn3 <- [1,2910,null,{}] 13:41:44 INFO - PROCESS | 6267 | 1461616904791 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:44 INFO - PROCESS | 6267 | 1461616904994 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 13:41:45 INFO - PROCESS | 6267 | 1461616905437 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa0bf800 == 193 [pid = 6267] [id = 735] 13:41:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12a9ba6000) [pid = 6267] [serial = 2206] [outer = (nil)] 13:41:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12a9d51c00) [pid = 6267] [serial = 2207] [outer = 0x7f12a9ba6000] 13:41:45 INFO - PROCESS | 6267 | 1461616905520 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12aba86000) [pid = 6267] [serial = 2208] [outer = 0x7f12a9ba6000] 13:41:46 INFO - PROCESS | 6267 | 1461616906317 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:41:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:41:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:41:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1603ms 13:41:46 INFO - PROCESS | 6267 | 1461616906365 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 6267 | 1461616906371 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 13:41:46 INFO - TEST-START | /DOMEvents/constructors.html 13:41:46 INFO - PROCESS | 6267 | 1461616906398 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 6267 | 1461616906404 Marionette TRACE conn3 <- [1,2914,null,{}] 13:41:46 INFO - PROCESS | 6267 | 1461616906413 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:46 INFO - PROCESS | 6267 | 1461616906634 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 13:41:46 INFO - PROCESS | 6267 | 1461616906907 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1ab2800 == 194 [pid = 6267] [id = 736] 13:41:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12a9ba4000) [pid = 6267] [serial = 2209] [outer = (nil)] 13:41:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12afa94c00) [pid = 6267] [serial = 2210] [outer = 0x7f12a9ba4000] 13:41:47 INFO - PROCESS | 6267 | 1461616907033 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12b04ec400) [pid = 6267] [serial = 2211] [outer = 0x7f12a9ba4000] 13:41:47 INFO - PROCESS | 6267 | 1461616907963 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:41:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:41:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:41:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:41:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 1631ms 13:41:48 INFO - PROCESS | 6267 | 1461616908017 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 6267 | 1461616908030 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 13:41:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:41:48 INFO - PROCESS | 6267 | 1461616908040 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 6267 | 1461616908047 Marionette TRACE conn3 <- [1,2918,null,{}] 13:41:48 INFO - PROCESS | 6267 | 1461616908054 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:48 INFO - PROCESS | 6267 | 1461616908287 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 13:41:48 INFO - PROCESS | 6267 | 1461616908641 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:48 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b52b5800 == 195 [pid = 6267] [id = 737] 13:41:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12b1d83000) [pid = 6267] [serial = 2212] [outer = (nil)] 13:41:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12b4526800) [pid = 6267] [serial = 2213] [outer = 0x7f12b1d83000] 13:41:48 INFO - PROCESS | 6267 | 1461616908718 Marionette DEBUG loaded listener.js 13:41:48 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12b45c9c00) [pid = 6267] [serial = 2214] [outer = 0x7f12b1d83000] 13:41:49 INFO - PROCESS | 6267 | 1461616909434 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:41:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:41:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1430ms 13:41:49 INFO - PROCESS | 6267 | 1461616909473 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 13:41:49 INFO - PROCESS | 6267 | 1461616909476 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 13:41:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:41:49 INFO - PROCESS | 6267 | 1461616909492 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - PROCESS | 6267 | 1461616909500 Marionette TRACE conn3 <- [1,2922,null,{}] 13:41:49 INFO - PROCESS | 6267 | 1461616909522 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:49 INFO - PROCESS | 6267 | 1461616909813 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 13:41:50 INFO - PROCESS | 6267 | 1461616910020 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b7f0a000 == 196 [pid = 6267] [id = 738] 13:41:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12b452c800) [pid = 6267] [serial = 2215] [outer = (nil)] 13:41:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12b6c68000) [pid = 6267] [serial = 2216] [outer = 0x7f12b452c800] 13:41:50 INFO - PROCESS | 6267 | 1461616910092 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12b7d22c00) [pid = 6267] [serial = 2217] [outer = 0x7f12b452c800] 13:41:50 INFO - PROCESS | 6267 | [6267] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:50 INFO - PROCESS | 6267 | [6267] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:50 INFO - PROCESS | 6267 | [6267] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:50 INFO - PROCESS | 6267 | [6267] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:50 INFO - PROCESS | 6267 | 1461616910889 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:41:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:41:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:50 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 13:41:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:50 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 13:41:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:50 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]" 13:41:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:41:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1441ms 13:41:50 INFO - PROCESS | 6267 | 1461616910928 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 6267 | 1461616910939 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 13:41:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:41:50 INFO - PROCESS | 6267 | 1461616910945 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 6267 | 1461616910948 Marionette TRACE conn3 <- [1,2926,null,{}] 13:41:50 INFO - PROCESS | 6267 | 1461616910953 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:51 INFO - PROCESS | 6267 | 1461616911172 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 13:41:51 INFO - PROCESS | 6267 | 1461616911451 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda02800 == 197 [pid = 6267] [id = 739] 13:41:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12b45cac00) [pid = 6267] [serial = 2218] [outer = (nil)] 13:41:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12bc794400) [pid = 6267] [serial = 2219] [outer = 0x7f12b45cac00] 13:41:51 INFO - PROCESS | 6267 | 1461616911534 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12bc7ea400) [pid = 6267] [serial = 2220] [outer = 0x7f12b45cac00] 13:41:52 INFO - PROCESS | 6267 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:41:52 INFO - PROCESS | 6267 | 1461616912328 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:41:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:41:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1426ms 13:41:52 INFO - PROCESS | 6267 | 1461616912373 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 6267 | 1461616912376 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 13:41:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:41:52 INFO - PROCESS | 6267 | 1461616912382 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - PROCESS | 6267 | 1461616912385 Marionette TRACE conn3 <- [1,2930,null,{}] 13:41:52 INFO - PROCESS | 6267 | 1461616912390 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:52 INFO - PROCESS | 6267 | 1461616912620 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 13:41:52 INFO - PROCESS | 6267 | 1461616912897 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12be888800 == 198 [pid = 6267] [id = 740] 13:41:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12bd9f1c00) [pid = 6267] [serial = 2221] [outer = (nil)] 13:41:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12bdd55400) [pid = 6267] [serial = 2222] [outer = 0x7f12bd9f1c00] 13:41:53 INFO - PROCESS | 6267 | 1461616913003 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12be3bdc00) [pid = 6267] [serial = 2223] [outer = 0x7f12bd9f1c00] 13:41:53 INFO - PROCESS | 6267 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:41:53 INFO - PROCESS | 6267 | 1461616913800 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:41:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:41:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1431ms 13:41:53 INFO - PROCESS | 6267 | 1461616913814 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 13:41:53 INFO - PROCESS | 6267 | 1461616913816 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 13:41:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:41:53 INFO - PROCESS | 6267 | 1461616913823 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:41:53 INFO - PROCESS | 6267 | 1461616913826 Marionette TRACE conn3 <- [1,2934,null,{}] 13:41:53 INFO - PROCESS | 6267 | 1461616913831 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:54 INFO - PROCESS | 6267 | 1461616914050 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 13:41:54 INFO - PROCESS | 6267 | 1461616914304 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1cc4800 == 199 [pid = 6267] [id = 741] 13:41:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12bdd53800) [pid = 6267] [serial = 2224] [outer = (nil)] 13:41:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12bec09000) [pid = 6267] [serial = 2225] [outer = 0x7f12bdd53800] 13:41:54 INFO - PROCESS | 6267 | 1461616914379 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12bf0dc800) [pid = 6267] [serial = 2226] [outer = 0x7f12bdd53800] 13:41:55 INFO - PROCESS | 6267 | 1461616915163 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:41:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:41:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1376ms 13:41:55 INFO - PROCESS | 6267 | 1461616915199 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 6267 | 1461616915202 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 13:41:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:41:55 INFO - PROCESS | 6267 | 1461616915208 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - PROCESS | 6267 | 1461616915210 Marionette TRACE conn3 <- [1,2938,null,{}] 13:41:55 INFO - PROCESS | 6267 | 1461616915216 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:55 INFO - PROCESS | 6267 | 1461616915427 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 13:41:55 INFO - PROCESS | 6267 | 1461616915708 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2482800 == 200 [pid = 6267] [id = 742] 13:41:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12be3be000) [pid = 6267] [serial = 2227] [outer = (nil)] 13:41:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12bf1a7000) [pid = 6267] [serial = 2228] [outer = 0x7f12be3be000] 13:41:55 INFO - PROCESS | 6267 | 1461616915783 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12c0139400) [pid = 6267] [serial = 2229] [outer = 0x7f12be3be000] 13:41:56 INFO - PROCESS | 6267 | 1461616916495 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:41:56 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. 13:41:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1334ms 13:41:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:41:56 INFO - PROCESS | 6267 | 1461616916544 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 6267 | 1461616916547 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 13:41:56 INFO - PROCESS | 6267 | 1461616916553 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 6267 | 1461616916556 Marionette TRACE conn3 <- [1,2942,null,{}] 13:41:56 INFO - PROCESS | 6267 | 1461616916561 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:56 INFO - PROCESS | 6267 | 1461616916770 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 13:41:57 INFO - PROCESS | 6267 | 1461616917051 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c2a05800 == 201 [pid = 6267] [id = 743] 13:41:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12bec06800) [pid = 6267] [serial = 2230] [outer = (nil)] 13:41:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12c030c400) [pid = 6267] [serial = 2231] [outer = 0x7f12bec06800] 13:41:57 INFO - PROCESS | 6267 | 1461616917125 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12c194e400) [pid = 6267] [serial = 2232] [outer = 0x7f12bec06800] 13:41:57 INFO - PROCESS | 6267 | 1461616917882 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:41:57 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 13:41:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:41:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1384ms 13:41:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:41:57 INFO - PROCESS | 6267 | 1461616917937 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 6267 | 1461616917940 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 13:41:57 INFO - PROCESS | 6267 | 1461616917947 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 6267 | 1461616917950 Marionette TRACE conn3 <- [1,2946,null,{}] 13:41:57 INFO - PROCESS | 6267 | 1461616917955 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:58 INFO - PROCESS | 6267 | 1461616918180 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 13:41:58 INFO - PROCESS | 6267 | 1461616918471 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c6aae000 == 202 [pid = 6267] [id = 744] 13:41:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12bf0d8000) [pid = 6267] [serial = 2233] [outer = (nil)] 13:41:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12c1ec6c00) [pid = 6267] [serial = 2234] [outer = 0x7f12bf0d8000] 13:41:58 INFO - PROCESS | 6267 | 1461616918553 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12c1f2c800) [pid = 6267] [serial = 2235] [outer = 0x7f12bf0d8000] 13:41:59 INFO - PROCESS | 6267 | 1461616919312 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:41:59 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. 13:41:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1392ms 13:41:59 INFO - PROCESS | 6267 | 1461616919338 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 6267 | 1461616919342 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 13:41:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:41:59 INFO - PROCESS | 6267 | 1461616919348 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 6267 | 1461616919351 Marionette TRACE conn3 <- [1,2950,null,{}] 13:41:59 INFO - PROCESS | 6267 | 1461616919358 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:59 INFO - PROCESS | 6267 | 1461616919580 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 13:41:59 INFO - PROCESS | 6267 | 1461616919838 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c894d000 == 203 [pid = 6267] [id = 745] 13:41:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12bf479000) [pid = 6267] [serial = 2236] [outer = (nil)] 13:41:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12c1f35400) [pid = 6267] [serial = 2237] [outer = 0x7f12bf479000] 13:41:59 INFO - PROCESS | 6267 | 1461616919920 Marionette DEBUG loaded listener.js 13:42:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12c22cac00) [pid = 6267] [serial = 2238] [outer = 0x7f12bf479000] 13:42:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c91000 == 204 [pid = 6267] [id = 746] 13:42:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12c2b0f400) [pid = 6267] [serial = 2239] [outer = (nil)] 13:42:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12c22cbc00) [pid = 6267] [serial = 2240] [outer = 0x7f12c2b0f400] 13:42:00 INFO - PROCESS | 6267 | 1461616920809 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:42:00 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. 13:42:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1483ms 13:42:00 INFO - PROCESS | 6267 | 1461616920831 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 13:42:00 INFO - PROCESS | 6267 | 1461616920835 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 13:42:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:42:00 INFO - PROCESS | 6267 | 1461616920841 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:42:00 INFO - PROCESS | 6267 | 1461616920845 Marionette TRACE conn3 <- [1,2954,null,{}] 13:42:00 INFO - PROCESS | 6267 | 1461616920850 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:01 INFO - PROCESS | 6267 | 1461616921156 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 13:42:01 INFO - PROCESS | 6267 | 1461616921490 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:01 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12d4e14000 == 205 [pid = 6267] [id = 747] 13:42:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12beb08400) [pid = 6267] [serial = 2241] [outer = (nil)] 13:42:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12c4152c00) [pid = 6267] [serial = 2242] [outer = 0x7f12beb08400] 13:42:01 INFO - PROCESS | 6267 | 1461616921566 Marionette DEBUG loaded listener.js 13:42:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12c7091c00) [pid = 6267] [serial = 2243] [outer = 0x7f12beb08400] 13:42:02 INFO - PROCESS | 6267 | 1461616922292 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:42:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:42:02 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 13:42:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1481ms 13:42:02 INFO - PROCESS | 6267 | 1461616922323 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 13:42:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:42:02 INFO - PROCESS | 6267 | 1461616922327 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 13:42:02 INFO - PROCESS | 6267 | 1461616922335 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 6267 | 1461616922338 Marionette TRACE conn3 <- [1,2958,null,{}] 13:42:02 INFO - PROCESS | 6267 | 1461616922344 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:02 INFO - PROCESS | 6267 | 1461616922593 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 13:42:02 INFO - PROCESS | 6267 | 1461616922848 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:02 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12dd167800 == 206 [pid = 6267] [id = 748] 13:42:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12c2b10c00) [pid = 6267] [serial = 2244] [outer = (nil)] 13:42:02 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12c8702400) [pid = 6267] [serial = 2245] [outer = 0x7f12c2b10c00] 13:42:02 INFO - PROCESS | 6267 | 1461616922931 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12c8f32c00) [pid = 6267] [serial = 2246] [outer = 0x7f12c2b10c00] 13:42:03 INFO - PROCESS | 6267 | 1461616923707 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:42:03 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. 13:42:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1429ms 13:42:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:42:03 INFO - PROCESS | 6267 | 1461616923763 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 13:42:03 INFO - PROCESS | 6267 | 1461616923766 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 13:42:03 INFO - PROCESS | 6267 | 1461616923772 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:42:03 INFO - PROCESS | 6267 | 1461616923775 Marionette TRACE conn3 <- [1,2962,null,{}] 13:42:03 INFO - PROCESS | 6267 | 1461616923780 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:04 INFO - PROCESS | 6267 | 1461616924111 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 13:42:04 INFO - PROCESS | 6267 | 1461616924332 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a3dd1000 == 207 [pid = 6267] [id = 749] 13:42:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12c4139000) [pid = 6267] [serial = 2247] [outer = (nil)] 13:42:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12c8fa5800) [pid = 6267] [serial = 2248] [outer = 0x7f12c4139000] 13:42:04 INFO - PROCESS | 6267 | 1461616924452 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12c9791000) [pid = 6267] [serial = 2249] [outer = 0x7f12c4139000] 13:42:05 INFO - PROCESS | 6267 | 1461616925166 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:42:05 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. 13:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1433ms 13:42:05 INFO - PROCESS | 6267 | 1461616925205 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 13:42:05 INFO - PROCESS | 6267 | 1461616925208 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 13:42:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:42:05 INFO - PROCESS | 6267 | 1461616925214 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:42:05 INFO - PROCESS | 6267 | 1461616925217 Marionette TRACE conn3 <- [1,2966,null,{}] 13:42:05 INFO - PROCESS | 6267 | 1461616925223 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:05 INFO - PROCESS | 6267 | 1461616925440 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 13:42:05 INFO - PROCESS | 6267 | 1461616925722 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:05 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3583800 == 208 [pid = 6267] [id = 750] 13:42:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12c4155c00) [pid = 6267] [serial = 2250] [outer = (nil)] 13:42:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12c9ac5c00) [pid = 6267] [serial = 2251] [outer = 0x7f12c4155c00] 13:42:05 INFO - PROCESS | 6267 | 1461616925798 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12c9acec00) [pid = 6267] [serial = 2252] [outer = 0x7f12c4155c00] 13:42:06 INFO - PROCESS | 6267 | 1461616926541 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:42:06 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. 13:42:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1384ms 13:42:06 INFO - PROCESS | 6267 | 1461616926599 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 13:42:06 INFO - PROCESS | 6267 | 1461616926602 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 13:42:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:42:06 INFO - PROCESS | 6267 | 1461616926608 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 6267 | 1461616926610 Marionette TRACE conn3 <- [1,2970,null,{}] 13:42:06 INFO - PROCESS | 6267 | 1461616926615 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:06 INFO - PROCESS | 6267 | 1461616926875 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 13:42:07 INFO - PROCESS | 6267 | 1461616927161 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b359d000 == 209 [pid = 6267] [id = 751] 13:42:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12c71a5400) [pid = 6267] [serial = 2253] [outer = (nil)] 13:42:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12c9ba7000) [pid = 6267] [serial = 2254] [outer = 0x7f12c71a5400] 13:42:07 INFO - PROCESS | 6267 | 1461616927249 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12c9df1400) [pid = 6267] [serial = 2255] [outer = 0x7f12c71a5400] 13:42:08 INFO - PROCESS | 6267 | 1461616928008 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:42:08 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. 13:42:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1428ms 13:42:08 INFO - PROCESS | 6267 | 1461616928036 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 13:42:08 INFO - PROCESS | 6267 | 1461616928039 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 13:42:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:42:08 INFO - PROCESS | 6267 | 1461616928044 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:42:08 INFO - PROCESS | 6267 | 1461616928047 Marionette TRACE conn3 <- [1,2974,null,{}] 13:42:08 INFO - PROCESS | 6267 | 1461616928054 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:08 INFO - PROCESS | 6267 | 1461616928282 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 13:42:08 INFO - PROCESS | 6267 | 1461616928541 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:08 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b3694800 == 210 [pid = 6267] [id = 752] 13:42:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 202 (0x7f12c9ac8400) [pid = 6267] [serial = 2256] [outer = (nil)] 13:42:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 203 (0x7f12ca76ac00) [pid = 6267] [serial = 2257] [outer = 0x7f12c9ac8400] 13:42:08 INFO - PROCESS | 6267 | 1461616928623 Marionette DEBUG loaded listener.js 13:42:08 INFO - PROCESS | 6267 | ++DOMWINDOW == 204 (0x7f12ca943800) [pid = 6267] [serial = 2258] [outer = 0x7f12c9ac8400] 13:42:09 INFO - PROCESS | 6267 | 1461616929496 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:42:09 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. 13:42:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1482ms 13:42:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:42:09 INFO - PROCESS | 6267 | 1461616929528 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 13:42:09 INFO - PROCESS | 6267 | 1461616929531 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 13:42:09 INFO - PROCESS | 6267 | 1461616929540 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:42:09 INFO - PROCESS | 6267 | 1461616929543 Marionette TRACE conn3 <- [1,2978,null,{}] 13:42:09 INFO - PROCESS | 6267 | 1461616929551 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:09 INFO - PROCESS | 6267 | 1461616929816 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 13:42:10 INFO - PROCESS | 6267 | 1461616930111 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:10 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b696b800 == 211 [pid = 6267] [id = 753] 13:42:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 205 (0x7f12c978d000) [pid = 6267] [serial = 2259] [outer = (nil)] 13:42:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 206 (0x7f12ca952000) [pid = 6267] [serial = 2260] [outer = 0x7f12c978d000] 13:42:10 INFO - PROCESS | 6267 | 1461616930224 Marionette DEBUG loaded listener.js 13:42:10 INFO - PROCESS | 6267 | ++DOMWINDOW == 207 (0x7f12cb578c00) [pid = 6267] [serial = 2261] [outer = 0x7f12c978d000] 13:42:10 INFO - PROCESS | 6267 | 1461616930914 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:42:10 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. 13:42:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1392ms 13:42:10 INFO - PROCESS | 6267 | 1461616930929 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 13:42:10 INFO - PROCESS | 6267 | 1461616930932 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 13:42:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:42:10 INFO - PROCESS | 6267 | 1461616930938 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:42:10 INFO - PROCESS | 6267 | 1461616930941 Marionette TRACE conn3 <- [1,2982,null,{}] 13:42:10 INFO - PROCESS | 6267 | 1461616930947 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:11 INFO - PROCESS | 6267 | 1461616931164 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 13:42:11 INFO - PROCESS | 6267 | 1461616931434 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:11 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6981800 == 212 [pid = 6267] [id = 754] 13:42:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 208 (0x7f12c2ad4400) [pid = 6267] [serial = 2262] [outer = (nil)] 13:42:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 209 (0x7f12ce354400) [pid = 6267] [serial = 2263] [outer = 0x7f12c2ad4400] 13:42:11 INFO - PROCESS | 6267 | 1461616931513 Marionette DEBUG loaded listener.js 13:42:11 INFO - PROCESS | 6267 | ++DOMWINDOW == 210 (0x7f12d4213800) [pid = 6267] [serial = 2264] [outer = 0x7f12c2ad4400] 13:42:12 INFO - PROCESS | 6267 | 1461616932266 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:42:12 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 13:42:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1384ms 13:42:12 INFO - PROCESS | 6267 | 1461616932324 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 13:42:12 INFO - PROCESS | 6267 | 1461616932328 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 13:42:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:42:12 INFO - PROCESS | 6267 | 1461616932386 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:42:12 INFO - PROCESS | 6267 | 1461616932389 Marionette TRACE conn3 <- [1,2986,null,{}] 13:42:12 INFO - PROCESS | 6267 | 1461616932403 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:12 INFO - PROCESS | 6267 | 1461616932636 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 13:42:12 INFO - PROCESS | 6267 | 1461616932920 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:12 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b5b84800 == 213 [pid = 6267] [id = 755] 13:42:12 INFO - PROCESS | 6267 | ++DOMWINDOW == 211 (0x7f12c9bac400) [pid = 6267] [serial = 2265] [outer = (nil)] 13:42:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 212 (0x7f12d42ec800) [pid = 6267] [serial = 2266] [outer = 0x7f12c9bac400] 13:42:13 INFO - PROCESS | 6267 | 1461616933033 Marionette DEBUG loaded listener.js 13:42:13 INFO - PROCESS | 6267 | ++DOMWINDOW == 213 (0x7f12d50e5800) [pid = 6267] [serial = 2267] [outer = 0x7f12c9bac400] 13:42:13 INFO - PROCESS | 6267 | 1461616933731 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:42:13 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. 13:42:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1435ms 13:42:13 INFO - PROCESS | 6267 | 1461616933776 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 13:42:13 INFO - PROCESS | 6267 | 1461616933779 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 13:42:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:42:13 INFO - PROCESS | 6267 | 1461616933785 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:42:13 INFO - PROCESS | 6267 | 1461616933788 Marionette TRACE conn3 <- [1,2990,null,{}] 13:42:13 INFO - PROCESS | 6267 | 1461616933793 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:14 INFO - PROCESS | 6267 | 1461616934029 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 13:42:14 INFO - PROCESS | 6267 | 1461616934320 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:14 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a40b9000 == 214 [pid = 6267] [id = 756] 13:42:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 214 (0x7f12cb5b1400) [pid = 6267] [serial = 2268] [outer = (nil)] 13:42:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 215 (0x7f12d50edc00) [pid = 6267] [serial = 2269] [outer = 0x7f12cb5b1400] 13:42:14 INFO - PROCESS | 6267 | 1461616934398 Marionette DEBUG loaded listener.js 13:42:14 INFO - PROCESS | 6267 | ++DOMWINDOW == 216 (0x7f12d51e6c00) [pid = 6267] [serial = 2270] [outer = 0x7f12cb5b1400] 13:42:15 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a3c25800 == 215 [pid = 6267] [id = 757] 13:42:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 217 (0x7f12d53f5000) [pid = 6267] [serial = 2271] [outer = (nil)] 13:42:15 INFO - PROCESS | 6267 | ++DOMWINDOW == 218 (0x7f12d50e6c00) [pid = 6267] [serial = 2272] [outer = 0x7f12d53f5000] 13:42:15 INFO - PROCESS | 6267 | 1461616935224 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:42:15 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. 13:42:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1481ms 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be889800 == 214 [pid = 6267] [id = 628] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be897800 == 213 [pid = 6267] [id = 56] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c70d5800 == 212 [pid = 6267] [id = 193] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12dce6f800 == 211 [pid = 6267] [id = 144] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bda50800 == 210 [pid = 6267] [id = 627] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c70d4800 == 209 [pid = 6267] [id = 55] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b2d70800 == 208 [pid = 6267] [id = 734] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b1ab7000 == 207 [pid = 6267] [id = 733] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12af3c8800 == 206 [pid = 6267] [id = 732] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aba44000 == 205 [pid = 6267] [id = 731] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12de7c3800 == 204 [pid = 6267] [id = 729] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12da821800 == 203 [pid = 6267] [id = 728] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12da357000 == 202 [pid = 6267] [id = 727] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d9b49800 == 201 [pid = 6267] [id = 726] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d4e05000 == 200 [pid = 6267] [id = 725] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c8615800 == 199 [pid = 6267] [id = 724] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c76a8000 == 198 [pid = 6267] [id = 723] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c4d88800 == 197 [pid = 6267] [id = 722] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c24dc800 == 196 [pid = 6267] [id = 721] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2003000 == 195 [pid = 6267] [id = 720] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bf4ec000 == 194 [pid = 6267] [id = 719] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12befc0800 == 193 [pid = 6267] [id = 718] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be61b000 == 192 [pid = 6267] [id = 717] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bda17800 == 191 [pid = 6267] [id = 716] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b8181000 == 190 [pid = 6267] [id = 715] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6d60000 == 189 [pid = 6267] [id = 714] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b541d000 == 188 [pid = 6267] [id = 713] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b31b6800 == 187 [pid = 6267] [id = 712] 13:42:17 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ad420800 == 186 [pid = 6267] [id = 711] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 217 (0x7f12b30e0000) [pid = 6267] [serial = 2132] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 216 (0x7f12b1543800) [pid = 6267] [serial = 2127] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 215 (0x7f12afcf4800) [pid = 6267] [serial = 2004] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 214 (0x7f12c4138c00) [pid = 6267] [serial = 2112] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 213 (0x7f12b2278800) [pid = 6267] [serial = 2130] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 212 (0x7f12c1f30800) [pid = 6267] [serial = 2097] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 211 (0x7f12c2080400) [pid = 6267] [serial = 2100] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 210 (0x7f12bf19fc00) [pid = 6267] [serial = 2090] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 209 (0x7f12b4716000) [pid = 6267] [serial = 2061] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 208 (0x7f12b7d25c00) [pid = 6267] [serial = 2075] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 207 (0x7f12b7e38c00) [pid = 6267] [serial = 2019] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 206 (0x7f12aba93400) [pid = 6267] [serial = 2121] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 205 (0x7f12b2d43c00) [pid = 6267] [serial = 1923] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 204 (0x7f12aa5d2000) [pid = 6267] [serial = 2120] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 203 (0x7f12b23e9800) [pid = 6267] [serial = 2007] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 202 (0x7f12b5351800) [pid = 6267] [serial = 2016] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 201 (0x7f12c22d1400) [pid = 6267] [serial = 2105] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12be648000) [pid = 6267] [serial = 2081] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12bec0a000) [pid = 6267] [serial = 2087] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12c1f2ac00) [pid = 6267] [serial = 2096] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12c006cc00) [pid = 6267] [serial = 2034] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12beb13000) [pid = 6267] [serial = 2085] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12b4529c00) [pid = 6267] [serial = 2060] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12b5344400) [pid = 6267] [serial = 2072] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12bdf1ec00) [pid = 6267] [serial = 2028] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12ac711000) [pid = 6267] [serial = 2063] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12af637800) [pid = 6267] [serial = 2124] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12ac906000) [pid = 6267] [serial = 2123] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12bc71ec00) [pid = 6267] [serial = 2022] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12c2b0dc00) [pid = 6267] [serial = 2109] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12c22c9000) [pid = 6267] [serial = 2103] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12b49d4400) [pid = 6267] [serial = 2070] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12bc887400) [pid = 6267] [serial = 2025] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12c4153400) [pid = 6267] [serial = 2115] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12c1f36c00) [pid = 6267] [serial = 2099] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12c2acec00) [pid = 6267] [serial = 2106] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12c2085000) [pid = 6267] [serial = 2102] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12bf474400) [pid = 6267] [serial = 2091] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12c0311c00) [pid = 6267] [serial = 2037] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12b461fc00) [pid = 6267] [serial = 2069] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12aba89c00) [pid = 6267] [serial = 2117] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12ac14e000) [pid = 6267] [serial = 2001] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12b4627800) [pid = 6267] [serial = 2118] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12b4526c00) [pid = 6267] [serial = 2013] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12bec62000) [pid = 6267] [serial = 2031] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12c414cc00) [pid = 6267] [serial = 2114] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12bdd59000) [pid = 6267] [serial = 2078] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12c2b11800) [pid = 6267] [serial = 2111] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12bc513800) [pid = 6267] [serial = 2076] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12ac908c00) [pid = 6267] [serial = 2064] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12b1cdb000) [pid = 6267] [serial = 2066] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12c1ec7400) [pid = 6267] [serial = 2094] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12c196cc00) [pid = 6267] [serial = 2040] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12be824000) [pid = 6267] [serial = 2082] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12c2ad8800) [pid = 6267] [serial = 2108] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12b318e800) [pid = 6267] [serial = 2010] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12be01bc00) [pid = 6267] [serial = 2079] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12b1d8dc00) [pid = 6267] [serial = 2067] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12bea0c400) [pid = 6267] [serial = 2084] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12bec6cc00) [pid = 6267] [serial = 2088] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12c194ac00) [pid = 6267] [serial = 2093] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12abdee800) [pid = 6267] [serial = 2129] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12b6d05400) [pid = 6267] [serial = 2073] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12b04e5400) [pid = 6267] [serial = 2126] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 6267 | 1461616937639 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 13:42:17 INFO - PROCESS | 6267 | 1461616937644 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 13:42:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:42:17 INFO - PROCESS | 6267 | 1461616937681 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:42:17 INFO - PROCESS | 6267 | 1461616937687 Marionette TRACE conn3 <- [1,2994,null,{}] 13:42:17 INFO - PROCESS | 6267 | 1461616937694 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:17 INFO - PROCESS | 6267 | 1461616937952 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 13:42:18 INFO - PROCESS | 6267 | 1461616938185 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a7a9c000 == 187 [pid = 6267] [id = 758] 13:42:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12aa00f800) [pid = 6267] [serial = 2273] [outer = (nil)] 13:42:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12aa5cd800) [pid = 6267] [serial = 2274] [outer = 0x7f12aa00f800] 13:42:18 INFO - PROCESS | 6267 | 1461616938251 Marionette DEBUG loaded listener.js 13:42:18 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12aba8e800) [pid = 6267] [serial = 2275] [outer = 0x7f12aa00f800] 13:42:18 INFO - PROCESS | 6267 | 1461616938898 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:42:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:42:18 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 13:42:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1241ms 13:42:18 INFO - PROCESS | 6267 | 1461616938917 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 13:42:18 INFO - PROCESS | 6267 | 1461616938921 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 13:42:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:42:18 INFO - PROCESS | 6267 | 1461616938933 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:42:18 INFO - PROCESS | 6267 | 1461616938938 Marionette TRACE conn3 <- [1,2998,null,{}] 13:42:18 INFO - PROCESS | 6267 | 1461616938945 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:19 INFO - PROCESS | 6267 | 1461616939220 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 13:42:19 INFO - PROCESS | 6267 | 1461616939250 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:19 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa551000 == 188 [pid = 6267] [id = 759] 13:42:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12ac142800) [pid = 6267] [serial = 2276] [outer = (nil)] 13:42:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12ac2f3800) [pid = 6267] [serial = 2277] [outer = 0x7f12ac142800] 13:42:19 INFO - PROCESS | 6267 | 1461616939313 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12ac785000) [pid = 6267] [serial = 2278] [outer = 0x7f12ac142800] 13:42:20 INFO - PROCESS | 6267 | 1461616940200 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:42:20 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. 13:42:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1286ms 13:42:20 INFO - PROCESS | 6267 | 1461616940216 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 6267 | 1461616940219 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 13:42:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:42:20 INFO - PROCESS | 6267 | 1461616940225 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 6267 | 1461616940228 Marionette TRACE conn3 <- [1,3002,null,{}] 13:42:20 INFO - PROCESS | 6267 | 1461616940248 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:20 INFO - PROCESS | 6267 | 1461616940523 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 13:42:20 INFO - PROCESS | 6267 | 1461616940570 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:20 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12acadf800 == 189 [pid = 6267] [id = 760] 13:42:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12afa99800) [pid = 6267] [serial = 2279] [outer = (nil)] 13:42:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12afcf7c00) [pid = 6267] [serial = 2280] [outer = 0x7f12afa99800] 13:42:20 INFO - PROCESS | 6267 | 1461616940641 Marionette DEBUG loaded listener.js 13:42:20 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12b04eb800) [pid = 6267] [serial = 2281] [outer = 0x7f12afa99800] 13:42:21 INFO - PROCESS | 6267 | 1461616941571 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:42:21 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. 13:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1383ms 13:42:21 INFO - PROCESS | 6267 | 1461616941609 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 13:42:21 INFO - PROCESS | 6267 | 1461616941611 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 13:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:42:21 INFO - PROCESS | 6267 | 1461616941625 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:42:21 INFO - PROCESS | 6267 | 1461616941633 Marionette TRACE conn3 <- [1,3006,null,{}] 13:42:21 INFO - PROCESS | 6267 | 1461616941647 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:21 INFO - PROCESS | 6267 | 1461616941906 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12b45cb400) [pid = 6267] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12aba87000) [pid = 6267] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12bd9ee400) [pid = 6267] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12b1552c00) [pid = 6267] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12c4136c00) [pid = 6267] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12bc71b800) [pid = 6267] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12c207c800) [pid = 6267] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12aba93000) [pid = 6267] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12b3558000) [pid = 6267] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12b04ee400) [pid = 6267] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12b2d4e800) [pid = 6267] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12b1ce8800) [pid = 6267] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12bf47d000) [pid = 6267] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12aba8bc00) [pid = 6267] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12afcec800) [pid = 6267] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12b318a800) [pid = 6267] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12c1da2800) [pid = 6267] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12bc7f2c00) [pid = 6267] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12bc79dc00) [pid = 6267] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12b2d46800) [pid = 6267] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12bc725c00) [pid = 6267] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:42:22 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12c71a5000) [pid = 6267] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:42:22 INFO - PROCESS | 6267 | 1461616942734 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:22 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12ac166800 == 190 [pid = 6267] [id = 761] 13:42:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12a9bafc00) [pid = 6267] [serial = 2282] [outer = (nil)] 13:42:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12ac783000) [pid = 6267] [serial = 2283] [outer = 0x7f12a9bafc00] 13:42:22 INFO - PROCESS | 6267 | 1461616942798 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12b1c47000) [pid = 6267] [serial = 2284] [outer = 0x7f12a9bafc00] 13:42:23 INFO - PROCESS | 6267 | 1461616943393 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:42:23 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. 13:42:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1806ms 13:42:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:42:23 INFO - PROCESS | 6267 | 1461616943430 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 13:42:23 INFO - PROCESS | 6267 | 1461616943432 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 13:42:23 INFO - PROCESS | 6267 | 1461616943438 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:42:23 INFO - PROCESS | 6267 | 1461616943441 Marionette TRACE conn3 <- [1,3010,null,{}] 13:42:23 INFO - PROCESS | 6267 | 1461616943446 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:23 INFO - PROCESS | 6267 | 1461616943725 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 13:42:23 INFO - PROCESS | 6267 | 1461616943846 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:23 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1908800 == 191 [pid = 6267] [id = 762] 13:42:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12a9e87800) [pid = 6267] [serial = 2285] [outer = (nil)] 13:42:23 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12b1d84800) [pid = 6267] [serial = 2286] [outer = 0x7f12a9e87800] 13:42:23 INFO - PROCESS | 6267 | 1461616943910 Marionette DEBUG loaded listener.js 13:42:24 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12b254f400) [pid = 6267] [serial = 2287] [outer = 0x7f12a9e87800] 13:42:24 INFO - PROCESS | 6267 | 1461616944518 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:42:24 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 13:42:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1089ms 13:42:24 INFO - PROCESS | 6267 | 1461616944706 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 13:42:24 INFO - PROCESS | 6267 | 1461616944713 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 13:42:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:42:24 INFO - PROCESS | 6267 | 1461616944726 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:42:24 INFO - PROCESS | 6267 | 1461616944731 Marionette TRACE conn3 <- [1,3014,null,{}] 13:42:24 INFO - PROCESS | 6267 | 1461616944739 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:24 INFO - PROCESS | 6267 | 1461616944973 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 13:42:25 INFO - PROCESS | 6267 | 1461616945245 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:25 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a79d5800 == 192 [pid = 6267] [id = 763] 13:42:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12a9e8fc00) [pid = 6267] [serial = 2288] [outer = (nil)] 13:42:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12aa5d4400) [pid = 6267] [serial = 2289] [outer = 0x7f12a9e8fc00] 13:42:25 INFO - PROCESS | 6267 | 1461616945383 Marionette DEBUG loaded listener.js 13:42:25 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12ac0e7c00) [pid = 6267] [serial = 2290] [outer = 0x7f12a9e8fc00] 13:42:25 INFO - PROCESS | 6267 | [6267] 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 13:42:26 INFO - PROCESS | 6267 | 1461616946256 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:42:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:42:26 INFO - {} 13:42:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:42:26 INFO - {} 13:42:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:42:26 INFO - {} 13:42:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:42:26 INFO - {} 13:42:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1585ms 13:42:26 INFO - PROCESS | 6267 | 1461616946315 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 13:42:26 INFO - PROCESS | 6267 | 1461616946321 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 13:42:26 INFO - TEST-START | /FileAPI/fileReader.html 13:42:26 INFO - PROCESS | 6267 | 1461616946382 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:42:26 INFO - PROCESS | 6267 | 1461616946389 Marionette TRACE conn3 <- [1,3018,null,{}] 13:42:26 INFO - PROCESS | 6267 | 1461616946397 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:26 INFO - PROCESS | 6267 | 1461616946635 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 13:42:26 INFO - PROCESS | 6267 | 1461616946953 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:26 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b239a000 == 193 [pid = 6267] [id = 764] 13:42:26 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12ad61c400) [pid = 6267] [serial = 2291] [outer = (nil)] 13:42:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 152 (0x7f12b154b800) [pid = 6267] [serial = 2292] [outer = 0x7f12ad61c400] 13:42:27 INFO - PROCESS | 6267 | 1461616947028 Marionette DEBUG loaded listener.js 13:42:27 INFO - PROCESS | 6267 | ++DOMWINDOW == 153 (0x7f12b1d8f000) [pid = 6267] [serial = 2293] [outer = 0x7f12ad61c400] 13:42:27 INFO - PROCESS | 6267 | 1461616947747 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:42:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:42:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:42:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:42:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:42:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 1397ms 13:42:27 INFO - PROCESS | 6267 | 1461616947770 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 13:42:27 INFO - PROCESS | 6267 | 1461616947773 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 13:42:27 INFO - TEST-START | /FileAPI/historical.html 13:42:27 INFO - PROCESS | 6267 | 1461616947779 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:42:27 INFO - PROCESS | 6267 | 1461616947782 Marionette TRACE conn3 <- [1,3022,null,{}] 13:42:27 INFO - PROCESS | 6267 | 1461616947795 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:28 INFO - PROCESS | 6267 | 1461616948021 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 13:42:28 INFO - PROCESS | 6267 | 1461616948270 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:28 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b36a2800 == 194 [pid = 6267] [id = 765] 13:42:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 154 (0x7f12ac70c000) [pid = 6267] [serial = 2294] [outer = (nil)] 13:42:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 155 (0x7f12b3189000) [pid = 6267] [serial = 2295] [outer = 0x7f12ac70c000] 13:42:28 INFO - PROCESS | 6267 | 1461616948347 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12b355c800) [pid = 6267] [serial = 2296] [outer = 0x7f12ac70c000] 13:42:29 INFO - PROCESS | 6267 | 1461616949172 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:42:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:42:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:42:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:42:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:42:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:42:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:42:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:42:29 INFO - TEST-OK | /FileAPI/historical.html | took 1427ms 13:42:29 INFO - TEST-START | /FileAPI/idlharness.html 13:42:29 INFO - PROCESS | 6267 | 1461616949210 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 13:42:29 INFO - PROCESS | 6267 | 1461616949212 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 13:42:29 INFO - PROCESS | 6267 | 1461616949219 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:42:29 INFO - PROCESS | 6267 | 1461616949222 Marionette TRACE conn3 <- [1,3026,null,{}] 13:42:29 INFO - PROCESS | 6267 | 1461616949227 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:29 INFO - PROCESS | 6267 | 1461616949436 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 13:42:29 INFO - PROCESS | 6267 | 1461616949708 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:29 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b467f800 == 195 [pid = 6267] [id = 766] 13:42:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12af63d800) [pid = 6267] [serial = 2297] [outer = (nil)] 13:42:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12b461bc00) [pid = 6267] [serial = 2298] [outer = 0x7f12af63d800] 13:42:29 INFO - PROCESS | 6267 | 1461616949782 Marionette DEBUG loaded listener.js 13:42:29 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12b4626c00) [pid = 6267] [serial = 2299] [outer = 0x7f12af63d800] 13:42:31 INFO - PROCESS | 6267 | 1461616951259 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:42:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:42:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:42:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:42:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:42:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:42:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:42:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:42:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:42:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:42:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:42:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:42:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:42:31 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 13:42:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:42:31 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 13:42:31 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 13:42:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:42:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:42:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:42:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:42:31 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 13:42:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:42:31 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 13:42:31 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 13:42:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:42:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:42:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 2166ms 13:42:31 INFO - PROCESS | 6267 | 1461616951390 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 13:42:31 INFO - PROCESS | 6267 | 1461616951395 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 13:42:31 INFO - TEST-START | /FileAPI/idlharness.worker 13:42:31 INFO - PROCESS | 6267 | 1461616951403 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:42:31 INFO - PROCESS | 6267 | 1461616951409 Marionette TRACE conn3 <- [1,3030,null,{}] 13:42:31 INFO - PROCESS | 6267 | 1461616951420 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:31 INFO - PROCESS | 6267 | 1461616951821 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 13:42:32 INFO - PROCESS | 6267 | 1461616952025 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:32 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af3d3000 == 196 [pid = 6267] [id = 767] 13:42:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12aa00e000) [pid = 6267] [serial = 2300] [outer = (nil)] 13:42:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12ac791000) [pid = 6267] [serial = 2301] [outer = 0x7f12aa00e000] 13:42:32 INFO - PROCESS | 6267 | 1461616952101 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12bc887400) [pid = 6267] [serial = 2302] [outer = 0x7f12aa00e000] 13:42:32 INFO - PROCESS | 6267 | [6267] 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 13:42:34 INFO - PROCESS | 6267 | 1461616954250 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:42:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:42:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:42:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:42:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:42:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:42:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:42:34 INFO - {} 13:42:34 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 13:42:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:42:34 INFO - {} 13:42:34 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 - {} 13:42:34 INFO - {} 13:42:34 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 13:42:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:42:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:42:34 INFO - {} 13:42:34 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 13:42:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:42:34 INFO - {} 13:42:34 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 - {} 13:42:34 INFO - {} 13:42:34 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 13:42:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 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 13:42:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:42:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:42:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 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 13:42:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 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 13:42:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 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 13:42:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:42:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:42:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:42:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:42:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:42:34 INFO - {} 13:42:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2923ms 13:42:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:42:34 INFO - PROCESS | 6267 | 1461616954327 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 13:42:34 INFO - PROCESS | 6267 | 1461616954330 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 13:42:34 INFO - PROCESS | 6267 | 1461616954334 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:42:34 INFO - PROCESS | 6267 | 1461616954337 Marionette TRACE conn3 <- [1,3034,null,{}] 13:42:34 INFO - PROCESS | 6267 | 1461616954342 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:34 INFO - PROCESS | 6267 | 1461616954805 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 13:42:35 INFO - PROCESS | 6267 | 1461616955011 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bda21000 == 197 [pid = 6267] [id = 768] 13:42:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12ac784400) [pid = 6267] [serial = 2303] [outer = (nil)] 13:42:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12c22c7800) [pid = 6267] [serial = 2304] [outer = 0x7f12ac784400] 13:42:35 INFO - PROCESS | 6267 | 1461616955085 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12c2ad1c00) [pid = 6267] [serial = 2305] [outer = 0x7f12ac784400] 13:42:35 INFO - PROCESS | 6267 | 1461616955806 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:42:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:42:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1490ms 13:42:35 INFO - PROCESS | 6267 | 1461616955826 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 13:42:35 INFO - PROCESS | 6267 | 1461616955828 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 13:42:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:42:35 INFO - PROCESS | 6267 | 1461616955835 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:42:35 INFO - PROCESS | 6267 | 1461616955839 Marionette TRACE conn3 <- [1,3038,null,{}] 13:42:35 INFO - PROCESS | 6267 | 1461616955867 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:36 INFO - PROCESS | 6267 | 1461616956099 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 13:42:36 INFO - PROCESS | 6267 | 1461616956375 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:36 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bdd25000 == 198 [pid = 6267] [id = 769] 13:42:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12bd9ef800) [pid = 6267] [serial = 2306] [outer = (nil)] 13:42:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12c2b0cc00) [pid = 6267] [serial = 2307] [outer = 0x7f12bd9ef800] 13:42:36 INFO - PROCESS | 6267 | 1461616956461 Marionette DEBUG loaded listener.js 13:42:36 INFO - PROCESS | 6267 | ++DOMWINDOW == 168 (0x7f12c4138c00) [pid = 6267] [serial = 2308] [outer = 0x7f12bd9ef800] 13:42:37 INFO - PROCESS | 6267 | 1461616957226 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:42:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:42:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:42:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1431ms 13:42:37 INFO - PROCESS | 6267 | 1461616957268 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 13:42:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:42:37 INFO - PROCESS | 6267 | 1461616957273 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 13:42:37 INFO - PROCESS | 6267 | 1461616957281 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:42:37 INFO - PROCESS | 6267 | 1461616957284 Marionette TRACE conn3 <- [1,3042,null,{}] 13:42:37 INFO - PROCESS | 6267 | 1461616957291 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:37 INFO - PROCESS | 6267 | 1461616957583 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 13:42:37 INFO - PROCESS | 6267 | 1461616957866 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bee66800 == 199 [pid = 6267] [id = 770] 13:42:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 169 (0x7f12bdd5e000) [pid = 6267] [serial = 2309] [outer = (nil)] 13:42:37 INFO - PROCESS | 6267 | ++DOMWINDOW == 170 (0x7f12c4154000) [pid = 6267] [serial = 2310] [outer = 0x7f12bdd5e000] 13:42:37 INFO - PROCESS | 6267 | 1461616957992 Marionette DEBUG loaded listener.js 13:42:38 INFO - PROCESS | 6267 | ++DOMWINDOW == 171 (0x7f12c4ed8000) [pid = 6267] [serial = 2311] [outer = 0x7f12bdd5e000] 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:42:39 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. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:42:39 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'.) 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:42:39 INFO - PROCESS | 6267 | 1461616958988 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:42:39 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. 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:42:39 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. 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:42:39 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. 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:42:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:42:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:42:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:42:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1763ms 13:42:39 INFO - PROCESS | 6267 | 1461616959043 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 13:42:39 INFO - PROCESS | 6267 | 1461616959053 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 13:42:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:42:39 INFO - PROCESS | 6267 | 1461616959062 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:42:39 INFO - PROCESS | 6267 | 1461616959069 Marionette TRACE conn3 <- [1,3046,null,{}] 13:42:39 INFO - PROCESS | 6267 | 1461616959080 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:39 INFO - PROCESS | 6267 | 1461616959424 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 13:42:39 INFO - PROCESS | 6267 | 1461616959738 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b6d46800 == 200 [pid = 6267] [id = 771] 13:42:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 172 (0x7f12ac145000) [pid = 6267] [serial = 2312] [outer = (nil)] 13:42:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 173 (0x7f12b4526400) [pid = 6267] [serial = 2313] [outer = 0x7f12ac145000] 13:42:39 INFO - PROCESS | 6267 | 1461616959811 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 6267 | ++DOMWINDOW == 174 (0x7f12bdd59400) [pid = 6267] [serial = 2314] [outer = 0x7f12ac145000] 13:42:40 INFO - PROCESS | 6267 | [6267] 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 13:42:40 INFO - PROCESS | 6267 | 1461616960601 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:42:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:42:40 INFO - {} 13:42:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1590ms 13:42:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:42:40 INFO - PROCESS | 6267 | 1461616960653 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 13:42:40 INFO - PROCESS | 6267 | 1461616960656 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 13:42:40 INFO - PROCESS | 6267 | 1461616960661 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 6267 | 1461616960664 Marionette TRACE conn3 <- [1,3050,null,{}] 13:42:40 INFO - PROCESS | 6267 | 1461616960674 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:40 INFO - PROCESS | 6267 | 1461616960921 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 13:42:41 INFO - PROCESS | 6267 | 1461616961167 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:41 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12bc93c800 == 201 [pid = 6267] [id = 772] 13:42:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 175 (0x7f12be3b7000) [pid = 6267] [serial = 2315] [outer = (nil)] 13:42:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 176 (0x7f12be818000) [pid = 6267] [serial = 2316] [outer = 0x7f12be3b7000] 13:42:41 INFO - PROCESS | 6267 | 1461616961283 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 6267 | ++DOMWINDOW == 177 (0x7f12bea10400) [pid = 6267] [serial = 2317] [outer = 0x7f12be3b7000] 13:42:42 INFO - PROCESS | 6267 | 1461616962023 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:42:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1384ms 13:42:42 INFO - PROCESS | 6267 | 1461616962047 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 13:42:42 INFO - PROCESS | 6267 | 1461616962050 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 13:42:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:42:42 INFO - PROCESS | 6267 | 1461616962057 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:42:42 INFO - PROCESS | 6267 | 1461616962061 Marionette TRACE conn3 <- [1,3054,null,{}] 13:42:42 INFO - PROCESS | 6267 | 1461616962066 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:42 INFO - PROCESS | 6267 | 1461616962300 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 13:42:42 INFO - PROCESS | 6267 | 1461616962572 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c1d1c800 == 202 [pid = 6267] [id = 773] 13:42:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 178 (0x7f12bdd5d800) [pid = 6267] [serial = 2318] [outer = (nil)] 13:42:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 179 (0x7f12bf0c5c00) [pid = 6267] [serial = 2319] [outer = 0x7f12bdd5d800] 13:42:42 INFO - PROCESS | 6267 | 1461616962666 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 6267 | ++DOMWINDOW == 180 (0x7f12c6c87000) [pid = 6267] [serial = 2320] [outer = 0x7f12bdd5d800] 13:42:43 INFO - PROCESS | 6267 | 1461616963812 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:42:44 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" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:42:44 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" 13:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:42:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1882ms 13:42:44 INFO - PROCESS | 6267 | 1461616963980 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 13:42:44 INFO - PROCESS | 6267 | 1461616963987 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 13:42:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:42:44 INFO - PROCESS | 6267 | 1461616964000 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - PROCESS | 6267 | 1461616964008 Marionette TRACE conn3 <- [1,3058,null,{}] 13:42:44 INFO - PROCESS | 6267 | 1461616964044 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:44 INFO - PROCESS | 6267 | 1461616964361 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 13:42:44 INFO - PROCESS | 6267 | 1461616964614 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c23d3800 == 203 [pid = 6267] [id = 774] 13:42:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 181 (0x7f12bea10c00) [pid = 6267] [serial = 2321] [outer = (nil)] 13:42:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 182 (0x7f12cf283400) [pid = 6267] [serial = 2322] [outer = 0x7f12bea10c00] 13:42:44 INFO - PROCESS | 6267 | 1461616964686 Marionette DEBUG loaded listener.js 13:42:44 INFO - PROCESS | 6267 | ++DOMWINDOW == 183 (0x7f12d4e5c400) [pid = 6267] [serial = 2323] [outer = 0x7f12bea10c00] 13:42:45 INFO - PROCESS | 6267 | 1461616965472 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:42:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:42:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:42:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:42:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:42:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:42:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:42:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:42:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:42:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1521ms 13:42:45 INFO - PROCESS | 6267 | 1461616965526 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 13:42:45 INFO - PROCESS | 6267 | 1461616965531 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 13:42:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:42:45 INFO - PROCESS | 6267 | 1461616965539 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:42:45 INFO - PROCESS | 6267 | 1461616965541 Marionette TRACE conn3 <- [1,3062,null,{}] 13:42:45 INFO - PROCESS | 6267 | 1461616965545 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:45 INFO - PROCESS | 6267 | 1461616965880 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 13:42:46 INFO - PROCESS | 6267 | 1461616966142 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:46 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b816a800 == 204 [pid = 6267] [id = 775] 13:42:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 184 (0x7f12aa010400) [pid = 6267] [serial = 2324] [outer = (nil)] 13:42:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 185 (0x7f12bddedc00) [pid = 6267] [serial = 2325] [outer = 0x7f12aa010400] 13:42:46 INFO - PROCESS | 6267 | 1461616966219 Marionette DEBUG loaded listener.js 13:42:46 INFO - PROCESS | 6267 | ++DOMWINDOW == 186 (0x7f12c8def000) [pid = 6267] [serial = 2326] [outer = 0x7f12aa010400] 13:42:46 INFO - PROCESS | 6267 | [6267] 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 13:42:46 INFO - PROCESS | 6267 | 1461616966990 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:42:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:42:47 INFO - {} 13:42:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1475ms 13:42:47 INFO - PROCESS | 6267 | 1461616967015 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 13:42:47 INFO - PROCESS | 6267 | 1461616967018 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 13:42:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:42:47 INFO - PROCESS | 6267 | 1461616967024 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:42:47 INFO - PROCESS | 6267 | 1461616967028 Marionette TRACE conn3 <- [1,3066,null,{}] 13:42:47 INFO - PROCESS | 6267 | 1461616967033 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:47 INFO - PROCESS | 6267 | 1461616967259 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 13:42:47 INFO - PROCESS | 6267 | 1461616967550 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:47 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c6c7a000 == 205 [pid = 6267] [id = 776] 13:42:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 187 (0x7f12bf0c8000) [pid = 6267] [serial = 2327] [outer = (nil)] 13:42:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 188 (0x7f12d63c9c00) [pid = 6267] [serial = 2328] [outer = 0x7f12bf0c8000] 13:42:47 INFO - PROCESS | 6267 | 1461616967632 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 6267 | ++DOMWINDOW == 189 (0x7f12d7fa8000) [pid = 6267] [serial = 2329] [outer = 0x7f12bf0c8000] 13:42:48 INFO - PROCESS | 6267 | 1461616968461 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:42:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1478ms 13:42:48 INFO - PROCESS | 6267 | 1461616968505 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 13:42:48 INFO - PROCESS | 6267 | 1461616968508 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 13:42:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:42:48 INFO - PROCESS | 6267 | 1461616968514 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 6267 | 1461616968516 Marionette TRACE conn3 <- [1,3070,null,{}] 13:42:48 INFO - PROCESS | 6267 | 1461616968522 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:48 INFO - PROCESS | 6267 | 1461616968741 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 13:42:49 INFO - PROCESS | 6267 | 1461616969039 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c817d800 == 206 [pid = 6267] [id = 777] 13:42:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 190 (0x7f12bea04800) [pid = 6267] [serial = 2330] [outer = (nil)] 13:42:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 191 (0x7f12d8444000) [pid = 6267] [serial = 2331] [outer = 0x7f12bea04800] 13:42:49 INFO - PROCESS | 6267 | 1461616969116 Marionette DEBUG loaded listener.js 13:42:49 INFO - PROCESS | 6267 | ++DOMWINDOW == 192 (0x7f12d9d6ac00) [pid = 6267] [serial = 2332] [outer = 0x7f12bea04800] 13:42:49 INFO - PROCESS | 6267 | 1461616969876 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:42:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1390ms 13:42:49 INFO - PROCESS | 6267 | 1461616969909 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 13:42:49 INFO - PROCESS | 6267 | 1461616969911 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 13:42:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:42:49 INFO - PROCESS | 6267 | 1461616969918 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:42:49 INFO - PROCESS | 6267 | 1461616969921 Marionette TRACE conn3 <- [1,3074,null,{}] 13:42:49 INFO - PROCESS | 6267 | 1461616969926 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:50 INFO - PROCESS | 6267 | 1461616970156 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 13:42:50 INFO - PROCESS | 6267 | 1461616970425 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c97c3000 == 207 [pid = 6267] [id = 778] 13:42:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 193 (0x7f12d9d6c000) [pid = 6267] [serial = 2333] [outer = (nil)] 13:42:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 194 (0x7f12d9ea7800) [pid = 6267] [serial = 2334] [outer = 0x7f12d9d6c000] 13:42:50 INFO - PROCESS | 6267 | 1461616970503 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 6267 | ++DOMWINDOW == 195 (0x7f12da367c00) [pid = 6267] [serial = 2335] [outer = 0x7f12d9d6c000] 13:42:51 INFO - PROCESS | 6267 | 1461616971281 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:42:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1390ms 13:42:51 INFO - PROCESS | 6267 | 1461616971310 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 13:42:51 INFO - PROCESS | 6267 | 1461616971314 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 13:42:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:42:51 INFO - PROCESS | 6267 | 1461616971321 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:42:51 INFO - PROCESS | 6267 | 1461616971324 Marionette TRACE conn3 <- [1,3078,null,{}] 13:42:51 INFO - PROCESS | 6267 | 1461616971329 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:51 INFO - PROCESS | 6267 | 1461616971574 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 13:42:51 INFO - PROCESS | 6267 | 1461616971880 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:51 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12c9c95000 == 208 [pid = 6267] [id = 779] 13:42:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 196 (0x7f12a3d38800) [pid = 6267] [serial = 2336] [outer = (nil)] 13:42:51 INFO - PROCESS | 6267 | ++DOMWINDOW == 197 (0x7f12a3d3c400) [pid = 6267] [serial = 2337] [outer = 0x7f12a3d38800] 13:42:51 INFO - PROCESS | 6267 | 1461616971963 Marionette DEBUG loaded listener.js 13:42:52 INFO - PROCESS | 6267 | ++DOMWINDOW == 198 (0x7f12a3d41400) [pid = 6267] [serial = 2338] [outer = 0x7f12a3d38800] 13:42:52 INFO - PROCESS | 6267 | 1461616972834 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 13:42:52 INFO - PROCESS | 6267 | 1461616972871 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 13:42:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:42:52 INFO - PROCESS | 6267 | 1461616972884 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:42:52 INFO - PROCESS | 6267 | 1461616972894 Marionette TRACE conn3 <- [1,3082,null,{}] 13:42:52 INFO - PROCESS | 6267 | 1461616972901 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:53 INFO - PROCESS | 6267 | 1461616973236 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 13:42:53 INFO - PROCESS | 6267 | 1461616973496 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:53 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12cf2e0000 == 209 [pid = 6267] [id = 780] 13:42:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 199 (0x7f12a3d38c00) [pid = 6267] [serial = 2339] [outer = (nil)] 13:42:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 200 (0x7f12d51ec400) [pid = 6267] [serial = 2340] [outer = 0x7f12a3d38c00] 13:42:53 INFO - PROCESS | 6267 | 1461616973576 Marionette DEBUG loaded listener.js 13:42:53 INFO - PROCESS | 6267 | ++DOMWINDOW == 201 (0x7f12da39b800) [pid = 6267] [serial = 2341] [outer = 0x7f12a3d38c00] 13:42:54 INFO - PROCESS | 6267 | 1461616974325 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:42:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:42:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:42:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:42:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1491ms 13:42:54 INFO - PROCESS | 6267 | 1461616974375 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 13:42:54 INFO - PROCESS | 6267 | 1461616974379 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 13:42:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:42:54 INFO - PROCESS | 6267 | 1461616974384 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:42:54 INFO - PROCESS | 6267 | 1461616974387 Marionette TRACE conn3 <- [1,3086,null,{}] 13:42:54 INFO - PROCESS | 6267 | 1461616974392 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:54 INFO - PROCESS | 6267 | 1461616974624 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b386a800 == 208 [pid = 6267] [id = 710] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b597f000 == 207 [pid = 6267] [id = 467] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12ac166800 == 206 [pid = 6267] [id = 761] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12acadf800 == 205 [pid = 6267] [id = 760] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa551000 == 204 [pid = 6267] [id = 759] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12a7a9c000 == 203 [pid = 6267] [id = 758] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12a3c25800 == 202 [pid = 6267] [id = 757] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b5b84800 == 201 [pid = 6267] [id = 755] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b6981800 == 200 [pid = 6267] [id = 754] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b696b800 == 199 [pid = 6267] [id = 753] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b3694800 == 198 [pid = 6267] [id = 752] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b359d000 == 197 [pid = 6267] [id = 751] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b3583800 == 196 [pid = 6267] [id = 750] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12a3dd1000 == 195 [pid = 6267] [id = 749] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12dd167800 == 194 [pid = 6267] [id = 748] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12d4e14000 == 193 [pid = 6267] [id = 747] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c9c91000 == 192 [pid = 6267] [id = 746] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c894d000 == 191 [pid = 6267] [id = 745] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c6aae000 == 190 [pid = 6267] [id = 744] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2a05800 == 189 [pid = 6267] [id = 743] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c2482800 == 188 [pid = 6267] [id = 742] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12c1cc4800 == 187 [pid = 6267] [id = 741] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12be888800 == 186 [pid = 6267] [id = 740] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12bda02800 == 185 [pid = 6267] [id = 739] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b7f0a000 == 184 [pid = 6267] [id = 738] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b52b5800 == 183 [pid = 6267] [id = 737] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12b1ab2800 == 182 [pid = 6267] [id = 736] 13:42:56 INFO - PROCESS | 6267 | --DOCSHELL 0x7f12aa0bf800 == 181 [pid = 6267] [id = 735] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 200 (0x7f12c8fb1800) [pid = 6267] [serial = 2193] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 199 (0x7f12abdf9c00) [pid = 6267] [serial = 2135] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 198 (0x7f12c0131400) [pid = 6267] [serial = 2163] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 197 (0x7f12b7e2d000) [pid = 6267] [serial = 2148] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 196 (0x7f12c6d58000) [pid = 6267] [serial = 2171] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 195 (0x7f12c7872400) [pid = 6267] [serial = 2175] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 194 (0x7f12c6344400) [pid = 6267] [serial = 2169] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 193 (0x7f12affa9000) [pid = 6267] [serial = 2199] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 192 (0x7f12af7f1400) [pid = 6267] [serial = 2198] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 191 (0x7f12bf1a9800) [pid = 6267] [serial = 2162] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 190 (0x7f12beb09c00) [pid = 6267] [serial = 2156] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 189 (0x7f12c81cf000) [pid = 6267] [serial = 2183] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 188 (0x7f12c8f31000) [pid = 6267] [serial = 2189] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 187 (0x7f12b45ca400) [pid = 6267] [serial = 2142] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 186 (0x7f12b7d27000) [pid = 6267] [serial = 2147] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 185 (0x7f12b2d49000) [pid = 6267] [serial = 2202] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 184 (0x7f12b3978c00) [pid = 6267] [serial = 2141] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 183 (0x7f12c874ec00) [pid = 6267] [serial = 2184] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 182 (0x7f12c7ff8000) [pid = 6267] [serial = 2178] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 181 (0x7f12ac2f2800) [pid = 6267] [serial = 2196] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 180 (0x7f12b155f400) [pid = 6267] [serial = 2139] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 179 (0x7f12b49d0c00) [pid = 6267] [serial = 2144] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 178 (0x7f12c1f32800) [pid = 6267] [serial = 2165] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 177 (0x7f12c4d67400) [pid = 6267] [serial = 2168] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 176 (0x7f12b1d91000) [pid = 6267] [serial = 2201] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 175 (0x7f12bec0dc00) [pid = 6267] [serial = 2157] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 174 (0x7f12c2b15000) [pid = 6267] [serial = 2166] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 173 (0x7f12be75c400) [pid = 6267] [serial = 2154] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 172 (0x7f12bf19c800) [pid = 6267] [serial = 2160] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 171 (0x7f12c7feec00) [pid = 6267] [serial = 2177] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 170 (0x7f12ac711800) [pid = 6267] [serial = 2136] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 169 (0x7f12c8c9e000) [pid = 6267] [serial = 2186] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 168 (0x7f12c70af400) [pid = 6267] [serial = 2172] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 167 (0x7f12b034e800) [pid = 6267] [serial = 2138] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12bdde8800) [pid = 6267] [serial = 2151] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12c7391000) [pid = 6267] [serial = 2174] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12bf0be400) [pid = 6267] [serial = 2159] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12c81ce400) [pid = 6267] [serial = 2181] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12abdf1400) [pid = 6267] [serial = 2195] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12c81c7000) [pid = 6267] [serial = 2180] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12c8df0000) [pid = 6267] [serial = 2187] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12bc889400) [pid = 6267] [serial = 2150] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12c8f3bc00) [pid = 6267] [serial = 2192] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12be014c00) [pid = 6267] [serial = 2153] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12b5350000) [pid = 6267] [serial = 2145] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12b1560c00) [pid = 6267] [serial = 2204] [outer = (nil)] [url = about:blank] 13:42:56 INFO - PROCESS | 6267 | 1461616976962 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:56 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a3de0800 == 182 [pid = 6267] [id = 781] 13:42:56 INFO - PROCESS | 6267 | ++DOMWINDOW == 156 (0x7f12a9d4cc00) [pid = 6267] [serial = 2342] [outer = (nil)] 13:42:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 157 (0x7f12a9e85800) [pid = 6267] [serial = 2343] [outer = 0x7f12a9d4cc00] 13:42:57 INFO - PROCESS | 6267 | 1461616977036 Marionette DEBUG loaded listener.js 13:42:57 INFO - PROCESS | 6267 | ++DOMWINDOW == 158 (0x7f12aa00ac00) [pid = 6267] [serial = 2344] [outer = 0x7f12a9d4cc00] 13:42:57 INFO - PROCESS | 6267 | 1461616977710 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:42:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:42:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 3341ms 13:42:57 INFO - PROCESS | 6267 | 1461616977727 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 13:42:57 INFO - PROCESS | 6267 | 1461616977732 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 13:42:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:42:57 INFO - PROCESS | 6267 | 1461616977740 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:42:57 INFO - PROCESS | 6267 | 1461616977744 Marionette TRACE conn3 <- [1,3090,null,{}] 13:42:57 INFO - PROCESS | 6267 | 1461616977751 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:57 INFO - PROCESS | 6267 | 1461616977981 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 13:42:58 INFO - PROCESS | 6267 | 1461616978206 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:58 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12aa0b5800 == 183 [pid = 6267] [id = 782] 13:42:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 159 (0x7f12a3d41800) [pid = 6267] [serial = 2345] [outer = (nil)] 13:42:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 160 (0x7f12ac0ed000) [pid = 6267] [serial = 2346] [outer = 0x7f12a3d41800] 13:42:58 INFO - PROCESS | 6267 | 1461616978273 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 6267 | ++DOMWINDOW == 161 (0x7f12ac717400) [pid = 6267] [serial = 2347] [outer = 0x7f12a3d41800] 13:42:58 INFO - PROCESS | 6267 | 1461616978978 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:42:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:42:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1281ms 13:42:59 INFO - PROCESS | 6267 | 1461616979025 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 13:42:59 INFO - PROCESS | 6267 | 1461616979031 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 13:42:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:42:59 INFO - PROCESS | 6267 | 1461616979038 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:42:59 INFO - PROCESS | 6267 | 1461616979041 Marionette TRACE conn3 <- [1,3094,null,{}] 13:42:59 INFO - PROCESS | 6267 | 1461616979099 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:59 INFO - PROCESS | 6267 | 1461616979403 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 13:42:59 INFO - PROCESS | 6267 | 1461616979445 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:59 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12af3b1000 == 184 [pid = 6267] [id = 783] 13:42:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 162 (0x7f12af7ebc00) [pid = 6267] [serial = 2348] [outer = (nil)] 13:42:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 163 (0x7f12afcec800) [pid = 6267] [serial = 2349] [outer = 0x7f12af7ebc00] 13:42:59 INFO - PROCESS | 6267 | 1461616979509 Marionette DEBUG loaded listener.js 13:42:59 INFO - PROCESS | 6267 | ++DOMWINDOW == 164 (0x7f12b04e4c00) [pid = 6267] [serial = 2350] [outer = 0x7f12af7ebc00] 13:43:00 INFO - PROCESS | 6267 | 1461616980360 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:43:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:43:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1379ms 13:43:00 INFO - PROCESS | 6267 | 1461616980419 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 13:43:00 INFO - PROCESS | 6267 | 1461616980423 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 13:43:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:43:00 INFO - PROCESS | 6267 | 1461616980462 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:43:00 INFO - PROCESS | 6267 | 1461616980471 Marionette TRACE conn3 <- [1,3098,null,{}] 13:43:00 INFO - PROCESS | 6267 | 1461616980477 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:00 INFO - PROCESS | 6267 | 1461616980879 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 13:43:00 INFO - PROCESS | 6267 | 1461616980929 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:00 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1917000 == 185 [pid = 6267] [id = 784] 13:43:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 165 (0x7f12afcf2c00) [pid = 6267] [serial = 2351] [outer = (nil)] 13:43:00 INFO - PROCESS | 6267 | ++DOMWINDOW == 166 (0x7f12b23ea800) [pid = 6267] [serial = 2352] [outer = 0x7f12afcf2c00] 13:43:00 INFO - PROCESS | 6267 | 1461616980992 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 6267 | ++DOMWINDOW == 167 (0x7f12b30e2000) [pid = 6267] [serial = 2353] [outer = 0x7f12afcf2c00] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 166 (0x7f12ac142800) [pid = 6267] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 165 (0x7f12afa99800) [pid = 6267] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 164 (0x7f12bf479000) [pid = 6267] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 163 (0x7f12bf0d8000) [pid = 6267] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 162 (0x7f12aa00f800) [pid = 6267] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 161 (0x7f12c9bac400) [pid = 6267] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 160 (0x7f12be3be000) [pid = 6267] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 159 (0x7f12c9ac8400) [pid = 6267] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 158 (0x7f12c2b10c00) [pid = 6267] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 157 (0x7f12bdd53800) [pid = 6267] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 156 (0x7f12bd9f1c00) [pid = 6267] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 155 (0x7f12a9bafc00) [pid = 6267] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 154 (0x7f12c71a5400) [pid = 6267] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 153 (0x7f12c2b0f400) [pid = 6267] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 152 (0x7f12c978d000) [pid = 6267] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 151 (0x7f12c4139000) [pid = 6267] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 150 (0x7f12a9ba6000) [pid = 6267] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 149 (0x7f12c4155c00) [pid = 6267] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 148 (0x7f12b45cac00) [pid = 6267] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 147 (0x7f12b227c800) [pid = 6267] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 146 (0x7f12b452c800) [pid = 6267] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 145 (0x7f12beb08400) [pid = 6267] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 144 (0x7f12c2ad4400) [pid = 6267] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 143 (0x7f12a9ba4000) [pid = 6267] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 142 (0x7f12d53f5000) [pid = 6267] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 141 (0x7f12bec06800) [pid = 6267] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 140 (0x7f12c8707800) [pid = 6267] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:43:02 INFO - PROCESS | 6267 | --DOMWINDOW == 139 (0x7f12b1d83000) [pid = 6267] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:43:02 INFO - PROCESS | 6267 | 1461616982614 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:43:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:43:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:43:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2217ms 13:43:02 INFO - PROCESS | 6267 | 1461616982648 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 13:43:02 INFO - PROCESS | 6267 | 1461616982653 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 13:43:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:43:02 INFO - PROCESS | 6267 | 1461616982659 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:43:02 INFO - PROCESS | 6267 | 1461616982663 Marionette TRACE conn3 <- [1,3102,null,{}] 13:43:02 INFO - PROCESS | 6267 | 1461616982668 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:02 INFO - PROCESS | 6267 | 1461616982890 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 13:43:03 INFO - PROCESS | 6267 | 1461616983129 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:03 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b31a6800 == 186 [pid = 6267] [id = 785] 13:43:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 140 (0x7f12b1559400) [pid = 6267] [serial = 2354] [outer = (nil)] 13:43:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 141 (0x7f12b3974800) [pid = 6267] [serial = 2355] [outer = 0x7f12b1559400] 13:43:03 INFO - PROCESS | 6267 | 1461616983195 Marionette DEBUG loaded listener.js 13:43:03 INFO - PROCESS | 6267 | ++DOMWINDOW == 142 (0x7f12b45c6400) [pid = 6267] [serial = 2356] [outer = 0x7f12b1559400] 13:43:03 INFO - PROCESS | 6267 | 1461616983839 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:43:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1229ms 13:43:03 INFO - PROCESS | 6267 | 1461616983889 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 13:43:03 INFO - PROCESS | 6267 | 1461616983892 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 13:43:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:43:03 INFO - PROCESS | 6267 | 1461616983898 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:43:03 INFO - PROCESS | 6267 | 1461616983900 Marionette TRACE conn3 <- [1,3106,null,{}] 13:43:03 INFO - PROCESS | 6267 | 1461616983905 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:04 INFO - PROCESS | 6267 | 1461616984407 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 13:43:04 INFO - PROCESS | 6267 | 1461616984709 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12a7aa0000 == 187 [pid = 6267] [id = 786] 13:43:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 143 (0x7f12a3d3d400) [pid = 6267] [serial = 2357] [outer = (nil)] 13:43:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 144 (0x7f12a9d46400) [pid = 6267] [serial = 2358] [outer = 0x7f12a3d3d400] 13:43:04 INFO - PROCESS | 6267 | 1461616984797 Marionette DEBUG loaded listener.js 13:43:04 INFO - PROCESS | 6267 | ++DOMWINDOW == 145 (0x7f12aa28f800) [pid = 6267] [serial = 2359] [outer = 0x7f12a3d3d400] 13:43:05 INFO - PROCESS | 6267 | 1461616985595 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:43:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1727ms 13:43:05 INFO - PROCESS | 6267 | 1461616985627 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 6267 | 1461616985633 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 13:43:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:43:05 INFO - PROCESS | 6267 | 1461616985640 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 6267 | 1461616985647 Marionette TRACE conn3 <- [1,3110,null,{}] 13:43:05 INFO - PROCESS | 6267 | 1461616985654 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:05 INFO - PROCESS | 6267 | 1461616985895 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 13:43:06 INFO - PROCESS | 6267 | 1461616986185 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:06 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b1908000 == 188 [pid = 6267] [id = 787] 13:43:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 146 (0x7f12abdf2800) [pid = 6267] [serial = 2360] [outer = (nil)] 13:43:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 147 (0x7f12ad620800) [pid = 6267] [serial = 2361] [outer = 0x7f12abdf2800] 13:43:06 INFO - PROCESS | 6267 | 1461616986269 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 6267 | ++DOMWINDOW == 148 (0x7f12afcf8c00) [pid = 6267] [serial = 2362] [outer = 0x7f12abdf2800] 13:43:07 INFO - PROCESS | 6267 | 1461616987078 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:43:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:43:07 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 13:43:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:43:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1481ms 13:43:07 INFO - PROCESS | 6267 | 1461616987123 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 13:43:07 INFO - PROCESS | 6267 | 1461616987128 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 13:43:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:43:07 INFO - PROCESS | 6267 | 1461616987136 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 6267 | 1461616987139 Marionette TRACE conn3 <- [1,3114,null,{}] 13:43:07 INFO - PROCESS | 6267 | 1461616987145 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:07 INFO - PROCESS | 6267 | 1461616987409 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 13:43:07 INFO - PROCESS | 6267 | 1461616987717 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"63307dda-6b2b-4a03-8467-85b103579fbc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:07 INFO - PROCESS | 6267 | ++DOCSHELL 0x7f12b4546000 == 189 [pid = 6267] [id = 788] 13:43:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 149 (0x7f12b23ebc00) [pid = 6267] [serial = 2363] [outer = (nil)] 13:43:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 150 (0x7f12b3193000) [pid = 6267] [serial = 2364] [outer = 0x7f12b23ebc00] 13:43:07 INFO - PROCESS | 6267 | 1461616987880 Marionette DEBUG loaded listener.js 13:43:07 INFO - PROCESS | 6267 | ++DOMWINDOW == 151 (0x7f12b461e000) [pid = 6267] [serial = 2365] [outer = 0x7f12b23ebc00] 13:43:08 INFO - PROCESS | 6267 | 1461616988633 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:43:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:43:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1539ms 13:43:08 INFO - PROCESS | 6267 | 1461616988675 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 6267 | 1461616988682 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 13:43:09 WARNING - u'runner_teardown' () 13:43:09 INFO - No more tests 13:43:09 INFO - Got 0 unexpected results 13:43:09 INFO - SUITE-END | took 1163s 13:43:09 INFO - Closing logging queue 13:43:09 INFO - queue closed 13:43:10 INFO - Return code: 0 13:43:10 WARNING - # TBPL SUCCESS # 13:43:10 INFO - Running post-action listener: _resource_record_post_action 13:43:10 INFO - Running post-run listener: _resource_record_post_run 13:43:11 INFO - Total resource usage - Wall time: 1197s; CPU: 98.0%; Read bytes: 8192; Write bytes: 979423232; Read time: 8; Write time: 324340 13:43:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:43:11 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 52830208; Read time: 0; Write time: 47528 13:43:11 INFO - run-tests - Wall time: 1168s; CPU: 98.0%; Read bytes: 8192; Write bytes: 926593024; Read time: 8; Write time: 276812 13:43:11 INFO - Running post-run listener: _upload_blobber_files 13:43:11 INFO - Blob upload gear active. 13:43:11 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:43:11 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 13:43:11 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'] 13:43:11 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 13:43:11 INFO - (blobuploader) - INFO - Open directory for files ... 13:43:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:43:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:43:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:43:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:43:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:43:12 INFO - (blobuploader) - INFO - Done attempting. 13:43:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:43:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:43:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:43:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:43:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:43:13 INFO - (blobuploader) - INFO - Done attempting. 13:43:13 INFO - (blobuploader) - INFO - Iteration through files over. 13:43:13 INFO - Return code: 0 13:43:13 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:43:13 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:43:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/48440183f56461e082ed3867c05e8f50d8fe05069c2239b0dba91fab0ff4b53c09476b47122a95a9555bb8a55901a66712b893a91b8513976c39cdea58b46d46", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/68521d6a55b90e33a56831e515e0a20c77173144bffba9bb3eaa4631ebeb28349bf63991027be3d36e2ccbbe161b3d31573784e6f7b52ff003ce83c53319d85f"} 13:43:13 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:43:13 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:43:13 INFO - Contents: 13:43:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/48440183f56461e082ed3867c05e8f50d8fe05069c2239b0dba91fab0ff4b53c09476b47122a95a9555bb8a55901a66712b893a91b8513976c39cdea58b46d46", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/68521d6a55b90e33a56831e515e0a20c77173144bffba9bb3eaa4631ebeb28349bf63991027be3d36e2ccbbe161b3d31573784e6f7b52ff003ce83c53319d85f"} 13:43:13 INFO - Running post-run listener: copy_logs_to_upload_dir 13:43:13 INFO - Copying logs to upload dir... 13:43:13 INFO - mkdir: /builds/slave/test/build/upload/logs 13:43:13 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1300.580932 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 40 secs) (at 2016-04-25 13:43:13.885405) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 13:43:13.886606) ========= 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-1461613399.294056-43542629 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/48440183f56461e082ed3867c05e8f50d8fe05069c2239b0dba91fab0ff4b53c09476b47122a95a9555bb8a55901a66712b893a91b8513976c39cdea58b46d46", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/68521d6a55b90e33a56831e515e0a20c77173144bffba9bb3eaa4631ebeb28349bf63991027be3d36e2ccbbe161b3d31573784e6f7b52ff003ce83c53319d85f"} build_url:https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.038195 build_url: 'https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/48440183f56461e082ed3867c05e8f50d8fe05069c2239b0dba91fab0ff4b53c09476b47122a95a9555bb8a55901a66712b893a91b8513976c39cdea58b46d46", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/68521d6a55b90e33a56831e515e0a20c77173144bffba9bb3eaa4631ebeb28349bf63991027be3d36e2ccbbe161b3d31573784e6f7b52ff003ce83c53319d85f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Gz2PAyw-TQ2Kxs9HWgRQ2g/artifacts/public/build/firefox-48.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-25 13:43:13.962739) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:43:13.963229) ========= 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-1461613399.294056-43542629 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021016 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:43:14.026907) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 13:43:14.027219) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 13:43:14.027640) ========= ========= Total master_lag: 0.51 =========