builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-962 starttime: 1460913000.51 results: success (0) buildid: 20160417083821 builduid: 6131d404cc484a97aaed47463cde1062 revision: 37ae3a4b4185ff3b9cb0066cddf5500fdd976081 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-17 10:10:00.515398) ========= master: http://buildbot-master117.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-17 10:10:00.515992) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-17 10:10:00.516432) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-17 10:10:00.564377) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-17 10:10:00.564769) ========= 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-1460912639.66573-585449101 _=/tools/buildbot/bin/python using PTY: False --2016-04-17 10:10:01-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.59M=0.001s 2016-04-17 10:10:01 (9.59 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.393258 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-17 10:10:02.031470) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-17 10:10:02.031959) ========= 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-1460912639.66573-585449101 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018928 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-17 10:10:02.098460) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-17 10:10:02.098982) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 37ae3a4b4185ff3b9cb0066cddf5500fdd976081 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 37ae3a4b4185ff3b9cb0066cddf5500fdd976081 --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-1460912639.66573-585449101 _=/tools/buildbot/bin/python using PTY: False 2016-04-17 10:10:02,198 truncating revision to first 12 chars 2016-04-17 10:10:02,198 Setting DEBUG logging. 2016-04-17 10:10:02,199 attempt 1/10 2016-04-17 10:10:02,199 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/37ae3a4b4185?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-17 10:10:03,465 unpacking tar archive at: mozilla-inbound-37ae3a4b4185/testing/mozharness/ program finished with exit code 0 elapsedTime=1.976147 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-17 10:10:04.297499) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-17 10:10:04.297977) ========= script_repo_revision: 37ae3a4b4185ff3b9cb0066cddf5500fdd976081 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-17 10:10:04.298588) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-17 10:10:04.298990) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-17 10:10:04.795377) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 10 secs) (at 2016-04-17 10:10:04.795822) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1460912639.66573-585449101 _=/tools/buildbot/bin/python using PTY: False 10:10:05 INFO - MultiFileLogger online at 20160417 10:10:05 in /builds/slave/test 10:10:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 10:10:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:10:05 INFO - {'append_to_log': False, 10:10:05 INFO - 'base_work_dir': '/builds/slave/test', 10:10:05 INFO - 'blob_upload_branch': 'mozilla-inbound', 10:10:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:10:05 INFO - 'buildbot_json_path': 'buildprops.json', 10:10:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:10:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:10:05 INFO - 'download_minidump_stackwalk': True, 10:10:05 INFO - 'download_symbols': 'true', 10:10:05 INFO - 'e10s': False, 10:10:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:10:05 INFO - 'tooltool.py': '/tools/tooltool.py', 10:10:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:10:05 INFO - '/tools/misc-python/virtualenv.py')}, 10:10:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:10:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:10:05 INFO - 'log_level': 'info', 10:10:05 INFO - 'log_to_console': True, 10:10:05 INFO - 'opt_config_files': (), 10:10:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:10:05 INFO - '--processes=1', 10:10:05 INFO - '--config=%(test_path)s/wptrunner.ini', 10:10:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:10:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:10:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:10:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:10:05 INFO - 'pip_index': False, 10:10:05 INFO - 'require_test_zip': True, 10:10:05 INFO - 'test_type': ('testharness',), 10:10:05 INFO - 'this_chunk': '1', 10:10:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:10:05 INFO - 'total_chunks': '10', 10:10:05 INFO - 'virtualenv_path': 'venv', 10:10:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:10:05 INFO - 'work_dir': 'build'} 10:10:05 INFO - ##### 10:10:05 INFO - ##### Running clobber step. 10:10:05 INFO - ##### 10:10:05 INFO - Running pre-action listener: _resource_record_pre_action 10:10:05 INFO - Running main action method: clobber 10:10:05 INFO - rmtree: /builds/slave/test/build 10:10:05 INFO - Running post-action listener: _resource_record_post_action 10:10:05 INFO - ##### 10:10:05 INFO - ##### Running read-buildbot-config step. 10:10:05 INFO - ##### 10:10:05 INFO - Running pre-action listener: _resource_record_pre_action 10:10:05 INFO - Running main action method: read_buildbot_config 10:10:05 INFO - Using buildbot properties: 10:10:05 INFO - { 10:10:05 INFO - "project": "", 10:10:05 INFO - "product": "firefox", 10:10:05 INFO - "script_repo_revision": "production", 10:10:05 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 10:10:05 INFO - "repository": "", 10:10:05 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 10:10:05 INFO - "buildid": "20160417083821", 10:10:05 INFO - "pgo_build": "False", 10:10:05 INFO - "basedir": "/builds/slave/test", 10:10:05 INFO - "buildnumber": 42, 10:10:05 INFO - "slavename": "tst-linux64-spot-962", 10:10:05 INFO - "master": "http://buildbot-master117.bb.releng.use1.mozilla.com:8201/", 10:10:05 INFO - "platform": "linux64", 10:10:05 INFO - "branch": "mozilla-inbound", 10:10:05 INFO - "revision": "37ae3a4b4185ff3b9cb0066cddf5500fdd976081", 10:10:05 INFO - "repo_path": "integration/mozilla-inbound", 10:10:05 INFO - "moz_repo_path": "", 10:10:05 INFO - "stage_platform": "linux64", 10:10:05 INFO - "builduid": "6131d404cc484a97aaed47463cde1062", 10:10:05 INFO - "slavebuilddir": "test" 10:10:05 INFO - } 10:10:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 10:10:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 10:10:05 INFO - Running post-action listener: _resource_record_post_action 10:10:05 INFO - ##### 10:10:05 INFO - ##### Running download-and-extract step. 10:10:05 INFO - ##### 10:10:05 INFO - Running pre-action listener: _resource_record_pre_action 10:10:05 INFO - Running main action method: download_and_extract 10:10:05 INFO - mkdir: /builds/slave/test/build/tests 10:10:05 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')]} 10:10:05 INFO - https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 10:10:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:10:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:10:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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 10:10:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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 10:10:07 INFO - Downloaded 1361 bytes. 10:10:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:10:07 INFO - Using the following test package requirements: 10:10:07 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 10:10:07 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:10:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 10:10:07 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:10:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 10:10:07 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:10:07 INFO - u'jsshell-linux-x86_64.zip'], 10:10:07 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:10:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 10:10:07 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 10:10:07 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:10:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 10:10:07 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:10:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 10:10:07 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:10:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 10:10:07 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:10:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 10:10:07 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 10:10:07 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')]} 10:10:07 INFO - https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 10:10:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 10:10:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 10:10:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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 10:10:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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 10:10:13 INFO - Downloaded 22668773 bytes. 10:10:13 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/*'] 10:10:13 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/* 10:10:13 INFO - caution: filename not matched: web-platform/* 10:10:13 INFO - Return code: 11 10:10:13 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')]} 10:10:13 INFO - https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 10:10:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 10:10:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 10:10:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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 10:10:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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 10:10:18 INFO - Downloaded 36382097 bytes. 10:10:18 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/*'] 10:10:18 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/* 10:10:23 INFO - caution: filename not matched: bin/* 10:10:24 INFO - caution: filename not matched: config/* 10:10:24 INFO - caution: filename not matched: mozbase/* 10:10:24 INFO - caution: filename not matched: marionette/* 10:10:24 INFO - caution: filename not matched: tools/wptserve/* 10:10:24 INFO - Return code: 11 10:10:24 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')]} 10:10:24 INFO - https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 10:10:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:10:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:10:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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 10:10:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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 10:10:30 INFO - Downloaded 64158635 bytes. 10:10:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:10:30 INFO - mkdir: /builds/slave/test/properties 10:10:30 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:10:30 INFO - Writing to file /builds/slave/test/properties/build_url 10:10:30 INFO - Contents: 10:10:30 INFO - build_url:https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:10:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:10:31 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:10:31 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:10:31 INFO - Contents: 10:10:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:10:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:10:31 INFO - https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:10:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:10:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:10:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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 10:10:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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 10:10:36 INFO - Downloaded 90720686 bytes. 10:10:36 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'] 10:10:36 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 10:10:42 INFO - Return code: 0 10:10:42 INFO - Running post-action listener: _resource_record_post_action 10:10:42 INFO - Running post-action listener: set_extra_try_arguments 10:10:42 INFO - ##### 10:10:42 INFO - ##### Running create-virtualenv step. 10:10:42 INFO - ##### 10:10:42 INFO - Running pre-action listener: _pre_create_virtualenv 10:10:42 INFO - Running pre-action listener: _resource_record_pre_action 10:10:42 INFO - Running main action method: create_virtualenv 10:10:42 INFO - Creating virtualenv /builds/slave/test/build/venv 10:10:42 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 10:10:42 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:10:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:10:43 INFO - Using real prefix '/usr' 10:10:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:10:47 INFO - Installing distribute.............................................................................................................................................................................................done. 10:10:51 INFO - Installing pip.................done. 10:10:51 INFO - Return code: 0 10:10:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:10:51 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')]} 10:10:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:10:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:10:51 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')]} 10:10:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:10:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:10:51 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 0x2acc030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2acd3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2be43b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bdc7b0>, '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 0x2be2450>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2be28e0>, '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-1460912639.66573-585449101', '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 10:10:51 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 10:10:51 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 10:10:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:10:51 INFO - 'CCACHE_UMASK': '002', 10:10:51 INFO - 'DISPLAY': ':0', 10:10:51 INFO - 'HOME': '/home/cltbld', 10:10:51 INFO - 'LANG': 'en_US.UTF-8', 10:10:51 INFO - 'LOGNAME': 'cltbld', 10:10:51 INFO - 'MAIL': '/var/mail/cltbld', 10:10:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:10:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:10:51 INFO - 'MOZ_NO_REMOTE': '1', 10:10:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:10:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:10:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:10:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:10:51 INFO - 'PWD': '/builds/slave/test', 10:10:51 INFO - 'SHELL': '/bin/bash', 10:10:51 INFO - 'SHLVL': '1', 10:10:51 INFO - 'TERM': 'linux', 10:10:51 INFO - 'TMOUT': '86400', 10:10:51 INFO - 'USER': 'cltbld', 10:10:51 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460912639.66573-585449101', 10:10:51 INFO - '_': '/tools/buildbot/bin/python'} 10:10:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:10:52 INFO - Downloading/unpacking psutil>=0.7.1 10:10: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 10:10: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 10:10: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 10:10: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 10:10: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 10:10: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 10:10:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:10:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:10:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:10:58 INFO - Installing collected packages: psutil 10:10:58 INFO - Running setup.py install for psutil 10:10:58 INFO - building 'psutil._psutil_linux' extension 10:10:58 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 10:10:59 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 10:10:59 INFO - building 'psutil._psutil_posix' extension 10:10:59 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 10:11:00 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 10:11:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:11:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:11:00 INFO - Successfully installed psutil 10:11:00 INFO - Cleaning up... 10:11:00 INFO - Return code: 0 10:11:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:11:00 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')]} 10:11:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:11:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:11:00 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')]} 10:11:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:11:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:11:00 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 0x2acc030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2acd3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2be43b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bdc7b0>, '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 0x2be2450>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2be28e0>, '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-1460912639.66573-585449101', '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 10:11:00 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 10:11:00 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 10:11:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:11:00 INFO - 'CCACHE_UMASK': '002', 10:11:00 INFO - 'DISPLAY': ':0', 10:11:00 INFO - 'HOME': '/home/cltbld', 10:11:00 INFO - 'LANG': 'en_US.UTF-8', 10:11:00 INFO - 'LOGNAME': 'cltbld', 10:11:00 INFO - 'MAIL': '/var/mail/cltbld', 10:11:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:11:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:11:00 INFO - 'MOZ_NO_REMOTE': '1', 10:11:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:11:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:11:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:11:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:11:00 INFO - 'PWD': '/builds/slave/test', 10:11:00 INFO - 'SHELL': '/bin/bash', 10:11:00 INFO - 'SHLVL': '1', 10:11:00 INFO - 'TERM': 'linux', 10:11:00 INFO - 'TMOUT': '86400', 10:11:00 INFO - 'USER': 'cltbld', 10:11:00 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460912639.66573-585449101', 10:11:00 INFO - '_': '/tools/buildbot/bin/python'} 10:11:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:11:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:11:00 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 10:11:00 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 10:11:00 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 10:11:00 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 10:11:00 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 10:11:00 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 10:11:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:11:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:11:06 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:11:06 INFO - Installing collected packages: mozsystemmonitor 10:11:06 INFO - Running setup.py install for mozsystemmonitor 10:11:06 INFO - Successfully installed mozsystemmonitor 10:11:06 INFO - Cleaning up... 10:11:06 INFO - Return code: 0 10:11:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:11:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:11:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:11:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:11:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:11:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:11:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:11:06 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 0x2acc030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2acd3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2be43b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bdc7b0>, '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 0x2be2450>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2be28e0>, '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-1460912639.66573-585449101', '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 10:11:06 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 10:11:06 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 10:11:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:11:06 INFO - 'CCACHE_UMASK': '002', 10:11:06 INFO - 'DISPLAY': ':0', 10:11:06 INFO - 'HOME': '/home/cltbld', 10:11:06 INFO - 'LANG': 'en_US.UTF-8', 10:11:06 INFO - 'LOGNAME': 'cltbld', 10:11:06 INFO - 'MAIL': '/var/mail/cltbld', 10:11:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:11:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:11:06 INFO - 'MOZ_NO_REMOTE': '1', 10:11:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:11:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:11:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:11:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:11:06 INFO - 'PWD': '/builds/slave/test', 10:11:06 INFO - 'SHELL': '/bin/bash', 10:11:06 INFO - 'SHLVL': '1', 10:11:06 INFO - 'TERM': 'linux', 10:11:06 INFO - 'TMOUT': '86400', 10:11:06 INFO - 'USER': 'cltbld', 10:11:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460912639.66573-585449101', 10:11:06 INFO - '_': '/tools/buildbot/bin/python'} 10:11:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:11:06 INFO - Downloading/unpacking blobuploader==1.2.4 10:11:06 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 10:11:06 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 10:11:06 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 10:11:06 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 10:11:06 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 10:11:06 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 10:11:11 INFO - Downloading blobuploader-1.2.4.tar.gz 10:11:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:11:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:11:11 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 10:11:11 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 10:11:11 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 10:11:11 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 10:11:11 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 10:11:11 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 10:11:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:11:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:11:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:11:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:11:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:11:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:11:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:11:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:11:13 INFO - Downloading docopt-0.6.1.tar.gz 10:11:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:11:13 INFO - Installing collected packages: blobuploader, requests, docopt 10:11:13 INFO - Running setup.py install for blobuploader 10:11:14 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:11:14 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:11:14 INFO - Running setup.py install for requests 10:11:14 INFO - Running setup.py install for docopt 10:11:15 INFO - Successfully installed blobuploader requests docopt 10:11:15 INFO - Cleaning up... 10:11:15 INFO - Return code: 0 10:11:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:11:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:11:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:11:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:11:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:11:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:11:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:11:15 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 0x2acc030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2acd3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2be43b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bdc7b0>, '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 0x2be2450>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2be28e0>, '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-1460912639.66573-585449101', '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 10:11:15 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 10:11:15 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 10:11:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:11:15 INFO - 'CCACHE_UMASK': '002', 10:11:15 INFO - 'DISPLAY': ':0', 10:11:15 INFO - 'HOME': '/home/cltbld', 10:11:15 INFO - 'LANG': 'en_US.UTF-8', 10:11:15 INFO - 'LOGNAME': 'cltbld', 10:11:15 INFO - 'MAIL': '/var/mail/cltbld', 10:11:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:11:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:11:15 INFO - 'MOZ_NO_REMOTE': '1', 10:11:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:11:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:11:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:11:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:11:15 INFO - 'PWD': '/builds/slave/test', 10:11:15 INFO - 'SHELL': '/bin/bash', 10:11:15 INFO - 'SHLVL': '1', 10:11:15 INFO - 'TERM': 'linux', 10:11:15 INFO - 'TMOUT': '86400', 10:11:15 INFO - 'USER': 'cltbld', 10:11:15 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460912639.66573-585449101', 10:11:15 INFO - '_': '/tools/buildbot/bin/python'} 10:11:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:11:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:11:15 INFO - Running setup.py (path:/tmp/pip-Ia_ElV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:11:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:11:15 INFO - Running setup.py (path:/tmp/pip-mfWXW2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:11:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:11:15 INFO - Running setup.py (path:/tmp/pip-QdvE89-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:11:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:11:16 INFO - Running setup.py (path:/tmp/pip-alDHW1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:11:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:11:16 INFO - Running setup.py (path:/tmp/pip-btoI4N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:11:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:11:16 INFO - Running setup.py (path:/tmp/pip-siyT3B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:11:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:11:16 INFO - Running setup.py (path:/tmp/pip-Y1SAOM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:11:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:11:16 INFO - Running setup.py (path:/tmp/pip-fuSE8b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:11:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:11:16 INFO - Running setup.py (path:/tmp/pip-8spB8b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:11:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:11:16 INFO - Running setup.py (path:/tmp/pip-2_rxqM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:11:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:11:17 INFO - Running setup.py (path:/tmp/pip-fU58aR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:11:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:11:17 INFO - Running setup.py (path:/tmp/pip-k8HYGW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:11:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:11:17 INFO - Running setup.py (path:/tmp/pip-VrSJt2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:11:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:11:17 INFO - Running setup.py (path:/tmp/pip-W8cXJt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:11:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:11:17 INFO - Running setup.py (path:/tmp/pip-q4qJQi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:11:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:11:17 INFO - Running setup.py (path:/tmp/pip-SNakAt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:11:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:11:17 INFO - Running setup.py (path:/tmp/pip-H37Lja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:11:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:11:17 INFO - Running setup.py (path:/tmp/pip-rugnS5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:11:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:11:18 INFO - Running setup.py (path:/tmp/pip-oYYWyT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:11:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:11:18 INFO - Running setup.py (path:/tmp/pip-TrneqO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:11:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:11:18 INFO - Running setup.py (path:/tmp/pip-xA3Uc_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:11:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:11:18 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 10:11:18 INFO - Running setup.py install for manifestparser 10:11:19 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:11:19 INFO - Running setup.py install for mozcrash 10:11:19 INFO - Running setup.py install for mozdebug 10:11:19 INFO - Running setup.py install for mozdevice 10:11:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:11:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:11:19 INFO - Running setup.py install for mozfile 10:11:19 INFO - Running setup.py install for mozhttpd 10:11:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:11:20 INFO - Running setup.py install for mozinfo 10:11:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:11:20 INFO - Running setup.py install for mozInstall 10:11:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:11:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:11:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:11:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:11:20 INFO - Running setup.py install for mozleak 10:11:20 INFO - Running setup.py install for mozlog 10:11:20 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:11:20 INFO - Running setup.py install for moznetwork 10:11:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:11:21 INFO - Running setup.py install for mozprocess 10:11:21 INFO - Running setup.py install for mozprofile 10:11:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:11:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:11:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:11:21 INFO - Running setup.py install for mozrunner 10:11:21 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:11:21 INFO - Running setup.py install for mozscreenshot 10:11:22 INFO - Running setup.py install for moztest 10:11:22 INFO - Running setup.py install for mozversion 10:11:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:11:22 INFO - Running setup.py install for wptserve 10:11:22 INFO - Running setup.py install for marionette-driver 10:11:23 INFO - Running setup.py install for browsermob-proxy 10:11:23 INFO - Running setup.py install for marionette-client 10:11:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:11:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:11:23 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 10:11:23 INFO - Cleaning up... 10:11:23 INFO - Return code: 0 10:11:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:11:23 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')]} 10:11:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:11:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:11:23 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')]} 10:11:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:11:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:11:23 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 0x2acc030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2acd3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2be43b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bdc7b0>, '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 0x2be2450>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2be28e0>, '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-1460912639.66573-585449101', '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 10:11:23 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 10:11:23 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 10:11:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:11:23 INFO - 'CCACHE_UMASK': '002', 10:11:23 INFO - 'DISPLAY': ':0', 10:11:23 INFO - 'HOME': '/home/cltbld', 10:11:23 INFO - 'LANG': 'en_US.UTF-8', 10:11:23 INFO - 'LOGNAME': 'cltbld', 10:11:23 INFO - 'MAIL': '/var/mail/cltbld', 10:11:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:11:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:11:23 INFO - 'MOZ_NO_REMOTE': '1', 10:11:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:11:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:11:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:11:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:11:23 INFO - 'PWD': '/builds/slave/test', 10:11:23 INFO - 'SHELL': '/bin/bash', 10:11:23 INFO - 'SHLVL': '1', 10:11:23 INFO - 'TERM': 'linux', 10:11:23 INFO - 'TMOUT': '86400', 10:11:23 INFO - 'USER': 'cltbld', 10:11:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460912639.66573-585449101', 10:11:23 INFO - '_': '/tools/buildbot/bin/python'} 10:11:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:11:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:11:24 INFO - Running setup.py (path:/tmp/pip-401XOL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:11:24 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)) 10:11:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:11:24 INFO - Running setup.py (path:/tmp/pip-DjhhfV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:11:24 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)) 10:11:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:11:24 INFO - Running setup.py (path:/tmp/pip-Gf5Eqw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:11:24 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)) 10:11:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:11:24 INFO - Running setup.py (path:/tmp/pip-vXN4g3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:11:24 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)) 10:11:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:11:24 INFO - Running setup.py (path:/tmp/pip-VLzLZN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:11:24 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)) 10:11:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:11:24 INFO - Running setup.py (path:/tmp/pip-eEKvEW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:11:25 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)) 10:11:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:11:25 INFO - Running setup.py (path:/tmp/pip-tIHiyQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:11:25 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)) 10:11:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:11:25 INFO - Running setup.py (path:/tmp/pip-qJjT1A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:11:25 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)) 10:11:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:11:25 INFO - Running setup.py (path:/tmp/pip-plgTL4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:11:25 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)) 10:11:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:11:25 INFO - Running setup.py (path:/tmp/pip-lTxgIQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:11:25 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)) 10:11:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:11:25 INFO - Running setup.py (path:/tmp/pip-ucHMIk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:11:25 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)) 10:11:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:11:25 INFO - Running setup.py (path:/tmp/pip-jell18-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:11:25 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)) 10:11:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:11:25 INFO - Running setup.py (path:/tmp/pip-LemeDQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:11:25 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)) 10:11:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:11:25 INFO - Running setup.py (path:/tmp/pip-g4Bz1p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:11:26 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)) 10:11:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:11:26 INFO - Running setup.py (path:/tmp/pip-7LMfck-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:11:26 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)) 10:11:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:11:26 INFO - Running setup.py (path:/tmp/pip-M8rqR6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:11:26 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)) 10:11:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:11:26 INFO - Running setup.py (path:/tmp/pip-iVIFns-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:11:26 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)) 10:11:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:11:26 INFO - Running setup.py (path:/tmp/pip-G0qMLK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:11:26 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)) 10:11:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:11:26 INFO - Running setup.py (path:/tmp/pip-NlhYJt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:11:26 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)) 10:11:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:11:26 INFO - Running setup.py (path:/tmp/pip-dZYUhe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:11:27 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)) 10:11:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:11:27 INFO - Running setup.py (path:/tmp/pip-ONRrg6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:11:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:11:27 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)) 10:11:27 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)) 10:11:27 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)) 10:11:27 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)) 10:11:27 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)) 10:11:27 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)) 10:11:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:11:27 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 10:11:27 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 10:11:27 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 10:11:27 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 10:11:27 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 10:11:27 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 10:11:32 INFO - Downloading blessings-1.6.tar.gz 10:11:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:11:32 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)) 10:11:32 INFO - Installing collected packages: blessings 10:11:32 INFO - Running setup.py install for blessings 10:11:33 INFO - Successfully installed blessings 10:11:33 INFO - Cleaning up... 10:11:33 INFO - Return code: 0 10:11:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:11:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:11:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:11:33 INFO - Reading from file tmpfile_stdout 10:11:33 INFO - Current package versions: 10:11:33 INFO - argparse == 1.2.1 10:11:33 INFO - blessings == 1.6 10:11:33 INFO - blobuploader == 1.2.4 10:11:33 INFO - browsermob-proxy == 0.6.0 10:11:33 INFO - docopt == 0.6.1 10:11:33 INFO - manifestparser == 1.1 10:11:33 INFO - marionette-client == 2.3.0 10:11:33 INFO - marionette-driver == 1.4.0 10:11:33 INFO - mozInstall == 1.12 10:11:33 INFO - mozcrash == 0.17 10:11:33 INFO - mozdebug == 0.1 10:11:33 INFO - mozdevice == 0.48 10:11:33 INFO - mozfile == 1.2 10:11:33 INFO - mozhttpd == 0.7 10:11:33 INFO - mozinfo == 0.9 10:11:33 INFO - mozleak == 0.1 10:11:33 INFO - mozlog == 3.1 10:11:33 INFO - moznetwork == 0.27 10:11:33 INFO - mozprocess == 0.22 10:11:33 INFO - mozprofile == 0.28 10:11:33 INFO - mozrunner == 6.11 10:11:33 INFO - mozscreenshot == 0.1 10:11:33 INFO - mozsystemmonitor == 0.0 10:11:33 INFO - moztest == 0.7 10:11:33 INFO - mozversion == 1.4 10:11:33 INFO - psutil == 3.1.1 10:11:33 INFO - requests == 1.2.3 10:11:33 INFO - wptserve == 1.4.0 10:11:33 INFO - wsgiref == 0.1.2 10:11:33 INFO - Running post-action listener: _resource_record_post_action 10:11:33 INFO - Running post-action listener: _start_resource_monitoring 10:11:33 INFO - Starting resource monitoring. 10:11:33 INFO - ##### 10:11:33 INFO - ##### Running pull step. 10:11:33 INFO - ##### 10:11:33 INFO - Running pre-action listener: _resource_record_pre_action 10:11:33 INFO - Running main action method: pull 10:11:33 INFO - Pull has nothing to do! 10:11:33 INFO - Running post-action listener: _resource_record_post_action 10:11:33 INFO - ##### 10:11:33 INFO - ##### Running install step. 10:11:33 INFO - ##### 10:11:33 INFO - Running pre-action listener: _resource_record_pre_action 10:11:33 INFO - Running main action method: install 10:11:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:11:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:11:34 INFO - Reading from file tmpfile_stdout 10:11:34 INFO - Detecting whether we're running mozinstall >=1.0... 10:11:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:11:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:11:34 INFO - Reading from file tmpfile_stdout 10:11:34 INFO - Output received: 10:11:34 INFO - Usage: mozinstall [options] installer 10:11:34 INFO - Options: 10:11:34 INFO - -h, --help show this help message and exit 10:11:34 INFO - -d DEST, --destination=DEST 10:11:34 INFO - Directory to install application into. [default: 10:11:34 INFO - "/builds/slave/test"] 10:11:34 INFO - --app=APP Application being installed. [default: firefox] 10:11:34 INFO - mkdir: /builds/slave/test/build/application 10:11:34 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'] 10:11:34 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 10:12:04 INFO - Reading from file tmpfile_stdout 10:12:04 INFO - Output received: 10:12:04 INFO - /builds/slave/test/build/application/firefox/firefox 10:12:04 INFO - Running post-action listener: _resource_record_post_action 10:12:04 INFO - ##### 10:12:04 INFO - ##### Running run-tests step. 10:12:04 INFO - ##### 10:12:04 INFO - Running pre-action listener: _resource_record_pre_action 10:12:04 INFO - Running main action method: run_tests 10:12:04 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:12:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:12:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:12:04 INFO - grabbing minidump binary from tooltool 10:12: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')]} 10:12:04 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 0x2bdc7b0>, '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 0x2be2450>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2be28e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:12:04 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 10:12:04 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 10:12:04 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 10:12:04 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:12:05 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpyejgA6 10:12:05 INFO - INFO - File integrity verified, renaming tmpyejgA6 to linux64-minidump_stackwalk 10:12:05 INFO - INFO - Updating local cache /builds/tooltool_cache... 10:12:05 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 10:12:05 INFO - Return code: 0 10:12:05 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 10:12:05 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:12:05 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/HEaPvIU0ScG3d6-U8xCpdQ/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 10:12:05 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/HEaPvIU0ScG3d6-U8xCpdQ/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 10:12:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:12:05 INFO - 'CCACHE_UMASK': '002', 10:12:05 INFO - 'DISPLAY': ':0', 10:12:05 INFO - 'HOME': '/home/cltbld', 10:12:05 INFO - 'LANG': 'en_US.UTF-8', 10:12:05 INFO - 'LOGNAME': 'cltbld', 10:12:05 INFO - 'MAIL': '/var/mail/cltbld', 10:12:05 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:12:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:12:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:12:05 INFO - 'MOZ_NO_REMOTE': '1', 10:12:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:12:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:12:05 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:12:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:12:05 INFO - 'PWD': '/builds/slave/test', 10:12:05 INFO - 'SHELL': '/bin/bash', 10:12:05 INFO - 'SHLVL': '1', 10:12:05 INFO - 'TERM': 'linux', 10:12:05 INFO - 'TMOUT': '86400', 10:12:05 INFO - 'USER': 'cltbld', 10:12:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460912639.66573-585449101', 10:12:05 INFO - '_': '/tools/buildbot/bin/python'} 10:12:05 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/HEaPvIU0ScG3d6-U8xCpdQ/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 10:12:06 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 10:12:06 INFO - import pkg_resources 10:12:07 INFO - Using 1 client processes 10:12:08 INFO - wptserve Starting http server on 127.0.0.1:8000 10:12:08 INFO - wptserve Starting http server on 127.0.0.1:8001 10:12:08 INFO - wptserve Starting http server on 127.0.0.1:8443 10:12:10 INFO - SUITE-START | Running 778 tests 10:12:10 INFO - Running testharness tests 10:12:10 INFO - Setting up ssl 10:12:10 INFO - PROCESS | certutil | 10:12:10 INFO - PROCESS | certutil | 10:12:10 INFO - PROCESS | certutil | 10:12:10 INFO - Certificate Nickname Trust Attributes 10:12:10 INFO - SSL,S/MIME,JAR/XPI 10:12:10 INFO - 10:12:10 INFO - web-platform-tests CT,, 10:12:10 INFO - 10:12:10 INFO - Starting runner 10:12:13 INFO - PROCESS | 1937 | 1460913133032 Marionette DEBUG Marionette enabled via build flag and pref 10:12:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fbc05800 == 1 [pid = 1937] [id = 1] 10:12:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 1 (0x7f11fbc06000) [pid = 1937] [serial = 1] [outer = (nil)] 10:12:13 INFO - PROCESS | 1937 | [1937] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 10:12:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 2 (0x7f11fbc07000) [pid = 1937] [serial = 2] [outer = 0x7f11fbc06000] 10:12:13 INFO - PROCESS | 1937 | 1460913133798 Marionette INFO Listening on port 2828 10:12:14 INFO - PROCESS | 1937 | 1460913134384 Marionette DEBUG Marionette enabled via command-line flag 10:12:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8d4b800 == 2 [pid = 1937] [id = 2] 10:12:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 3 (0x7f11f8dc0000) [pid = 1937] [serial = 3] [outer = (nil)] 10:12:14 INFO - PROCESS | 1937 | [1937] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 10:12:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 4 (0x7f11f8dc1000) [pid = 1937] [serial = 4] [outer = 0x7f11f8dc0000] 10:12:14 INFO - PROCESS | 1937 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f11f8bef220 10:12:14 INFO - PROCESS | 1937 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f11fe476940 10:12:14 INFO - PROCESS | 1937 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f11f7f15c10 10:12:14 INFO - PROCESS | 1937 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f11f7f15f10 10:12:14 INFO - PROCESS | 1937 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f11f7f38280 10:12:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 5 (0x7f11fd90e800) [pid = 1937] [serial = 5] [outer = 0x7f11fbc06000] 10:12:15 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:12:15 INFO - PROCESS | 1937 | 1460913135785 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36653 10:12:15 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:12:15 INFO - PROCESS | 1937 | 1460913135864 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36654 10:12:15 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:12:15 INFO - PROCESS | 1937 | 1460913135877 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36655 10:12:15 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:12:15 INFO - PROCESS | 1937 | 1460913135888 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36656 10:12:15 INFO - PROCESS | 1937 | 1460913135891 Marionette DEBUG Closed connection conn0 10:12:15 INFO - PROCESS | 1937 | 1460913135971 Marionette DEBUG Closed connection conn1 10:12:15 INFO - PROCESS | 1937 | 1460913135973 Marionette DEBUG Closed connection conn2 10:12:15 INFO - PROCESS | 1937 | [1937] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 10:12:16 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:12:16 INFO - PROCESS | 1937 | 1460913136015 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:36657 10:12:16 INFO - PROCESS | 1937 | 1460913136020 Marionette DEBUG Closed connection conn3 10:12:16 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:12:16 INFO - PROCESS | 1937 | 1460913136072 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:36658 10:12:16 INFO - PROCESS | 1937 | 1460913136085 Marionette DEBUG Closed connection conn4 10:12:16 INFO - PROCESS | 1937 | 1460913136126 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:12:16 INFO - PROCESS | 1937 | 1460913136146 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":"20160417083821","device":"desktop","version":"48.0a1"} 10:12:16 INFO - PROCESS | 1937 | [1937] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:12:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec9a0800 == 3 [pid = 1937] [id = 3] 10:12:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 6 (0x7f11ec9a1000) [pid = 1937] [serial = 6] [outer = (nil)] 10:12:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec9a1800 == 4 [pid = 1937] [id = 4] 10:12:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 7 (0x7f11f8d6a800) [pid = 1937] [serial = 7] [outer = (nil)] 10:12:17 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:12:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eba09000 == 5 [pid = 1937] [id = 5] 10:12:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 8 (0x7f11eba64400) [pid = 1937] [serial = 8] [outer = (nil)] 10:12:18 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:12:18 INFO - PROCESS | 1937 | [1937] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:12:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 9 (0x7f11ec52d400) [pid = 1937] [serial = 9] [outer = 0x7f11eba64400] 10:12:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 10 (0x7f11eb476000) [pid = 1937] [serial = 10] [outer = 0x7f11ec9a1000] 10:12:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 11 (0x7f11ebbd6800) [pid = 1937] [serial = 11] [outer = 0x7f11f8d6a800] 10:12:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 12 (0x7f11ebbd8400) [pid = 1937] [serial = 12] [outer = 0x7f11eba64400] 10:12:19 INFO - PROCESS | 1937 | 1460913139643 Marionette DEBUG loaded listener.js 10:12:19 INFO - PROCESS | 1937 | 1460913139660 Marionette DEBUG loaded listener.js 10:12:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 13 (0x7f11e920b400) [pid = 1937] [serial = 13] [outer = 0x7f11eba64400] 10:12:20 INFO - PROCESS | 1937 | 1460913140329 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d335eff7-44a3-45da-aa61-a0a127186620","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":"20160417083821","device":"desktop","version":"48.0a1","command_id":1}}] 10:12:20 INFO - PROCESS | 1937 | 1460913140595 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:12:20 INFO - PROCESS | 1937 | 1460913140885 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 10:12:21 INFO - PROCESS | 1937 | 1460913140999 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:12:21 INFO - PROCESS | 1937 | [1937] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:12:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 14 (0x7f11e5df4800) [pid = 1937] [serial = 14] [outer = 0x7f11eba64400] 10:12:21 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:21 INFO - PROCESS | 1937 | 1460913141470 Marionette TRACE conn5 <- [1,3,null,{}] 10:12:21 INFO - PROCESS | 1937 | 1460913141645 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:12:21 INFO - PROCESS | 1937 | 1460913141693 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 10:12:21 INFO - PROCESS | 1937 | 1460913141752 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 10:12:21 INFO - PROCESS | 1937 | 1460913141754 Marionette TRACE conn5 <- [1,5,null,{"value":"8"}] 10:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:12:21 INFO - PROCESS | 1937 | 1460913141787 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:12:21 INFO - PROCESS | 1937 | 1460913141793 Marionette TRACE conn5 <- [1,6,null,{}] 10:12:21 INFO - PROCESS | 1937 | 1460913141857 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:21 INFO - PROCESS | 1937 | 1460913141876 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 10:12:21 INFO - PROCESS | 1937 | 1460913141883 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e416d000 == 6 [pid = 1937] [id = 6] 10:12:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 15 (0x7f11ed81c400) [pid = 1937] [serial = 15] [outer = (nil)] 10:12:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 16 (0x7f11ed81cc00) [pid = 1937] [serial = 16] [outer = 0x7f11ed81c400] 10:12:21 INFO - PROCESS | 1937 | 1460913141954 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 17 (0x7f11ed823000) [pid = 1937] [serial = 17] [outer = 0x7f11ed81c400] 10:12:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e402f800 == 7 [pid = 1937] [id = 7] 10:12:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 18 (0x7f11e40f1000) [pid = 1937] [serial = 18] [outer = (nil)] 10:12:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 19 (0x7f11e5df7800) [pid = 1937] [serial = 19] [outer = 0x7f11e40f1000] 10:12:22 INFO - PROCESS | 1937 | 1460913142417 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 20 (0x7f11e3169800) [pid = 1937] [serial = 20] [outer = 0x7f11e40f1000] 10:12:22 INFO - PROCESS | 1937 | 1460913142872 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:12:22 INFO - PROCESS | 1937 | [1937] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 10:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1160ms 10:12:22 INFO - PROCESS | 1937 | 1460913142947 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 10:12:22 INFO - PROCESS | 1937 | 1460913142949 Marionette TRACE conn5 <- [1,9,null,{"value":"8"}] 10:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:12:23 INFO - PROCESS | 1937 | 1460913143029 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:12:23 INFO - PROCESS | 1937 | 1460913143031 Marionette TRACE conn5 <- [1,10,null,{}] 10:12:23 INFO - PROCESS | 1937 | 1460913143067 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:23 INFO - PROCESS | 1937 | 1460913143238 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 10:12:23 INFO - PROCESS | 1937 | 1460913143265 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e415f000 == 8 [pid = 1937] [id = 8] 10:12:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 21 (0x7f11e30a4800) [pid = 1937] [serial = 21] [outer = (nil)] 10:12:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 22 (0x7f11e40f4800) [pid = 1937] [serial = 22] [outer = 0x7f11e30a4800] 10:12:23 INFO - PROCESS | 1937 | 1460913143330 Marionette DEBUG loaded listener.js 10:12:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 23 (0x7f11e21d8c00) [pid = 1937] [serial = 23] [outer = 0x7f11e30a4800] 10:12:24 INFO - PROCESS | 1937 | 1460913144297 Marionette TRACE conn5 <- [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]]]}] 10:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1349ms 10:12:24 INFO - PROCESS | 1937 | 1460913144319 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 10:12:24 INFO - PROCESS | 1937 | 1460913144326 Marionette TRACE conn5 <- [1,13,null,{"value":"8"}] 10:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:12:24 INFO - PROCESS | 1937 | 1460913144335 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:12:24 INFO - PROCESS | 1937 | 1460913144340 Marionette TRACE conn5 <- [1,14,null,{}] 10:12:24 INFO - PROCESS | 1937 | 1460913144347 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:24 INFO - PROCESS | 1937 | 1460913144514 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 10:12:24 INFO - PROCESS | 1937 | 1460913144636 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e30ee000 == 9 [pid = 1937] [id = 9] 10:12:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 24 (0x7f11e22ce800) [pid = 1937] [serial = 24] [outer = (nil)] 10:12:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 25 (0x7f11e30a7c00) [pid = 1937] [serial = 25] [outer = 0x7f11e22ce800] 10:12:24 INFO - PROCESS | 1937 | 1460913144712 Marionette DEBUG loaded listener.js 10:12:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 26 (0x7f11e5df8400) [pid = 1937] [serial = 26] [outer = 0x7f11e22ce800] 10:12:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e411e800 == 10 [pid = 1937] [id = 10] 10:12:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 27 (0x7f11e411f800) [pid = 1937] [serial = 27] [outer = (nil)] 10:12:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 28 (0x7f11e4022800) [pid = 1937] [serial = 28] [outer = 0x7f11e411f800] 10:12:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 29 (0x7f11e31c4800) [pid = 1937] [serial = 29] [outer = 0x7f11e411f800] 10:12:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e4035000 == 11 [pid = 1937] [id = 11] 10:12:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 30 (0x7f11e74ea400) [pid = 1937] [serial = 30] [outer = (nil)] 10:12:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 31 (0x7f11eaf7c800) [pid = 1937] [serial = 31] [outer = 0x7f11e74ea400] 10:12:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 32 (0x7f11e5f49800) [pid = 1937] [serial = 32] [outer = 0x7f11e74ea400] 10:12:25 INFO - PROCESS | 1937 | 1460913145798 Marionette TRACE conn5 <- [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]]]}] 10:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1531ms 10:12:25 INFO - PROCESS | 1937 | 1460913145870 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 10:12:25 INFO - PROCESS | 1937 | 1460913145876 Marionette TRACE conn5 <- [1,17,null,{"value":"8"}] 10:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:12:25 INFO - PROCESS | 1937 | 1460913145891 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:12:25 INFO - PROCESS | 1937 | 1460913145896 Marionette TRACE conn5 <- [1,18,null,{}] 10:12:25 INFO - PROCESS | 1937 | 1460913145901 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:26 INFO - PROCESS | 1937 | 1460913146069 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 10:12:26 INFO - PROCESS | 1937 | 1460913146199 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eadf7000 == 12 [pid = 1937] [id = 12] 10:12:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 33 (0x7f11e92b3400) [pid = 1937] [serial = 33] [outer = (nil)] 10:12:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 34 (0x7f11ebe88c00) [pid = 1937] [serial = 34] [outer = 0x7f11e92b3400] 10:12:26 INFO - PROCESS | 1937 | 1460913146269 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 35 (0x7f11ec82f000) [pid = 1937] [serial = 35] [outer = 0x7f11e92b3400] 10:12:27 INFO - PROCESS | 1937 | 1460913147049 Marionette TRACE conn5 <- [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]]]}] 10:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1232ms 10:12:27 INFO - PROCESS | 1937 | 1460913147123 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 1937 | 1460913147127 Marionette TRACE conn5 <- [1,21,null,{"value":"8"}] 10:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:12:27 INFO - PROCESS | 1937 | 1460913147134 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - PROCESS | 1937 | 1460913147141 Marionette TRACE conn5 <- [1,22,null,{}] 10:12:27 INFO - PROCESS | 1937 | 1460913147156 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:27 INFO - PROCESS | 1937 | 1460913147502 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 10:12:27 INFO - PROCESS | 1937 | 1460913147655 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e4162000 == 13 [pid = 1937] [id = 13] 10:12:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 36 (0x7f11e9a0d000) [pid = 1937] [serial = 36] [outer = (nil)] 10:12:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 37 (0x7f11e9b32c00) [pid = 1937] [serial = 37] [outer = 0x7f11e9a0d000] 10:12:27 INFO - PROCESS | 1937 | 1460913147727 Marionette DEBUG loaded listener.js 10:12:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 38 (0x7f11eb010400) [pid = 1937] [serial = 38] [outer = 0x7f11e9a0d000] 10:12:28 INFO - PROCESS | 1937 | 1460913148522 Marionette TRACE conn5 <- [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]]]}] 10:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1433ms 10:12:28 INFO - PROCESS | 1937 | 1460913148569 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 10:12:28 INFO - PROCESS | 1937 | 1460913148574 Marionette TRACE conn5 <- [1,25,null,{"value":"8"}] 10:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:12:28 INFO - PROCESS | 1937 | 1460913148581 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - PROCESS | 1937 | 1460913148587 Marionette TRACE conn5 <- [1,26,null,{}] 10:12:28 INFO - PROCESS | 1937 | 1460913148593 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:28 INFO - PROCESS | 1937 | 1460913148751 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 10:12:28 INFO - PROCESS | 1937 | 1460913148836 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e74c3000 == 14 [pid = 1937] [id = 14] 10:12:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 39 (0x7f11e9209800) [pid = 1937] [serial = 39] [outer = (nil)] 10:12:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 40 (0x7f11eac60800) [pid = 1937] [serial = 40] [outer = 0x7f11e9209800] 10:12:28 INFO - PROCESS | 1937 | 1460913148902 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 41 (0x7f11ec52fc00) [pid = 1937] [serial = 41] [outer = 0x7f11e9209800] 10:12:29 INFO - PROCESS | 1937 | 1460913149613 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1084ms 10:12:29 INFO - PROCESS | 1937 | 1460913149682 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 10:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:12:29 INFO - PROCESS | 1937 | 1460913149687 Marionette TRACE conn5 <- [1,29,null,{"value":"8"}] 10:12:29 INFO - PROCESS | 1937 | 1460913149693 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:12:29 INFO - PROCESS | 1937 | 1460913149696 Marionette TRACE conn5 <- [1,30,null,{}] 10:12:29 INFO - PROCESS | 1937 | 1460913149701 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:29 INFO - PROCESS | 1937 | 1460913149847 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 10:12:29 INFO - PROCESS | 1937 | 1460913149859 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec2be800 == 15 [pid = 1937] [id = 15] 10:12:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 42 (0x7f11ec531000) [pid = 1937] [serial = 42] [outer = (nil)] 10:12:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 43 (0x7f11ecca0400) [pid = 1937] [serial = 43] [outer = 0x7f11ec531000] 10:12:29 INFO - PROCESS | 1937 | 1460913149923 Marionette DEBUG loaded listener.js 10:12:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 44 (0x7f11ee3b0400) [pid = 1937] [serial = 44] [outer = 0x7f11ec531000] 10:12:30 INFO - PROCESS | 1937 | 1460913150629 Marionette TRACE conn5 <- [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]]]}] 10:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 983ms 10:12:30 INFO - PROCESS | 1937 | 1460913150676 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 10:12:30 INFO - PROCESS | 1937 | 1460913150682 Marionette TRACE conn5 <- [1,33,null,{"value":"8"}] 10:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:12:30 INFO - PROCESS | 1937 | 1460913150702 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 1937 | 1460913150709 Marionette TRACE conn5 <- [1,34,null,{}] 10:12:30 INFO - PROCESS | 1937 | 1460913150716 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:30 INFO - PROCESS | 1937 | 1460913150864 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 10:12:30 INFO - PROCESS | 1937 | 1460913150875 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec9b4000 == 16 [pid = 1937] [id = 16] 10:12:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 45 (0x7f11e316a400) [pid = 1937] [serial = 45] [outer = (nil)] 10:12:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 46 (0x7f11f2158c00) [pid = 1937] [serial = 46] [outer = 0x7f11e316a400] 10:12:30 INFO - PROCESS | 1937 | 1460913150949 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 47 (0x7f11f8b68c00) [pid = 1937] [serial = 47] [outer = 0x7f11e316a400] 10:12:31 INFO - PROCESS | 1937 | 1460913151625 Marionette TRACE conn5 <- [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]]]}] 10:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 945ms 10:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:12:31 INFO - PROCESS | 1937 | 1460913151639 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 10:12:31 INFO - PROCESS | 1937 | 1460913151641 Marionette TRACE conn5 <- [1,37,null,{"value":"8"}] 10:12:31 INFO - PROCESS | 1937 | 1460913151646 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:12:31 INFO - PROCESS | 1937 | 1460913151649 Marionette TRACE conn5 <- [1,38,null,{}] 10:12:31 INFO - PROCESS | 1937 | 1460913151654 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:31 INFO - PROCESS | 1937 | 1460913151807 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 10:12:31 INFO - PROCESS | 1937 | 1460913151828 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eccdd800 == 17 [pid = 1937] [id = 17] 10:12:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 48 (0x7f11e88c0800) [pid = 1937] [serial = 48] [outer = (nil)] 10:12:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 49 (0x7f11f8d62c00) [pid = 1937] [serial = 49] [outer = 0x7f11e88c0800] 10:12:31 INFO - PROCESS | 1937 | 1460913151890 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 50 (0x7f11f908e400) [pid = 1937] [serial = 50] [outer = 0x7f11e88c0800] 10:12:32 INFO - PROCESS | 1937 | 1460913152509 Marionette TRACE conn5 <- [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]]]}] 10:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 877ms 10:12:32 INFO - PROCESS | 1937 | 1460913152523 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 10:12:32 INFO - PROCESS | 1937 | 1460913152525 Marionette TRACE conn5 <- [1,41,null,{"value":"8"}] 10:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:12:32 INFO - PROCESS | 1937 | 1460913152530 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:12:32 INFO - PROCESS | 1937 | 1460913152532 Marionette TRACE conn5 <- [1,42,null,{}] 10:12:32 INFO - PROCESS | 1937 | 1460913152537 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:32 INFO - PROCESS | 1937 | 1460913152668 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 10:12:32 INFO - PROCESS | 1937 | 1460913152761 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee568800 == 18 [pid = 1937] [id = 18] 10:12:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 51 (0x7f11f92c0000) [pid = 1937] [serial = 51] [outer = (nil)] 10:12:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 52 (0x7f11f92c9c00) [pid = 1937] [serial = 52] [outer = 0x7f11f92c0000] 10:12:32 INFO - PROCESS | 1937 | 1460913152838 Marionette DEBUG loaded listener.js 10:12:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 53 (0x7f11fa020400) [pid = 1937] [serial = 53] [outer = 0x7f11f92c0000] 10:12:33 INFO - PROCESS | 1937 | 1460913153442 Marionette TRACE conn5 <- [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]]]}] 10:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 934ms 10:12:33 INFO - PROCESS | 1937 | 1460913153465 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 10:12:33 INFO - PROCESS | 1937 | 1460913153469 Marionette TRACE conn5 <- [1,45,null,{"value":"8"}] 10:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:12:33 INFO - PROCESS | 1937 | 1460913153474 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:12:33 INFO - PROCESS | 1937 | 1460913153476 Marionette TRACE conn5 <- [1,46,null,{}] 10:12:33 INFO - PROCESS | 1937 | 1460913153481 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:33 INFO - PROCESS | 1937 | 1460913153655 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 10:12:33 INFO - PROCESS | 1937 | 1460913153745 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e30e1800 == 19 [pid = 1937] [id = 19] 10:12:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 54 (0x7f11e21d7c00) [pid = 1937] [serial = 54] [outer = (nil)] 10:12:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 55 (0x7f11e21e0800) [pid = 1937] [serial = 55] [outer = 0x7f11e21d7c00] 10:12:33 INFO - PROCESS | 1937 | 1460913153859 Marionette DEBUG loaded listener.js 10:12:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 56 (0x7f11e40f3000) [pid = 1937] [serial = 56] [outer = 0x7f11e21d7c00] 10:12:34 INFO - PROCESS | 1937 | 1460913154696 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1277ms 10:12:34 INFO - PROCESS | 1937 | 1460913154753 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 10:12:34 INFO - PROCESS | 1937 | 1460913154761 Marionette TRACE conn5 <- [1,49,null,{"value":"8"}] 10:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:12:34 INFO - PROCESS | 1937 | 1460913154768 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:12:34 INFO - PROCESS | 1937 | 1460913154774 Marionette TRACE conn5 <- [1,50,null,{}] 10:12:34 INFO - PROCESS | 1937 | 1460913154780 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:34 INFO - PROCESS | 1937 | 1460913154933 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 10:12:35 INFO - PROCESS | 1937 | 1460913155050 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec21f800 == 20 [pid = 1937] [id = 20] 10:12:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 57 (0x7f11e21d9000) [pid = 1937] [serial = 57] [outer = (nil)] 10:12:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 58 (0x7f11eb0ac400) [pid = 1937] [serial = 58] [outer = 0x7f11e21d9000] 10:12:35 INFO - PROCESS | 1937 | 1460913155127 Marionette DEBUG loaded listener.js 10:12:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 59 (0x7f11eb736c00) [pid = 1937] [serial = 59] [outer = 0x7f11e21d9000] 10:12:35 INFO - PROCESS | 1937 | 1460913155909 Marionette TRACE conn5 <- [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]]]}] 10:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1180ms 10:12:35 INFO - PROCESS | 1937 | 1460913155949 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 10:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:12:35 INFO - PROCESS | 1937 | 1460913155954 Marionette TRACE conn5 <- [1,53,null,{"value":"8"}] 10:12:35 INFO - PROCESS | 1937 | 1460913155961 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:12:35 INFO - PROCESS | 1937 | 1460913155964 Marionette TRACE conn5 <- [1,54,null,{}] 10:12:35 INFO - PROCESS | 1937 | 1460913155970 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:36 INFO - PROCESS | 1937 | 1460913156113 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 10:12:36 INFO - PROCESS | 1937 | 1460913156237 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee572800 == 21 [pid = 1937] [id = 21] 10:12:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 60 (0x7f11eaf38c00) [pid = 1937] [serial = 60] [outer = (nil)] 10:12:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 61 (0x7f11ed678800) [pid = 1937] [serial = 61] [outer = 0x7f11eaf38c00] 10:12:36 INFO - PROCESS | 1937 | 1460913156307 Marionette DEBUG loaded listener.js 10:12:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 62 (0x7f11ee349000) [pid = 1937] [serial = 62] [outer = 0x7f11eaf38c00] 10:12:37 INFO - PROCESS | 1937 | 1460913157315 Marionette TRACE conn5 <- [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]]]}] 10:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1431ms 10:12:37 INFO - PROCESS | 1937 | 1460913157392 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 10:12:37 INFO - PROCESS | 1937 | 1460913157397 Marionette TRACE conn5 <- [1,57,null,{"value":"8"}] 10:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:12:37 INFO - PROCESS | 1937 | 1460913157405 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - PROCESS | 1937 | 1460913157409 Marionette TRACE conn5 <- [1,58,null,{}] 10:12:37 INFO - PROCESS | 1937 | 1460913157416 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:37 INFO - PROCESS | 1937 | 1460913157558 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 10:12:37 INFO - PROCESS | 1937 | 1460913157717 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e31bf000 == 22 [pid = 1937] [id = 22] 10:12:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 63 (0x7f11ea28f800) [pid = 1937] [serial = 63] [outer = (nil)] 10:12:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 64 (0x7f11eac6a000) [pid = 1937] [serial = 64] [outer = 0x7f11ea28f800] 10:12:37 INFO - PROCESS | 1937 | 1460913157790 Marionette DEBUG loaded listener.js 10:12:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 65 (0x7f11eb0e4400) [pid = 1937] [serial = 65] [outer = 0x7f11ea28f800] 10:12:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee568800 == 21 [pid = 1937] [id = 18] 10:12:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eccdd800 == 20 [pid = 1937] [id = 17] 10:12:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec9b4000 == 19 [pid = 1937] [id = 16] 10:12:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec2be800 == 18 [pid = 1937] [id = 15] 10:12:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e74c3000 == 17 [pid = 1937] [id = 14] 10:12:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e4162000 == 16 [pid = 1937] [id = 13] 10:12:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eadf7000 == 15 [pid = 1937] [id = 12] 10:12:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e30ee000 == 14 [pid = 1937] [id = 9] 10:12:38 INFO - PROCESS | 1937 | 1460913158584 Marionette TRACE conn5 <- [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]]]}] 10:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1232ms 10:12:38 INFO - PROCESS | 1937 | 1460913158637 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 10:12:38 INFO - PROCESS | 1937 | 1460913158644 Marionette TRACE conn5 <- [1,61,null,{"value":"8"}] 10:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:12:38 INFO - PROCESS | 1937 | 1460913158671 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:12:38 INFO - PROCESS | 1937 | 1460913158677 Marionette TRACE conn5 <- [1,62,null,{}] 10:12:38 INFO - PROCESS | 1937 | 1460913158684 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:38 INFO - PROCESS | 1937 | 1460913158850 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 10:12:38 INFO - PROCESS | 1937 | 1460913158969 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb288800 == 15 [pid = 1937] [id = 23] 10:12:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 66 (0x7f11eb35d000) [pid = 1937] [serial = 66] [outer = (nil)] 10:12:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 67 (0x7f11ec064800) [pid = 1937] [serial = 67] [outer = 0x7f11eb35d000] 10:12:39 INFO - PROCESS | 1937 | 1460913159051 Marionette DEBUG loaded listener.js 10:12:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 68 (0x7f11ec681400) [pid = 1937] [serial = 68] [outer = 0x7f11eb35d000] 10:12:39 INFO - PROCESS | 1937 | 1460913159814 Marionette TRACE conn5 <- [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]]]}] 10:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1188ms 10:12:39 INFO - PROCESS | 1937 | 1460913159857 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 10:12:39 INFO - PROCESS | 1937 | 1460913159866 Marionette TRACE conn5 <- [1,65,null,{"value":"8"}] 10:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:12:39 INFO - PROCESS | 1937 | 1460913159894 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:12:39 INFO - PROCESS | 1937 | 1460913159898 Marionette TRACE conn5 <- [1,66,null,{}] 10:12:39 INFO - PROCESS | 1937 | 1460913159904 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:40 INFO - PROCESS | 1937 | 1460913160067 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 10:12:40 INFO - PROCESS | 1937 | 1460913160185 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec570800 == 16 [pid = 1937] [id = 24] 10:12:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x7f11e863fc00) [pid = 1937] [serial = 69] [outer = (nil)] 10:12:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x7f11ed7c9000) [pid = 1937] [serial = 70] [outer = 0x7f11e863fc00] 10:12:40 INFO - PROCESS | 1937 | 1460913160261 Marionette DEBUG loaded listener.js 10:12:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x7f11ee3bec00) [pid = 1937] [serial = 71] [outer = 0x7f11e863fc00] 10:12:41 INFO - PROCESS | 1937 | 1460913161012 Marionette TRACE conn5 <- [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]]]}] 10:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1182ms 10:12:41 INFO - PROCESS | 1937 | 1460913161076 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 1937 | 1460913161080 Marionette TRACE conn5 <- [1,69,null,{"value":"8"}] 10:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:12:41 INFO - PROCESS | 1937 | 1460913161087 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:12:41 INFO - PROCESS | 1937 | 1460913161093 Marionette TRACE conn5 <- [1,70,null,{}] 10:12:41 INFO - PROCESS | 1937 | 1460913161111 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:41 INFO - PROCESS | 1937 | 1460913161280 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 10:12:41 INFO - PROCESS | 1937 | 1460913161397 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5d7000 == 17 [pid = 1937] [id = 25] 10:12:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x7f11e5f48400) [pid = 1937] [serial = 72] [outer = (nil)] 10:12:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x7f11f9093800) [pid = 1937] [serial = 73] [outer = 0x7f11e5f48400] 10:12:41 INFO - PROCESS | 1937 | 1460913161485 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x7f11f9f2cc00) [pid = 1937] [serial = 74] [outer = 0x7f11e5f48400] 10:12:42 INFO - PROCESS | 1937 | 1460913162208 Marionette TRACE conn5 <- [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]]]}] 10:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1188ms 10:12:42 INFO - PROCESS | 1937 | 1460913162276 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 10:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:12:42 INFO - PROCESS | 1937 | 1460913162281 Marionette TRACE conn5 <- [1,73,null,{"value":"8"}] 10:12:42 INFO - PROCESS | 1937 | 1460913162286 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:12:42 INFO - PROCESS | 1937 | 1460913162290 Marionette TRACE conn5 <- [1,74,null,{}] 10:12:42 INFO - PROCESS | 1937 | 1460913162295 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:42 INFO - PROCESS | 1937 | 1460913162456 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 10:12:42 INFO - PROCESS | 1937 | 1460913162574 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f7fed800 == 18 [pid = 1937] [id = 26] 10:12:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x7f11e30a1800) [pid = 1937] [serial = 75] [outer = (nil)] 10:12:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x7f11fa3c3400) [pid = 1937] [serial = 76] [outer = 0x7f11e30a1800] 10:12:42 INFO - PROCESS | 1937 | 1460913162649 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x7f11fc195800) [pid = 1937] [serial = 77] [outer = 0x7f11e30a1800] 10:12:43 INFO - PROCESS | 1937 | 1460913163378 Marionette TRACE conn5 <- [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]]]}] 10:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1141ms 10:12:43 INFO - PROCESS | 1937 | 1460913163428 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 10:12:43 INFO - PROCESS | 1937 | 1460913163431 Marionette TRACE conn5 <- [1,77,null,{"value":"8"}] 10:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:12:43 INFO - PROCESS | 1937 | 1460913163437 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - PROCESS | 1937 | 1460913163439 Marionette TRACE conn5 <- [1,78,null,{}] 10:12:43 INFO - PROCESS | 1937 | 1460913163469 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:43 INFO - PROCESS | 1937 | 1460913163614 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 10:12:43 INFO - PROCESS | 1937 | 1460913163733 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8be3000 == 19 [pid = 1937] [id = 27] 10:12:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x7f11e88c2c00) [pid = 1937] [serial = 78] [outer = (nil)] 10:12:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x7f11fc1bf000) [pid = 1937] [serial = 79] [outer = 0x7f11e88c2c00] 10:12:43 INFO - PROCESS | 1937 | 1460913163803 Marionette DEBUG loaded listener.js 10:12:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x7f11fc289000) [pid = 1937] [serial = 80] [outer = 0x7f11e88c2c00] 10:12:44 INFO - PROCESS | 1937 | 1460913164639 Marionette TRACE conn5 <- [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]]]}] 10:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1251ms 10:12:44 INFO - PROCESS | 1937 | 1460913164691 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 10:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:12:44 INFO - PROCESS | 1937 | 1460913164703 Marionette TRACE conn5 <- [1,81,null,{"value":"8"}] 10:12:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec21f800 == 18 [pid = 1937] [id = 20] 10:12:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e30e1800 == 17 [pid = 1937] [id = 19] 10:12:44 INFO - PROCESS | 1937 | 1460913164796 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:12:44 INFO - PROCESS | 1937 | 1460913164802 Marionette TRACE conn5 <- [1,82,null,{}] 10:12:44 INFO - PROCESS | 1937 | 1460913164811 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:44 INFO - PROCESS | 1937 | 1460913164959 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 10:12:45 INFO - PROCESS | 1937 | 1460913165056 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e88fd000 == 18 [pid = 1937] [id = 28] 10:12:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x7f11e9a74c00) [pid = 1937] [serial = 81] [outer = (nil)] 10:12:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x7f11ea28e800) [pid = 1937] [serial = 82] [outer = 0x7f11e9a74c00] 10:12:45 INFO - PROCESS | 1937 | 1460913165126 Marionette DEBUG loaded listener.js 10:12:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x7f11eb275400) [pid = 1937] [serial = 83] [outer = 0x7f11e9a74c00] 10:12:45 INFO - PROCESS | 1937 | 1460913165883 Marionette TRACE conn5 <- [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]]]}] 10:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1219ms 10:12:45 INFO - PROCESS | 1937 | 1460913165932 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 10:12:45 INFO - PROCESS | 1937 | 1460913165937 Marionette TRACE conn5 <- [1,85,null,{"value":"8"}] 10:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:12:45 INFO - PROCESS | 1937 | 1460913165944 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:12:45 INFO - PROCESS | 1937 | 1460913165948 Marionette TRACE conn5 <- [1,86,null,{}] 10:12:45 INFO - PROCESS | 1937 | 1460913165959 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:46 INFO - PROCESS | 1937 | 1460913166120 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 10:12:46 INFO - PROCESS | 1937 | 1460913166245 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee33b800 == 19 [pid = 1937] [id = 29] 10:12:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x7f11e9a79000) [pid = 1937] [serial = 84] [outer = (nil)] 10:12:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x7f11ee352400) [pid = 1937] [serial = 85] [outer = 0x7f11e9a79000] 10:12:46 INFO - PROCESS | 1937 | 1460913166320 Marionette DEBUG loaded listener.js 10:12:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x7f11f2274000) [pid = 1937] [serial = 86] [outer = 0x7f11e9a79000] 10:12:47 INFO - PROCESS | 1937 | 1460913167089 Marionette TRACE conn5 <- [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]]]}] 10:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1179ms 10:12:47 INFO - PROCESS | 1937 | 1460913167131 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 10:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:12:47 INFO - PROCESS | 1937 | 1460913167135 Marionette TRACE conn5 <- [1,89,null,{"value":"8"}] 10:12:47 INFO - PROCESS | 1937 | 1460913167141 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:12:47 INFO - PROCESS | 1937 | 1460913167144 Marionette TRACE conn5 <- [1,90,null,{}] 10:12:47 INFO - PROCESS | 1937 | 1460913167150 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:47 INFO - PROCESS | 1937 | 1460913167295 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 10:12:47 INFO - PROCESS | 1937 | 1460913167430 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8d4a800 == 20 [pid = 1937] [id = 30] 10:12:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x7f11f92c4800) [pid = 1937] [serial = 87] [outer = (nil)] 10:12:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x7f11f9f2d000) [pid = 1937] [serial = 88] [outer = 0x7f11f92c4800] 10:12:47 INFO - PROCESS | 1937 | 1460913167512 Marionette DEBUG loaded listener.js 10:12:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x7f11fc23e800) [pid = 1937] [serial = 89] [outer = 0x7f11f92c4800] 10:12:48 INFO - PROCESS | 1937 | 1460913168300 Marionette TRACE conn5 <- [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]]]}] 10:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1228ms 10:12:48 INFO - PROCESS | 1937 | 1460913168374 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 10:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:12:48 INFO - PROCESS | 1937 | 1460913168378 Marionette TRACE conn5 <- [1,93,null,{"value":"8"}] 10:12:48 INFO - PROCESS | 1937 | 1460913168384 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:12:48 INFO - PROCESS | 1937 | 1460913168387 Marionette TRACE conn5 <- [1,94,null,{}] 10:12:48 INFO - PROCESS | 1937 | 1460913168392 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:48 INFO - PROCESS | 1937 | 1460913168532 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 10:12:48 INFO - PROCESS | 1937 | 1460913168654 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f9267800 == 21 [pid = 1937] [id = 31] 10:12:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x7f11fdf2e400) [pid = 1937] [serial = 90] [outer = (nil)] 10:12:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x7f11fe1a8c00) [pid = 1937] [serial = 91] [outer = 0x7f11fdf2e400] 10:12:48 INFO - PROCESS | 1937 | 1460913168744 Marionette DEBUG loaded listener.js 10:12:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x7f11fe308400) [pid = 1937] [serial = 92] [outer = 0x7f11fdf2e400] 10:12:49 INFO - PROCESS | 1937 | 1460913169479 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1128ms 10:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:12:49 INFO - PROCESS | 1937 | 1460913169512 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 10:12:49 INFO - PROCESS | 1937 | 1460913169515 Marionette TRACE conn5 <- [1,97,null,{"value":"8"}] 10:12:49 INFO - PROCESS | 1937 | 1460913169521 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:12:49 INFO - PROCESS | 1937 | 1460913169524 Marionette TRACE conn5 <- [1,98,null,{}] 10:12:49 INFO - PROCESS | 1937 | 1460913169529 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:49 INFO - PROCESS | 1937 | 1460913169662 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 10:12:49 INFO - PROCESS | 1937 | 1460913169789 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f9f11800 == 22 [pid = 1937] [id = 32] 10:12:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x7f11ea0d9400) [pid = 1937] [serial = 93] [outer = (nil)] 10:12:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f11fe397800) [pid = 1937] [serial = 94] [outer = 0x7f11ea0d9400] 10:12:49 INFO - PROCESS | 1937 | 1460913169859 Marionette DEBUG loaded listener.js 10:12:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11fe4a6000) [pid = 1937] [serial = 95] [outer = 0x7f11ea0d9400] 10:12:50 INFO - PROCESS | 1937 | 1460913170630 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1177ms 10:12:50 INFO - PROCESS | 1937 | 1460913170698 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 10:12:50 INFO - PROCESS | 1937 | 1460913170700 Marionette TRACE conn5 <- [1,101,null,{"value":"8"}] 10:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:12:50 INFO - PROCESS | 1937 | 1460913170707 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:12:50 INFO - PROCESS | 1937 | 1460913170709 Marionette TRACE conn5 <- [1,102,null,{}] 10:12:50 INFO - PROCESS | 1937 | 1460913170715 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:50 INFO - PROCESS | 1937 | 1460913170922 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 10:12:51 INFO - PROCESS | 1937 | 1460913171051 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc21d000 == 23 [pid = 1937] [id = 33] 10:12:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11fe49c800) [pid = 1937] [serial = 96] [outer = (nil)] 10:12:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f1202697800) [pid = 1937] [serial = 97] [outer = 0x7f11fe49c800] 10:12:51 INFO - PROCESS | 1937 | 1460913171130 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f12026e7800) [pid = 1937] [serial = 98] [outer = 0x7f11fe49c800] 10:12:52 INFO - PROCESS | 1937 | 1460913172095 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1435ms 10:12:52 INFO - PROCESS | 1937 | 1460913172143 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 10:12:52 INFO - PROCESS | 1937 | 1460913172149 Marionette TRACE conn5 <- [1,105,null,{"value":"8"}] 10:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:12:52 INFO - PROCESS | 1937 | 1460913172158 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:12:52 INFO - PROCESS | 1937 | 1460913172163 Marionette TRACE conn5 <- [1,106,null,{}] 10:12:52 INFO - PROCESS | 1937 | 1460913172169 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:52 INFO - PROCESS | 1937 | 1460913172382 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 10:12:52 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee5d7000 == 22 [pid = 1937] [id = 25] 10:12:52 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec570800 == 21 [pid = 1937] [id = 24] 10:12:52 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eb288800 == 20 [pid = 1937] [id = 23] 10:12:52 INFO - PROCESS | 1937 | 1460913172524 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e7475800 == 21 [pid = 1937] [id = 34] 10:12:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11e40f6000) [pid = 1937] [serial = 99] [outer = (nil)] 10:12:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11e624d800) [pid = 1937] [serial = 100] [outer = 0x7f11e40f6000] 10:12:52 INFO - PROCESS | 1937 | 1460913172599 Marionette DEBUG loaded listener.js 10:12:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11eb73f400) [pid = 1937] [serial = 101] [outer = 0x7f11e40f6000] 10:12:53 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f7fed800 == 20 [pid = 1937] [id = 26] 10:12:53 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f9f11800 == 19 [pid = 1937] [id = 32] 10:12:53 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8d4a800 == 18 [pid = 1937] [id = 30] 10:12:53 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f9267800 == 17 [pid = 1937] [id = 31] 10:12:53 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee33b800 == 16 [pid = 1937] [id = 29] 10:12:53 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e88fd000 == 15 [pid = 1937] [id = 28] 10:12:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fc21d000 == 14 [pid = 1937] [id = 33] 10:12:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e415f000 == 13 [pid = 1937] [id = 8] 10:12:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8be3000 == 12 [pid = 1937] [id = 27] 10:12:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e416d000 == 11 [pid = 1937] [id = 6] 10:12:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e31bf000 == 10 [pid = 1937] [id = 22] 10:12:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee572800 == 9 [pid = 1937] [id = 21] 10:12:55 INFO - PROCESS | 1937 | 1460913175641 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:12:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11e40f9400) [pid = 1937] [serial = 102] [outer = 0x7f11e74ea400] 10:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 3534ms 10:12:55 INFO - PROCESS | 1937 | 1460913175701 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 10:12:55 INFO - PROCESS | 1937 | 1460913175706 Marionette TRACE conn5 <- [1,109,null,{"value":"8"}] 10:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:12:55 INFO - PROCESS | 1937 | 1460913175777 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:12:55 INFO - PROCESS | 1937 | 1460913175782 Marionette TRACE conn5 <- [1,110,null,{}] 10:12:55 INFO - PROCESS | 1937 | 1460913175792 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:55 INFO - PROCESS | 1937 | 1460913175932 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 10:12:55 INFO - PROCESS | 1937 | 1460913175943 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ea2b3800 == 10 [pid = 1937] [id = 35] 10:12:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11eb89fc00) [pid = 1937] [serial = 103] [outer = (nil)] 10:12:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11ed81f800) [pid = 1937] [serial = 104] [outer = 0x7f11eb89fc00] 10:12:56 INFO - PROCESS | 1937 | 1460913176007 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11ee352800) [pid = 1937] [serial = 105] [outer = 0x7f11eb89fc00] 10:12:56 INFO - PROCESS | 1937 | 1460913176739 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1030ms 10:12:56 INFO - PROCESS | 1937 | 1460913176761 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 10:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:12:56 INFO - PROCESS | 1937 | 1460913176771 Marionette TRACE conn5 <- [1,113,null,{"value":"8"}] 10:12:56 INFO - PROCESS | 1937 | 1460913176795 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:12:56 INFO - PROCESS | 1937 | 1460913176798 Marionette TRACE conn5 <- [1,114,null,{}] 10:12:56 INFO - PROCESS | 1937 | 1460913176804 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:56 INFO - PROCESS | 1937 | 1460913176949 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 10:12:56 INFO - PROCESS | 1937 | 1460913176967 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ed37d800 == 11 [pid = 1937] [id = 36] 10:12:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11e30a6c00) [pid = 1937] [serial = 106] [outer = (nil)] 10:12:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11f7fd9c00) [pid = 1937] [serial = 107] [outer = 0x7f11e30a6c00] 10:12:57 INFO - PROCESS | 1937 | 1460913177024 Marionette DEBUG loaded listener.js 10:12:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11f900b000) [pid = 1937] [serial = 108] [outer = 0x7f11e30a6c00] 10:12:57 INFO - PROCESS | 1937 | 1460913177801 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1042ms 10:12:57 INFO - PROCESS | 1937 | 1460913177825 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 10:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:12:57 INFO - PROCESS | 1937 | 1460913177829 Marionette TRACE conn5 <- [1,117,null,{"value":"8"}] 10:12:57 INFO - PROCESS | 1937 | 1460913177840 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 1937 | 1460913177845 Marionette TRACE conn5 <- [1,118,null,{}] 10:12:57 INFO - PROCESS | 1937 | 1460913177861 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:58 INFO - PROCESS | 1937 | 1460913178067 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 10:12:58 INFO - PROCESS | 1937 | 1460913178087 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f7fea000 == 12 [pid = 1937] [id = 37] 10:12:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11ee3ef800) [pid = 1937] [serial = 109] [outer = (nil)] 10:12:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11fa211000) [pid = 1937] [serial = 110] [outer = 0x7f11ee3ef800] 10:12:58 INFO - PROCESS | 1937 | 1460913178152 Marionette DEBUG loaded listener.js 10:12:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11fc241000) [pid = 1937] [serial = 111] [outer = 0x7f11ee3ef800] 10:12:58 INFO - PROCESS | 1937 | 1460913178792 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 987ms 10:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:12:58 INFO - PROCESS | 1937 | 1460913178821 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 10:12:58 INFO - PROCESS | 1937 | 1460913178824 Marionette TRACE conn5 <- [1,121,null,{"value":"8"}] 10:12:58 INFO - PROCESS | 1937 | 1460913178828 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:12:58 INFO - PROCESS | 1937 | 1460913178831 Marionette TRACE conn5 <- [1,122,null,{}] 10:12:58 INFO - PROCESS | 1937 | 1460913178836 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:58 INFO - PROCESS | 1937 | 1460913178991 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 10:12:59 INFO - PROCESS | 1937 | 1460913179013 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8e2f800 == 13 [pid = 1937] [id = 38] 10:12:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11fc284400) [pid = 1937] [serial = 112] [outer = (nil)] 10:12:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11fe15e800) [pid = 1937] [serial = 113] [outer = 0x7f11fc284400] 10:12:59 INFO - PROCESS | 1937 | 1460913179069 Marionette DEBUG loaded listener.js 10:12:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11fe305400) [pid = 1937] [serial = 114] [outer = 0x7f11fc284400] 10:13:00 INFO - PROCESS | 1937 | 1460913180230 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11f92c0000) [pid = 1937] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11e863fc00) [pid = 1937] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11f92c4800) [pid = 1937] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11eb35d000) [pid = 1937] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11ea28f800) [pid = 1937] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11e9a0d000) [pid = 1937] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11ec531000) [pid = 1937] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11e316a400) [pid = 1937] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11e88c0800) [pid = 1937] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11e92b3400) [pid = 1937] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11e9209800) [pid = 1937] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11e22ce800) [pid = 1937] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11e88c2c00) [pid = 1937] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11e9a79000) [pid = 1937] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11e30a4800) [pid = 1937] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11ed81c400) [pid = 1937] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11ea0d9400) [pid = 1937] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f11e30a1800) [pid = 1937] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11e9a74c00) [pid = 1937] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11fdf2e400) [pid = 1937] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x7f11e5f48400) [pid = 1937] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x7f11eaf38c00) [pid = 1937] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x7f11e21d9000) [pid = 1937] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:13:00 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x7f11e21d7c00) [pid = 1937] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1525ms 10:13:00 INFO - PROCESS | 1937 | 1460913180355 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 10:13:00 INFO - PROCESS | 1937 | 1460913180358 Marionette TRACE conn5 <- [1,125,null,{"value":"8"}] 10:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:13:00 INFO - PROCESS | 1937 | 1460913180363 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:13:00 INFO - PROCESS | 1937 | 1460913180365 Marionette TRACE conn5 <- [1,126,null,{}] 10:13:00 INFO - PROCESS | 1937 | 1460913180370 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:00 INFO - PROCESS | 1937 | 1460913180484 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 10:13:00 INFO - PROCESS | 1937 | 1460913180591 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e31d0800 == 14 [pid = 1937] [id = 39] 10:13:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x7f11e21e4000) [pid = 1937] [serial = 115] [outer = (nil)] 10:13:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x7f11e88c0800) [pid = 1937] [serial = 116] [outer = 0x7f11e21e4000] 10:13:00 INFO - PROCESS | 1937 | 1460913180661 Marionette DEBUG loaded listener.js 10:13:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x7f11ea28f800) [pid = 1937] [serial = 117] [outer = 0x7f11e21e4000] 10:13:01 INFO - PROCESS | 1937 | 1460913181308 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 973ms 10:13:01 INFO - PROCESS | 1937 | 1460913181338 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 10:13:01 INFO - PROCESS | 1937 | 1460913181341 Marionette TRACE conn5 <- [1,129,null,{"value":"8"}] 10:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:13:01 INFO - PROCESS | 1937 | 1460913181346 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:13:01 INFO - PROCESS | 1937 | 1460913181348 Marionette TRACE conn5 <- [1,130,null,{}] 10:13:01 INFO - PROCESS | 1937 | 1460913181353 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:01 INFO - PROCESS | 1937 | 1460913181573 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 10:13:01 INFO - PROCESS | 1937 | 1460913181593 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8bca800 == 15 [pid = 1937] [id = 40] 10:13:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f11ed7cc400) [pid = 1937] [serial = 118] [outer = (nil)] 10:13:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11fe4a3400) [pid = 1937] [serial = 119] [outer = 0x7f11ed7cc400] 10:13:01 INFO - PROCESS | 1937 | 1460913181652 Marionette DEBUG loaded listener.js 10:13:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11fe566c00) [pid = 1937] [serial = 120] [outer = 0x7f11ed7cc400] 10:13:02 INFO - PROCESS | 1937 | 1460913182565 Marionette TRACE conn5 <- [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]]]}] 10:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1229ms 10:13:02 INFO - PROCESS | 1937 | 1460913182575 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 10:13:02 INFO - PROCESS | 1937 | 1460913182581 Marionette TRACE conn5 <- [1,133,null,{"value":"8"}] 10:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:13:02 INFO - PROCESS | 1937 | 1460913182590 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:13:02 INFO - PROCESS | 1937 | 1460913182596 Marionette TRACE conn5 <- [1,134,null,{}] 10:13:02 INFO - PROCESS | 1937 | 1460913182605 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:02 INFO - PROCESS | 1937 | 1460913182764 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 10:13:02 INFO - PROCESS | 1937 | 1460913182910 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb46b800 == 16 [pid = 1937] [id = 41] 10:13:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11e2206000) [pid = 1937] [serial = 121] [outer = (nil)] 10:13:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11ea0da800) [pid = 1937] [serial = 122] [outer = 0x7f11e2206000] 10:13:02 INFO - PROCESS | 1937 | 1460913182982 Marionette DEBUG loaded listener.js 10:13:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11eb73f800) [pid = 1937] [serial = 123] [outer = 0x7f11e2206000] 10:13:03 INFO - PROCESS | 1937 | 1460913183929 Marionette TRACE conn5 <- [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]]]}] 10:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1384ms 10:13:03 INFO - PROCESS | 1937 | 1460913183973 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 10:13:03 INFO - PROCESS | 1937 | 1460913183981 Marionette TRACE conn5 <- [1,137,null,{"value":"8"}] 10:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:13:03 INFO - PROCESS | 1937 | 1460913183990 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:13:03 INFO - PROCESS | 1937 | 1460913183994 Marionette TRACE conn5 <- [1,138,null,{}] 10:13:04 INFO - PROCESS | 1937 | 1460913183998 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:04 INFO - PROCESS | 1937 | 1460913184151 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 10:13:04 INFO - PROCESS | 1937 | 1460913184277 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee564800 == 17 [pid = 1937] [id = 42] 10:13:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11e5d9a800) [pid = 1937] [serial = 124] [outer = (nil)] 10:13:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e74f3400) [pid = 1937] [serial = 125] [outer = 0x7f11e5d9a800] 10:13:04 INFO - PROCESS | 1937 | 1460913184349 Marionette DEBUG loaded listener.js 10:13:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11ea0d1000) [pid = 1937] [serial = 126] [outer = 0x7f11e5d9a800] 10:13:05 INFO - PROCESS | 1937 | 1460913185271 Marionette TRACE conn5 <- [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]]]}] 10:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1326ms 10:13:05 INFO - PROCESS | 1937 | 1460913185317 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 10:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:13:05 INFO - PROCESS | 1937 | 1460913185321 Marionette TRACE conn5 <- [1,141,null,{"value":"8"}] 10:13:05 INFO - PROCESS | 1937 | 1460913185327 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:13:05 INFO - PROCESS | 1937 | 1460913185333 Marionette TRACE conn5 <- [1,142,null,{}] 10:13:05 INFO - PROCESS | 1937 | 1460913185348 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:05 INFO - PROCESS | 1937 | 1460913185522 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 10:13:05 INFO - PROCESS | 1937 | 1460913185651 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2267000 == 18 [pid = 1937] [id = 43] 10:13:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e21dcc00) [pid = 1937] [serial = 127] [outer = (nil)] 10:13:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11e3c74800) [pid = 1937] [serial = 128] [outer = 0x7f11e21dcc00] 10:13:05 INFO - PROCESS | 1937 | 1460913185726 Marionette DEBUG loaded listener.js 10:13:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11e9b35800) [pid = 1937] [serial = 129] [outer = 0x7f11e21dcc00] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11f9f2d000) [pid = 1937] [serial = 88] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11ec064800) [pid = 1937] [serial = 67] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11eb0e4400) [pid = 1937] [serial = 65] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11fbc07000) [pid = 1937] [serial = 2] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11eac6a000) [pid = 1937] [serial = 64] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11e9b32c00) [pid = 1937] [serial = 37] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11e4022800) [pid = 1937] [serial = 28] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11ecca0400) [pid = 1937] [serial = 43] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f11f2158c00) [pid = 1937] [serial = 46] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11f8d62c00) [pid = 1937] [serial = 49] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11ebe88c00) [pid = 1937] [serial = 34] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x7f11eac60800) [pid = 1937] [serial = 40] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x7f11e30a7c00) [pid = 1937] [serial = 25] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x7f11ec52fc00) [pid = 1937] [serial = 41] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x7f11ee3b0400) [pid = 1937] [serial = 44] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x7f11eb010400) [pid = 1937] [serial = 38] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x7f11ec82f000) [pid = 1937] [serial = 35] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x7f11f908e400) [pid = 1937] [serial = 50] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x7f11f8b68c00) [pid = 1937] [serial = 47] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x7f11e5df8400) [pid = 1937] [serial = 26] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x7f11e21d8c00) [pid = 1937] [serial = 23] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x7f11eaf7c800) [pid = 1937] [serial = 31] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x7f11fa020400) [pid = 1937] [serial = 53] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x7f11fa3c3400) [pid = 1937] [serial = 76] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x7f11ec52d400) [pid = 1937] [serial = 9] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x7f11eb736c00) [pid = 1937] [serial = 59] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x7f11ee352400) [pid = 1937] [serial = 85] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x7f11ed678800) [pid = 1937] [serial = 61] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x7f11fe1a8c00) [pid = 1937] [serial = 91] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x7f11e40f3000) [pid = 1937] [serial = 56] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x7f11f92c9c00) [pid = 1937] [serial = 52] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x7f11eb0ac400) [pid = 1937] [serial = 58] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x7f11e21e0800) [pid = 1937] [serial = 55] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x7f11f9093800) [pid = 1937] [serial = 73] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 70 (0x7f11ee3bec00) [pid = 1937] [serial = 71] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 69 (0x7f11fc23e800) [pid = 1937] [serial = 89] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 68 (0x7f11ec681400) [pid = 1937] [serial = 68] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 67 (0x7f11ea28e800) [pid = 1937] [serial = 82] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 66 (0x7f11ed7c9000) [pid = 1937] [serial = 70] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 65 (0x7f11e5df7800) [pid = 1937] [serial = 19] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 64 (0x7f11fe4a6000) [pid = 1937] [serial = 95] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 63 (0x7f1202697800) [pid = 1937] [serial = 97] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 62 (0x7f11fc195800) [pid = 1937] [serial = 77] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 61 (0x7f11fc1bf000) [pid = 1937] [serial = 79] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 60 (0x7f11eb275400) [pid = 1937] [serial = 83] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 59 (0x7f11fe308400) [pid = 1937] [serial = 92] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 58 (0x7f11fe397800) [pid = 1937] [serial = 94] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 57 (0x7f11f9f2cc00) [pid = 1937] [serial = 74] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 56 (0x7f11ee349000) [pid = 1937] [serial = 62] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 55 (0x7f11ebbd8400) [pid = 1937] [serial = 12] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 54 (0x7f11fc289000) [pid = 1937] [serial = 80] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 53 (0x7f11f2274000) [pid = 1937] [serial = 86] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 52 (0x7f11e40f4800) [pid = 1937] [serial = 22] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 51 (0x7f11ed81cc00) [pid = 1937] [serial = 16] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | --DOMWINDOW == 50 (0x7f11ed823000) [pid = 1937] [serial = 17] [outer = (nil)] [url = about:blank] 10:13:06 INFO - PROCESS | 1937 | 1460913186824 Marionette TRACE conn5 <- [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]]]}] 10:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1535ms 10:13:06 INFO - PROCESS | 1937 | 1460913186862 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 10:13:06 INFO - PROCESS | 1937 | 1460913186868 Marionette TRACE conn5 <- [1,145,null,{"value":"8"}] 10:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:13:06 INFO - PROCESS | 1937 | 1460913186876 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:13:06 INFO - PROCESS | 1937 | 1460913186881 Marionette TRACE conn5 <- [1,146,null,{}] 10:13:06 INFO - PROCESS | 1937 | 1460913186887 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:07 INFO - PROCESS | 1937 | 1460913187013 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 10:13:07 INFO - PROCESS | 1937 | 1460913187031 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e4020800 == 19 [pid = 1937] [id = 44] 10:13:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 51 (0x7f11e74eec00) [pid = 1937] [serial = 130] [outer = (nil)] 10:13:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 52 (0x7f11e74f5000) [pid = 1937] [serial = 131] [outer = 0x7f11e74eec00] 10:13:07 INFO - PROCESS | 1937 | 1460913187096 Marionette DEBUG loaded listener.js 10:13:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 53 (0x7f11e88c4800) [pid = 1937] [serial = 132] [outer = 0x7f11e74eec00] 10:13:07 INFO - PROCESS | 1937 | 1460913187778 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 940ms 10:13:07 INFO - PROCESS | 1937 | 1460913187816 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 10:13:07 INFO - PROCESS | 1937 | 1460913187823 Marionette TRACE conn5 <- [1,149,null,{"value":"8"}] 10:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:13:07 INFO - PROCESS | 1937 | 1460913187832 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:13:07 INFO - PROCESS | 1937 | 1460913187835 Marionette TRACE conn5 <- [1,150,null,{}] 10:13:07 INFO - PROCESS | 1937 | 1460913187847 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:07 INFO - PROCESS | 1937 | 1460913187973 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 10:13:07 INFO - PROCESS | 1937 | 1460913187992 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e88f8000 == 20 [pid = 1937] [id = 45] 10:13:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 54 (0x7f11eaf7c800) [pid = 1937] [serial = 133] [outer = (nil)] 10:13:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 55 (0x7f11eb89e400) [pid = 1937] [serial = 134] [outer = 0x7f11eaf7c800] 10:13:08 INFO - PROCESS | 1937 | 1460913188055 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 56 (0x7f11ec524c00) [pid = 1937] [serial = 135] [outer = 0x7f11eaf7c800] 10:13:08 INFO - PROCESS | 1937 | 1460913188693 Marionette TRACE conn5 <- [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]]]}] 10:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 885ms 10:13:08 INFO - PROCESS | 1937 | 1460913188717 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 10:13:08 INFO - PROCESS | 1937 | 1460913188721 Marionette TRACE conn5 <- [1,153,null,{"value":"8"}] 10:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:13:08 INFO - PROCESS | 1937 | 1460913188726 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:13:08 INFO - PROCESS | 1937 | 1460913188731 Marionette TRACE conn5 <- [1,154,null,{}] 10:13:08 INFO - PROCESS | 1937 | 1460913188745 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:08 INFO - PROCESS | 1937 | 1460913188927 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 10:13:08 INFO - PROCESS | 1937 | 1460913188957 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eba22000 == 21 [pid = 1937] [id = 46] 10:13:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 57 (0x7f11ec825c00) [pid = 1937] [serial = 136] [outer = (nil)] 10:13:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 58 (0x7f11ed81b400) [pid = 1937] [serial = 137] [outer = 0x7f11ec825c00] 10:13:09 INFO - PROCESS | 1937 | 1460913189022 Marionette DEBUG loaded listener.js 10:13:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 59 (0x7f11ed838800) [pid = 1937] [serial = 138] [outer = 0x7f11ec825c00] 10:13:09 INFO - PROCESS | 1937 | 1460913189718 Marionette TRACE conn5 <- [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]]]}] 10:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1040ms 10:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:13:09 INFO - PROCESS | 1937 | 1460913189768 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 10:13:09 INFO - PROCESS | 1937 | 1460913189771 Marionette TRACE conn5 <- [1,157,null,{"value":"8"}] 10:13:09 INFO - PROCESS | 1937 | 1460913189778 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 1937 | 1460913189781 Marionette TRACE conn5 <- [1,158,null,{}] 10:13:09 INFO - PROCESS | 1937 | 1460913189792 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:09 INFO - PROCESS | 1937 | 1460913189952 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 10:13:10 INFO - PROCESS | 1937 | 1460913190034 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec9b5800 == 22 [pid = 1937] [id = 47] 10:13:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 60 (0x7f11ef16d400) [pid = 1937] [serial = 139] [outer = (nil)] 10:13:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 61 (0x7f11f215c400) [pid = 1937] [serial = 140] [outer = 0x7f11ef16d400] 10:13:10 INFO - PROCESS | 1937 | 1460913190121 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 62 (0x7f11f7fd2c00) [pid = 1937] [serial = 141] [outer = 0x7f11ef16d400] 10:13:10 INFO - PROCESS | 1937 | --DOMWINDOW == 61 (0x7f11fc284400) [pid = 1937] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:13:10 INFO - PROCESS | 1937 | --DOMWINDOW == 60 (0x7f11e30a6c00) [pid = 1937] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:13:10 INFO - PROCESS | 1937 | --DOMWINDOW == 59 (0x7f11eb89fc00) [pid = 1937] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:13:10 INFO - PROCESS | 1937 | --DOMWINDOW == 58 (0x7f11ee3ef800) [pid = 1937] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:13:10 INFO - PROCESS | 1937 | --DOMWINDOW == 57 (0x7f11e40f6000) [pid = 1937] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:13:10 INFO - PROCESS | 1937 | --DOMWINDOW == 56 (0x7f11e21e4000) [pid = 1937] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:13:11 INFO - PROCESS | 1937 | 1460913191027 Marionette TRACE conn5 <- [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]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1276ms 10:13:11 INFO - PROCESS | 1937 | 1460913191053 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 1937 | 1460913191056 Marionette TRACE conn5 <- [1,161,null,{"value":"8"}] 10:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:13:11 INFO - PROCESS | 1937 | 1460913191062 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 1937 | 1460913191064 Marionette TRACE conn5 <- [1,162,null,{}] 10:13:11 INFO - PROCESS | 1937 | 1460913191069 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:11 INFO - PROCESS | 1937 | 1460913191228 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 10:13:11 INFO - PROCESS | 1937 | 1460913191285 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee33a000 == 23 [pid = 1937] [id = 48] 10:13:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 57 (0x7f11e21e4000) [pid = 1937] [serial = 142] [outer = (nil)] 10:13:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 58 (0x7f11ee3bb000) [pid = 1937] [serial = 143] [outer = 0x7f11e21e4000] 10:13:11 INFO - PROCESS | 1937 | 1460913191345 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 59 (0x7f11f8dae800) [pid = 1937] [serial = 144] [outer = 0x7f11e21e4000] 10:13:12 INFO - PROCESS | 1937 | 1460913192001 Marionette TRACE conn5 <- [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]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 979ms 10:13:12 INFO - PROCESS | 1937 | 1460913192041 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 1937 | 1460913192044 Marionette TRACE conn5 <- [1,165,null,{"value":"8"}] 10:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:13:12 INFO - PROCESS | 1937 | 1460913192049 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - PROCESS | 1937 | 1460913192051 Marionette TRACE conn5 <- [1,166,null,{}] 10:13:12 INFO - PROCESS | 1937 | 1460913192057 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:12 INFO - PROCESS | 1937 | 1460913192221 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 10:13:12 INFO - PROCESS | 1937 | 1460913192239 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f2078800 == 24 [pid = 1937] [id = 49] 10:13:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 60 (0x7f11e2211c00) [pid = 1937] [serial = 145] [outer = (nil)] 10:13:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 61 (0x7f11f92d4400) [pid = 1937] [serial = 146] [outer = 0x7f11e2211c00] 10:13:12 INFO - PROCESS | 1937 | 1460913192300 Marionette DEBUG loaded listener.js 10:13:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 62 (0x7f11fc23e800) [pid = 1937] [serial = 147] [outer = 0x7f11e2211c00] 10:13:13 INFO - PROCESS | 1937 | 1460913193042 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1024ms 10:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:13:13 INFO - PROCESS | 1937 | 1460913193074 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 10:13:13 INFO - PROCESS | 1937 | 1460913193077 Marionette TRACE conn5 <- [1,169,null,{"value":"8"}] 10:13:13 INFO - PROCESS | 1937 | 1460913193093 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:13:13 INFO - PROCESS | 1937 | 1460913193103 Marionette TRACE conn5 <- [1,170,null,{}] 10:13:13 INFO - PROCESS | 1937 | 1460913193120 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:13 INFO - PROCESS | 1937 | 1460913193272 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 10:13:13 INFO - PROCESS | 1937 | 1460913193502 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e7475000 == 25 [pid = 1937] [id = 50] 10:13:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 63 (0x7f11e5d99800) [pid = 1937] [serial = 148] [outer = (nil)] 10:13:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 64 (0x7f11e5f43800) [pid = 1937] [serial = 149] [outer = 0x7f11e5d99800] 10:13:13 INFO - PROCESS | 1937 | 1460913193590 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 65 (0x7f11e74f7000) [pid = 1937] [serial = 150] [outer = 0x7f11e5d99800] 10:13:14 INFO - PROCESS | 1937 | 1460913194566 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1506ms 10:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:13:14 INFO - PROCESS | 1937 | 1460913194596 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 10:13:14 INFO - PROCESS | 1937 | 1460913194599 Marionette TRACE conn5 <- [1,173,null,{"value":"8"}] 10:13:14 INFO - PROCESS | 1937 | 1460913194607 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 1937 | 1460913194610 Marionette TRACE conn5 <- [1,174,null,{}] 10:13:14 INFO - PROCESS | 1937 | 1460913194616 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:14 INFO - PROCESS | 1937 | 1460913194766 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 10:13:14 INFO - PROCESS | 1937 | 1460913194895 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5e1800 == 26 [pid = 1937] [id = 51] 10:13:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 66 (0x7f11e5dfdc00) [pid = 1937] [serial = 151] [outer = (nil)] 10:13:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 67 (0x7f11ee3bec00) [pid = 1937] [serial = 152] [outer = 0x7f11e5dfdc00] 10:13:14 INFO - PROCESS | 1937 | 1460913194969 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 68 (0x7f11f7fd6400) [pid = 1937] [serial = 153] [outer = 0x7f11e5dfdc00] 10:13:15 INFO - PROCESS | 1937 | 1460913195776 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1182ms 10:13:15 INFO - PROCESS | 1937 | 1460913195790 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 10:13:15 INFO - PROCESS | 1937 | 1460913195796 Marionette TRACE conn5 <- [1,177,null,{"value":"8"}] 10:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:13:15 INFO - PROCESS | 1937 | 1460913195802 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:13:15 INFO - PROCESS | 1937 | 1460913195806 Marionette TRACE conn5 <- [1,178,null,{}] 10:13:15 INFO - PROCESS | 1937 | 1460913195811 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:15 INFO - PROCESS | 1937 | 1460913195954 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 10:13:16 INFO - PROCESS | 1937 | 1460913196083 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8e2e000 == 27 [pid = 1937] [id = 52] 10:13:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x7f11ed821800) [pid = 1937] [serial = 154] [outer = (nil)] 10:13:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x7f11f9f28400) [pid = 1937] [serial = 155] [outer = 0x7f11ed821800] 10:13:16 INFO - PROCESS | 1937 | 1460913196155 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x7f11fbce0c00) [pid = 1937] [serial = 156] [outer = 0x7f11ed821800] 10:13:16 INFO - PROCESS | 1937 | 1460913196977 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1233ms 10:13:17 INFO - PROCESS | 1937 | 1460913197036 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 10:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:13:17 INFO - PROCESS | 1937 | 1460913197040 Marionette TRACE conn5 <- [1,181,null,{"value":"8"}] 10:13:17 INFO - PROCESS | 1937 | 1460913197054 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 1937 | 1460913197062 Marionette TRACE conn5 <- [1,182,null,{}] 10:13:17 INFO - PROCESS | 1937 | 1460913197068 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:17 INFO - PROCESS | 1937 | 1460913197216 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 10:13:17 INFO - PROCESS | 1937 | 1460913197337 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fa049800 == 28 [pid = 1937] [id = 53] 10:13:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x7f11f7fd8400) [pid = 1937] [serial = 157] [outer = (nil)] 10:13:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x7f11fe305800) [pid = 1937] [serial = 158] [outer = 0x7f11f7fd8400] 10:13:17 INFO - PROCESS | 1937 | 1460913197407 Marionette DEBUG loaded listener.js 10:13:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x7f11fe50e400) [pid = 1937] [serial = 159] [outer = 0x7f11f7fd8400] 10:13:18 INFO - PROCESS | 1937 | 1460913198145 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1139ms 10:13:18 INFO - PROCESS | 1937 | 1460913198185 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 10:13:18 INFO - PROCESS | 1937 | 1460913198190 Marionette TRACE conn5 <- [1,185,null,{"value":"8"}] 10:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:13:18 INFO - PROCESS | 1937 | 1460913198195 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:13:18 INFO - PROCESS | 1937 | 1460913198197 Marionette TRACE conn5 <- [1,186,null,{}] 10:13:18 INFO - PROCESS | 1937 | 1460913198203 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:18 INFO - PROCESS | 1937 | 1460913198348 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 10:13:18 INFO - PROCESS | 1937 | 1460913198477 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ecc5c800 == 29 [pid = 1937] [id = 54] 10:13:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x7f11e22c2c00) [pid = 1937] [serial = 160] [outer = (nil)] 10:13:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x7f120019dc00) [pid = 1937] [serial = 161] [outer = 0x7f11e22c2c00] 10:13:18 INFO - PROCESS | 1937 | 1460913198543 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x7f1200e9dc00) [pid = 1937] [serial = 162] [outer = 0x7f11e22c2c00] 10:13:19 INFO - PROCESS | 1937 | 1460913199470 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1329ms 10:13:19 INFO - PROCESS | 1937 | 1460913199546 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 10:13:19 INFO - PROCESS | 1937 | 1460913199550 Marionette TRACE conn5 <- [1,189,null,{"value":"8"}] 10:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:13:19 INFO - PROCESS | 1937 | 1460913199559 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:13:19 INFO - PROCESS | 1937 | 1460913199563 Marionette TRACE conn5 <- [1,190,null,{}] 10:13:19 INFO - PROCESS | 1937 | 1460913199570 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:19 INFO - PROCESS | 1937 | 1460913199769 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 10:13:19 INFO - PROCESS | 1937 | 1460913199805 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:13:19 INFO - PROCESS | 1937 | 1460913199934 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e31ba800 == 30 [pid = 1937] [id = 55] 10:13:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x7f11e62f5800) [pid = 1937] [serial = 163] [outer = (nil)] 10:13:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x7f11e8645000) [pid = 1937] [serial = 164] [outer = 0x7f11e62f5800] 10:13:20 INFO - PROCESS | 1937 | 1460913200003 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x7f11ea0d0400) [pid = 1937] [serial = 165] [outer = 0x7f11e62f5800] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x7f11fe15e800) [pid = 1937] [serial = 113] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x7f11f7fd9c00) [pid = 1937] [serial = 107] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x7f11ed81f800) [pid = 1937] [serial = 104] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x7f11ee352800) [pid = 1937] [serial = 105] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x7f11fa211000) [pid = 1937] [serial = 110] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x7f11e5f49800) [pid = 1937] [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.] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x7f11eb73f400) [pid = 1937] [serial = 101] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x7f11fe305400) [pid = 1937] [serial = 114] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x7f11e88c0800) [pid = 1937] [serial = 116] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 70 (0x7f11fc241000) [pid = 1937] [serial = 111] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 69 (0x7f11f900b000) [pid = 1937] [serial = 108] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 68 (0x7f11ea28f800) [pid = 1937] [serial = 117] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 67 (0x7f11e624d800) [pid = 1937] [serial = 100] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | --DOMWINDOW == 66 (0x7f11fe4a3400) [pid = 1937] [serial = 119] [outer = (nil)] [url = about:blank] 10:13:20 INFO - PROCESS | 1937 | 1460913200754 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1230ms 10:13:20 INFO - PROCESS | 1937 | 1460913200790 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 10:13:20 INFO - PROCESS | 1937 | 1460913200795 Marionette TRACE conn5 <- [1,193,null,{"value":"8"}] 10:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:13:20 INFO - PROCESS | 1937 | 1460913200805 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:13:20 INFO - PROCESS | 1937 | 1460913200809 Marionette TRACE conn5 <- [1,194,null,{}] 10:13:20 INFO - PROCESS | 1937 | 1460913200814 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:20 INFO - PROCESS | 1937 | 1460913200940 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 10:13:20 INFO - PROCESS | 1937 | 1460913200955 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e88f7800 == 31 [pid = 1937] [id = 56] 10:13:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 67 (0x7f11e88c0800) [pid = 1937] [serial = 166] [outer = (nil)] 10:13:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 68 (0x7f11eb73f400) [pid = 1937] [serial = 167] [outer = 0x7f11e88c0800] 10:13:21 INFO - PROCESS | 1937 | 1460913201014 Marionette DEBUG loaded listener.js 10:13:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x7f11ec830000) [pid = 1937] [serial = 168] [outer = 0x7f11e88c0800] 10:13:21 INFO - PROCESS | 1937 | 1460913201904 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1128ms 10:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:13:21 INFO - PROCESS | 1937 | 1460913201933 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 10:13:21 INFO - PROCESS | 1937 | 1460913201935 Marionette TRACE conn5 <- [1,197,null,{"value":"8"}] 10:13:21 INFO - PROCESS | 1937 | 1460913201940 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 1937 | 1460913201946 Marionette TRACE conn5 <- [1,198,null,{}] 10:13:21 INFO - PROCESS | 1937 | 1460913201960 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:22 INFO - PROCESS | 1937 | 1460913202092 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 10:13:22 INFO - PROCESS | 1937 | 1460913202110 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee55f000 == 32 [pid = 1937] [id = 57] 10:13:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x7f11ee3b0800) [pid = 1937] [serial = 169] [outer = (nil)] 10:13:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x7f11ee3f0400) [pid = 1937] [serial = 170] [outer = 0x7f11ee3b0800] 10:13:22 INFO - PROCESS | 1937 | 1460913202170 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x7f11f900b000) [pid = 1937] [serial = 171] [outer = 0x7f11ee3b0800] 10:13:22 INFO - PROCESS | 1937 | 1460913202796 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 882ms 10:13:22 INFO - PROCESS | 1937 | 1460913202823 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 10:13:22 INFO - PROCESS | 1937 | 1460913202827 Marionette TRACE conn5 <- [1,201,null,{"value":"8"}] 10:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:13:22 INFO - PROCESS | 1937 | 1460913202832 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:13:22 INFO - PROCESS | 1937 | 1460913202834 Marionette TRACE conn5 <- [1,202,null,{}] 10:13:22 INFO - PROCESS | 1937 | 1460913202857 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:23 INFO - PROCESS | 1937 | 1460913202991 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 10:13:23 INFO - PROCESS | 1937 | 1460913203009 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f7ffc000 == 33 [pid = 1937] [id = 58] 10:13:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x7f11e74f7c00) [pid = 1937] [serial = 172] [outer = (nil)] 10:13:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x7f11f9204000) [pid = 1937] [serial = 173] [outer = 0x7f11e74f7c00] 10:13:23 INFO - PROCESS | 1937 | 1460913203065 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x7f11fc11f400) [pid = 1937] [serial = 174] [outer = 0x7f11e74f7c00] 10:13:23 INFO - PROCESS | 1937 | 1460913203868 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1047ms 10:13:23 INFO - PROCESS | 1937 | 1460913203884 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 10:13:23 INFO - PROCESS | 1937 | 1460913203886 Marionette TRACE conn5 <- [1,205,null,{"value":"8"}] 10:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:13:23 INFO - PROCESS | 1937 | 1460913203892 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - PROCESS | 1937 | 1460913203893 Marionette TRACE conn5 <- [1,206,null,{}] 10:13:23 INFO - PROCESS | 1937 | 1460913203898 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:24 INFO - PROCESS | 1937 | 1460913204044 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 10:13:24 INFO - PROCESS | 1937 | 1460913204070 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f929a000 == 34 [pid = 1937] [id = 59] 10:13:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x7f11f9090000) [pid = 1937] [serial = 175] [outer = (nil)] 10:13:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x7f11fc284c00) [pid = 1937] [serial = 176] [outer = 0x7f11f9090000] 10:13:24 INFO - PROCESS | 1937 | 1460913204124 Marionette DEBUG loaded listener.js 10:13:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x7f11fe15e800) [pid = 1937] [serial = 177] [outer = 0x7f11f9090000] 10:13:24 INFO - PROCESS | 1937 | 1460913204787 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 932ms 10:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:13:24 INFO - PROCESS | 1937 | 1460913204824 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 1937 | 1460913204827 Marionette TRACE conn5 <- [1,209,null,{"value":"8"}] 10:13:24 INFO - PROCESS | 1937 | 1460913204833 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - PROCESS | 1937 | 1460913204835 Marionette TRACE conn5 <- [1,210,null,{}] 10:13:24 INFO - PROCESS | 1937 | 1460913204840 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:25 INFO - PROCESS | 1937 | 1460913205032 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 10:13:25 INFO - PROCESS | 1937 | 1460913205054 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e30ef000 == 35 [pid = 1937] [id = 60] 10:13:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x7f11e4b5c800) [pid = 1937] [serial = 178] [outer = (nil)] 10:13:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x7f11e4b63000) [pid = 1937] [serial = 179] [outer = 0x7f11e4b5c800] 10:13:25 INFO - PROCESS | 1937 | 1460913205116 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x7f120019c800) [pid = 1937] [serial = 180] [outer = 0x7f11e4b5c800] 10:13:25 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x7f11ef16d400) [pid = 1937] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:13:25 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x7f11eaf7c800) [pid = 1937] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:13:25 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x7f11e74eec00) [pid = 1937] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:13:25 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x7f11ec825c00) [pid = 1937] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:13:25 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x7f11e21e4000) [pid = 1937] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:13:25 INFO - PROCESS | 1937 | 1460913205838 Marionette TRACE conn5 <- [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]]]}] 10:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1030ms 10:13:25 INFO - PROCESS | 1937 | 1460913205863 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 10:13:25 INFO - PROCESS | 1937 | 1460913205867 Marionette TRACE conn5 <- [1,213,null,{"value":"8"}] 10:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:13:25 INFO - PROCESS | 1937 | 1460913205872 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:13:25 INFO - PROCESS | 1937 | 1460913205874 Marionette TRACE conn5 <- [1,214,null,{}] 10:13:25 INFO - PROCESS | 1937 | 1460913205880 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:26 INFO - PROCESS | 1937 | 1460913206037 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 10:13:26 INFO - PROCESS | 1937 | 1460913206056 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2260000 == 36 [pid = 1937] [id = 61] 10:13:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x7f11e4b5d000) [pid = 1937] [serial = 181] [outer = (nil)] 10:13:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x7f120019f800) [pid = 1937] [serial = 182] [outer = 0x7f11e4b5d000] 10:13:26 INFO - PROCESS | 1937 | 1460913206115 Marionette DEBUG loaded listener.js 10:13:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x7f1202461800) [pid = 1937] [serial = 183] [outer = 0x7f11e4b5d000] 10:13:26 INFO - PROCESS | 1937 | 1460913206720 Marionette TRACE conn5 <- [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]]]}] 10:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 876ms 10:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:13:26 INFO - PROCESS | 1937 | 1460913206749 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 10:13:26 INFO - PROCESS | 1937 | 1460913206751 Marionette TRACE conn5 <- [1,217,null,{"value":"8"}] 10:13:26 INFO - PROCESS | 1937 | 1460913206755 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - PROCESS | 1937 | 1460913206759 Marionette TRACE conn5 <- [1,218,null,{}] 10:13:26 INFO - PROCESS | 1937 | 1460913206764 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:26 INFO - PROCESS | 1937 | 1460913206900 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 10:13:26 INFO - PROCESS | 1937 | 1460913206918 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe335800 == 37 [pid = 1937] [id = 62] 10:13:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x7f1200e9f000) [pid = 1937] [serial = 184] [outer = (nil)] 10:13:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x7f12026da800) [pid = 1937] [serial = 185] [outer = 0x7f1200e9f000] 10:13:26 INFO - PROCESS | 1937 | 1460913206978 Marionette DEBUG loaded listener.js 10:13:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x7f1205bca000) [pid = 1937] [serial = 186] [outer = 0x7f1200e9f000] 10:13:27 INFO - PROCESS | 1937 | 1460913207811 Marionette TRACE conn5 <- [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]]]}] 10:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1082ms 10:13:27 INFO - PROCESS | 1937 | 1460913207852 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 10:13:27 INFO - PROCESS | 1937 | 1460913207858 Marionette TRACE conn5 <- [1,221,null,{"value":"8"}] 10:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:13:27 INFO - PROCESS | 1937 | 1460913207865 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:13:27 INFO - PROCESS | 1937 | 1460913207871 Marionette TRACE conn5 <- [1,222,null,{}] 10:13:27 INFO - PROCESS | 1937 | 1460913207879 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:28 INFO - PROCESS | 1937 | 1460913208033 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 10:13:28 INFO - PROCESS | 1937 | 1460913208171 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb46c000 == 38 [pid = 1937] [id = 63] 10:13:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x7f11e4b5b000) [pid = 1937] [serial = 187] [outer = (nil)] 10:13:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x7f11e5d8c800) [pid = 1937] [serial = 188] [outer = 0x7f11e4b5b000] 10:13:28 INFO - PROCESS | 1937 | 1460913208249 Marionette DEBUG loaded listener.js 10:13:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x7f11e5dc1800) [pid = 1937] [serial = 189] [outer = 0x7f11e4b5b000] 10:13:29 INFO - PROCESS | 1937 | 1460913209014 Marionette TRACE conn5 <- [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]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1186ms 10:13:29 INFO - PROCESS | 1937 | 1460913209053 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 1937 | 1460913209062 Marionette TRACE conn5 <- [1,225,null,{"value":"8"}] 10:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:13:29 INFO - PROCESS | 1937 | 1460913209090 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 1937 | 1460913209095 Marionette TRACE conn5 <- [1,226,null,{}] 10:13:29 INFO - PROCESS | 1937 | 1460913209101 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:29 INFO - PROCESS | 1937 | 1460913209263 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 10:13:29 INFO - PROCESS | 1937 | 1460913209389 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8d50800 == 39 [pid = 1937] [id = 64] 10:13:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x7f11e4b5b400) [pid = 1937] [serial = 190] [outer = (nil)] 10:13:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x7f11e5f44000) [pid = 1937] [serial = 191] [outer = 0x7f11e4b5b400] 10:13:29 INFO - PROCESS | 1937 | 1460913209467 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x7f11e62fb400) [pid = 1937] [serial = 192] [outer = 0x7f11e4b5b400] 10:13:30 INFO - PROCESS | 1937 | 1460913210269 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1239ms 10:13:30 INFO - PROCESS | 1937 | 1460913210343 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 1937 | 1460913210346 Marionette TRACE conn5 <- [1,229,null,{"value":"8"}] 10:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:13:30 INFO - PROCESS | 1937 | 1460913210354 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 1937 | 1460913210360 Marionette TRACE conn5 <- [1,230,null,{}] 10:13:30 INFO - PROCESS | 1937 | 1460913210375 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:30 INFO - PROCESS | 1937 | 1460913210545 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 10:13:30 INFO - PROCESS | 1937 | 1460913210673 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe4e6800 == 40 [pid = 1937] [id = 65] 10:13:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x7f11e88bf800) [pid = 1937] [serial = 193] [outer = (nil)] 10:13:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x7f11ec680400) [pid = 1937] [serial = 194] [outer = 0x7f11e88bf800] 10:13:30 INFO - PROCESS | 1937 | 1460913210755 Marionette DEBUG loaded listener.js 10:13:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x7f11ed838c00) [pid = 1937] [serial = 195] [outer = 0x7f11e88bf800] 10:13:31 INFO - PROCESS | 1937 | 1460913211515 Marionette TRACE conn5 <- [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]]]}] 10:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1184ms 10:13:31 INFO - PROCESS | 1937 | 1460913211541 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 10:13:31 INFO - PROCESS | 1937 | 1460913211545 Marionette TRACE conn5 <- [1,233,null,{"value":"8"}] 10:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:13:31 INFO - PROCESS | 1937 | 1460913211552 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:13:31 INFO - PROCESS | 1937 | 1460913211554 Marionette TRACE conn5 <- [1,234,null,{}] 10:13:31 INFO - PROCESS | 1937 | 1460913211560 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:31 INFO - PROCESS | 1937 | 1460913211710 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 10:13:31 INFO - PROCESS | 1937 | 1460913211851 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1200186000 == 41 [pid = 1937] [id = 66] 10:13:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x7f11ea0d5800) [pid = 1937] [serial = 196] [outer = (nil)] 10:13:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x7f11f9f29800) [pid = 1937] [serial = 197] [outer = 0x7f11ea0d5800] 10:13:31 INFO - PROCESS | 1937 | 1460913211925 Marionette DEBUG loaded listener.js 10:13:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f11fd962c00) [pid = 1937] [serial = 198] [outer = 0x7f11ea0d5800] 10:13:32 INFO - PROCESS | 1937 | 1460913212783 Marionette TRACE conn5 <- [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]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1281ms 10:13:32 INFO - PROCESS | 1937 | 1460913212834 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 10:13:32 INFO - PROCESS | 1937 | 1460913212837 Marionette TRACE conn5 <- [1,237,null,{"value":"8"}] 10:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:13:32 INFO - PROCESS | 1937 | 1460913212861 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 1937 | 1460913212865 Marionette TRACE conn5 <- [1,238,null,{}] 10:13:32 INFO - PROCESS | 1937 | 1460913212872 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:33 INFO - PROCESS | 1937 | 1460913213028 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 10:13:33 INFO - PROCESS | 1937 | 1460913213157 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1202417800 == 42 [pid = 1937] [id = 67] 10:13:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11f7fd0800) [pid = 1937] [serial = 199] [outer = (nil)] 10:13:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11fe50a800) [pid = 1937] [serial = 200] [outer = 0x7f11f7fd0800] 10:13:33 INFO - PROCESS | 1937 | 1460913213229 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f12026d3000) [pid = 1937] [serial = 201] [outer = 0x7f11f7fd0800] 10:13:34 INFO - PROCESS | 1937 | 1460913214001 Marionette TRACE conn5 <- [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]]]}] 10:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1189ms 10:13:34 INFO - PROCESS | 1937 | 1460913214049 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 10:13:34 INFO - PROCESS | 1937 | 1460913214052 Marionette TRACE conn5 <- [1,241,null,{"value":"8"}] 10:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:13:34 INFO - PROCESS | 1937 | 1460913214085 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:13:34 INFO - PROCESS | 1937 | 1460913214088 Marionette TRACE conn5 <- [1,242,null,{}] 10:13:34 INFO - PROCESS | 1937 | 1460913214096 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:34 INFO - PROCESS | 1937 | 1460913214279 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 10:13:34 INFO - PROCESS | 1937 | 1460913214408 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1ddd800 == 43 [pid = 1937] [id = 68] 10:13:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11e3c7fc00) [pid = 1937] [serial = 202] [outer = (nil)] 10:13:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11e74f8400) [pid = 1937] [serial = 203] [outer = 0x7f11e3c7fc00] 10:13:34 INFO - PROCESS | 1937 | 1460913214481 Marionette DEBUG loaded listener.js 10:13:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f12033da400) [pid = 1937] [serial = 204] [outer = 0x7f11e3c7fc00] 10:13:35 INFO - PROCESS | 1937 | 1460913215511 Marionette TRACE conn5 <- [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]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1506ms 10:13:35 INFO - PROCESS | 1937 | 1460913215566 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 1937 | 1460913215580 Marionette TRACE conn5 <- [1,245,null,{"value":"8"}] 10:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:13:35 INFO - PROCESS | 1937 | 1460913215595 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 1937 | 1460913215599 Marionette TRACE conn5 <- [1,246,null,{}] 10:13:35 INFO - PROCESS | 1937 | 1460913215607 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:35 INFO - PROCESS | 1937 | 1460913215772 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 10:13:35 INFO - PROCESS | 1937 | 1460913215909 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e7470000 == 44 [pid = 1937] [id = 69] 10:13:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e5dc8000) [pid = 1937] [serial = 205] [outer = (nil)] 10:13:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11e62f2000) [pid = 1937] [serial = 206] [outer = 0x7f11e5dc8000] 10:13:35 INFO - PROCESS | 1937 | 1460913215977 Marionette DEBUG loaded listener.js 10:13:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e74f1800) [pid = 1937] [serial = 207] [outer = 0x7f11e5dc8000] 10:13:36 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e7475800 == 43 [pid = 1937] [id = 34] 10:13:36 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2260000 == 42 [pid = 1937] [id = 61] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11e74f3400) [pid = 1937] [serial = 125] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11ea0da800) [pid = 1937] [serial = 122] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11e3c74800) [pid = 1937] [serial = 128] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e30ef000 == 41 [pid = 1937] [id = 60] 10:13:36 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f929a000 == 40 [pid = 1937] [id = 59] 10:13:36 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f7ffc000 == 39 [pid = 1937] [id = 58] 10:13:36 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee55f000 == 38 [pid = 1937] [id = 57] 10:13:36 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e88f7800 == 37 [pid = 1937] [id = 56] 10:13:36 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e31ba800 == 36 [pid = 1937] [id = 55] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11f92d4400) [pid = 1937] [serial = 146] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11f215c400) [pid = 1937] [serial = 140] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11f7fd2c00) [pid = 1937] [serial = 141] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f11eb89e400) [pid = 1937] [serial = 134] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11ec524c00) [pid = 1937] [serial = 135] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11e74f5000) [pid = 1937] [serial = 131] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x7f11e88c4800) [pid = 1937] [serial = 132] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x7f11ed81b400) [pid = 1937] [serial = 137] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x7f11ee3bb000) [pid = 1937] [serial = 143] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x7f11ed838800) [pid = 1937] [serial = 138] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x7f11f8dae800) [pid = 1937] [serial = 144] [outer = (nil)] [url = about:blank] 10:13:36 INFO - PROCESS | 1937 | 1460913216768 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1188ms 10:13:36 INFO - PROCESS | 1937 | 1460913216779 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 10:13:36 INFO - PROCESS | 1937 | 1460913216785 Marionette TRACE conn5 <- [1,249,null,{"value":"8"}] 10:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:13:36 INFO - PROCESS | 1937 | 1460913216795 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:13:36 INFO - PROCESS | 1937 | 1460913216798 Marionette TRACE conn5 <- [1,250,null,{}] 10:13:36 INFO - PROCESS | 1937 | 1460913216802 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:36 INFO - PROCESS | 1937 | 1460913216957 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 10:13:37 INFO - PROCESS | 1937 | 1460913217053 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e9ba5800 == 37 [pid = 1937] [id = 70] 10:13:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x7f11e5d8d000) [pid = 1937] [serial = 208] [outer = (nil)] 10:13:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x7f11eac5fc00) [pid = 1937] [serial = 209] [outer = 0x7f11e5d8d000] 10:13:37 INFO - PROCESS | 1937 | 1460913217114 Marionette DEBUG loaded listener.js 10:13:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x7f11ec2ed800) [pid = 1937] [serial = 210] [outer = 0x7f11e5d8d000] 10:13:37 INFO - PROCESS | 1937 | 1460913217757 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 976ms 10:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:13:37 INFO - PROCESS | 1937 | 1460913217773 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 10:13:37 INFO - PROCESS | 1937 | 1460913217776 Marionette TRACE conn5 <- [1,253,null,{"value":"8"}] 10:13:37 INFO - PROCESS | 1937 | 1460913217782 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:13:37 INFO - PROCESS | 1937 | 1460913217787 Marionette TRACE conn5 <- [1,254,null,{}] 10:13:37 INFO - PROCESS | 1937 | 1460913217802 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:37 INFO - PROCESS | 1937 | 1460913217953 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 10:13:38 INFO - PROCESS | 1937 | 1460913218052 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec9b0000 == 38 [pid = 1937] [id = 71] 10:13:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x7f11ec524c00) [pid = 1937] [serial = 211] [outer = (nil)] 10:13:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f11ee3bd800) [pid = 1937] [serial = 212] [outer = 0x7f11ec524c00] 10:13:38 INFO - PROCESS | 1937 | 1460913218116 Marionette DEBUG loaded listener.js 10:13:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11f8dad400) [pid = 1937] [serial = 213] [outer = 0x7f11ec524c00] 10:13:38 INFO - PROCESS | 1937 | 1460913218836 Marionette TRACE conn5 <- [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]]]}] 10:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1083ms 10:13:38 INFO - PROCESS | 1937 | 1460913218869 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 10:13:38 INFO - PROCESS | 1937 | 1460913218873 Marionette TRACE conn5 <- [1,257,null,{"value":"8"}] 10:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:13:38 INFO - PROCESS | 1937 | 1460913218879 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:13:38 INFO - PROCESS | 1937 | 1460913218881 Marionette TRACE conn5 <- [1,258,null,{}] 10:13:38 INFO - PROCESS | 1937 | 1460913218896 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:39 INFO - PROCESS | 1937 | 1460913219070 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 10:13:39 INFO - PROCESS | 1937 | 1460913219099 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee57a000 == 39 [pid = 1937] [id = 72] 10:13:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11eadad000) [pid = 1937] [serial = 214] [outer = (nil)] 10:13:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11eadb4c00) [pid = 1937] [serial = 215] [outer = 0x7f11eadad000] 10:13:39 INFO - PROCESS | 1937 | 1460913219160 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11ec525400) [pid = 1937] [serial = 216] [outer = 0x7f11eadad000] 10:13:39 INFO - PROCESS | 1937 | 1460913219856 Marionette TRACE conn5 <- [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]]]}] 10:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1028ms 10:13:39 INFO - PROCESS | 1937 | 1460913219923 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 10:13:39 INFO - PROCESS | 1937 | 1460913219926 Marionette TRACE conn5 <- [1,261,null,{"value":"8"}] 10:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:13:39 INFO - PROCESS | 1937 | 1460913219933 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:13:39 INFO - PROCESS | 1937 | 1460913219935 Marionette TRACE conn5 <- [1,262,null,{}] 10:13:39 INFO - PROCESS | 1937 | 1460913219962 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:40 INFO - PROCESS | 1937 | 1460913220121 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 10:13:40 INFO - PROCESS | 1937 | 1460913220137 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f7ff3800 == 40 [pid = 1937] [id = 73] 10:13:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11eadab800) [pid = 1937] [serial = 217] [outer = (nil)] 10:13:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11f8db2400) [pid = 1937] [serial = 218] [outer = 0x7f11eadab800] 10:13:40 INFO - PROCESS | 1937 | 1460913220195 Marionette DEBUG loaded listener.js 10:13:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11f92ba800) [pid = 1937] [serial = 219] [outer = 0x7f11eadab800] 10:13:40 INFO - PROCESS | 1937 | 1460913220962 Marionette TRACE conn5 <- [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]]]}] 10:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1083ms 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11ed7cc400) [pid = 1937] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11f9090000) [pid = 1937] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11e4b5c800) [pid = 1937] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11e74f7c00) [pid = 1937] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f11e62f5800) [pid = 1937] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11e88c0800) [pid = 1937] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11e22c2c00) [pid = 1937] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x7f11ee3b0800) [pid = 1937] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x7f11e4b5d000) [pid = 1937] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x7f11e2206000) [pid = 1937] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x7f11e5d9a800) [pid = 1937] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x7f11e21dcc00) [pid = 1937] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:13:41 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x7f11fe49c800) [pid = 1937] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:13:41 INFO - PROCESS | 1937 | 1460913221177 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 10:13:41 INFO - PROCESS | 1937 | 1460913221179 Marionette TRACE conn5 <- [1,265,null,{"value":"8"}] 10:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:13:41 INFO - PROCESS | 1937 | 1460913221188 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:13:41 INFO - PROCESS | 1937 | 1460913221191 Marionette TRACE conn5 <- [1,266,null,{}] 10:13:41 INFO - PROCESS | 1937 | 1460913221197 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:41 INFO - PROCESS | 1937 | 1460913221342 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 10:13:41 INFO - PROCESS | 1937 | 1460913221359 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f90a4000 == 41 [pid = 1937] [id = 74] 10:13:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x7f11eb0a8800) [pid = 1937] [serial = 220] [outer = (nil)] 10:13:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x7f11f92db400) [pid = 1937] [serial = 221] [outer = 0x7f11eb0a8800] 10:13:41 INFO - PROCESS | 1937 | 1460913221426 Marionette DEBUG loaded listener.js 10:13:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x7f11fdf2c800) [pid = 1937] [serial = 222] [outer = 0x7f11eb0a8800] 10:13:42 INFO - PROCESS | 1937 | 1460913222182 Marionette TRACE conn5 <- [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]]]}] 10:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1032ms 10:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:13:42 INFO - PROCESS | 1937 | 1460913222220 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 10:13:42 INFO - PROCESS | 1937 | 1460913222222 Marionette TRACE conn5 <- [1,269,null,{"value":"8"}] 10:13:42 INFO - PROCESS | 1937 | 1460913222227 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:13:42 INFO - PROCESS | 1937 | 1460913222230 Marionette TRACE conn5 <- [1,270,null,{}] 10:13:42 INFO - PROCESS | 1937 | 1460913222235 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:42 INFO - PROCESS | 1937 | 1460913222387 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 10:13:42 INFO - PROCESS | 1937 | 1460913222403 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc2d1000 == 42 [pid = 1937] [id = 75] 10:13:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x7f11fe49c800) [pid = 1937] [serial = 223] [outer = (nil)] 10:13:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x7f1202456c00) [pid = 1937] [serial = 224] [outer = 0x7f11fe49c800] 10:13:42 INFO - PROCESS | 1937 | 1460913222462 Marionette DEBUG loaded listener.js 10:13:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f1203253400) [pid = 1937] [serial = 225] [outer = 0x7f11fe49c800] 10:13:43 INFO - PROCESS | 1937 | 1460913223095 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 930ms 10:13:43 INFO - PROCESS | 1937 | 1460913223211 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 10:13:43 INFO - PROCESS | 1937 | 1460913223216 Marionette TRACE conn5 <- [1,273,null,{"value":"8"}] 10:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:13:43 INFO - PROCESS | 1937 | 1460913223228 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - PROCESS | 1937 | 1460913223234 Marionette TRACE conn5 <- [1,274,null,{}] 10:13:43 INFO - PROCESS | 1937 | 1460913223243 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:43 INFO - PROCESS | 1937 | 1460913223415 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 10:13:43 INFO - PROCESS | 1937 | 1460913223547 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e5d1a800 == 43 [pid = 1937] [id = 76] 10:13:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11e4b60800) [pid = 1937] [serial = 226] [outer = (nil)] 10:13:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11e5dbf400) [pid = 1937] [serial = 227] [outer = 0x7f11e4b60800] 10:13:43 INFO - PROCESS | 1937 | 1460913223619 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11e5df7800) [pid = 1937] [serial = 228] [outer = 0x7f11e4b60800] 10:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1231ms 10:13:44 INFO - PROCESS | 1937 | 1460913224449 Marionette TRACE conn5 <- [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]]]}] 10:13:44 INFO - PROCESS | 1937 | 1460913224461 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 10:13:44 INFO - PROCESS | 1937 | 1460913224466 Marionette TRACE conn5 <- [1,277,null,{"value":"8"}] 10:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:13:44 INFO - PROCESS | 1937 | 1460913224477 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:13:44 INFO - PROCESS | 1937 | 1460913224482 Marionette TRACE conn5 <- [1,278,null,{}] 10:13:44 INFO - PROCESS | 1937 | 1460913224506 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:44 INFO - PROCESS | 1937 | 1460913224657 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 10:13:44 INFO - PROCESS | 1937 | 1460913224804 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee574000 == 44 [pid = 1937] [id = 77] 10:13:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11e4b63c00) [pid = 1937] [serial = 229] [outer = (nil)] 10:13:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11eadb3000) [pid = 1937] [serial = 230] [outer = 0x7f11e4b63c00] 10:13:44 INFO - PROCESS | 1937 | 1460913224885 Marionette DEBUG loaded listener.js 10:13:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11ebd7d800) [pid = 1937] [serial = 231] [outer = 0x7f11e4b63c00] 10:13:45 INFO - PROCESS | 1937 | 1460913225660 Marionette TRACE conn5 <- [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]]]}] 10:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1203ms 10:13:45 INFO - PROCESS | 1937 | 1460913225678 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 10:13:45 INFO - PROCESS | 1937 | 1460913225681 Marionette TRACE conn5 <- [1,281,null,{"value":"8"}] 10:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:13:45 INFO - PROCESS | 1937 | 1460913225705 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:13:45 INFO - PROCESS | 1937 | 1460913225708 Marionette TRACE conn5 <- [1,282,null,{}] 10:13:45 INFO - PROCESS | 1937 | 1460913225722 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:45 INFO - PROCESS | 1937 | 1460913225898 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 10:13:46 INFO - PROCESS | 1937 | 1460913226030 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe528000 == 45 [pid = 1937] [id = 78] 10:13:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11f2274000) [pid = 1937] [serial = 232] [outer = (nil)] 10:13:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11f8d63c00) [pid = 1937] [serial = 233] [outer = 0x7f11f2274000] 10:13:46 INFO - PROCESS | 1937 | 1460913226111 Marionette DEBUG loaded listener.js 10:13:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11fc1bec00) [pid = 1937] [serial = 234] [outer = 0x7f11f2274000] 10:13:47 INFO - PROCESS | 1937 | 1460913227011 Marionette TRACE conn5 <- [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]]]}] 10:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1334ms 10:13:47 INFO - PROCESS | 1937 | 1460913227045 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 10:13:47 INFO - PROCESS | 1937 | 1460913227048 Marionette TRACE conn5 <- [1,285,null,{"value":"8"}] 10:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:13:47 INFO - PROCESS | 1937 | 1460913227056 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:13:47 INFO - PROCESS | 1937 | 1460913227060 Marionette TRACE conn5 <- [1,286,null,{}] 10:13:47 INFO - PROCESS | 1937 | 1460913227066 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:47 INFO - PROCESS | 1937 | 1460913227219 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 10:13:47 INFO - PROCESS | 1937 | 1460913227355 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fd3000 == 46 [pid = 1937] [id = 79] 10:13:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11e1cc6800) [pid = 1937] [serial = 235] [outer = (nil)] 10:13:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11e1ccf000) [pid = 1937] [serial = 236] [outer = 0x7f11e1cc6800] 10:13:47 INFO - PROCESS | 1937 | 1460913227426 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11f8b69400) [pid = 1937] [serial = 237] [outer = 0x7f11e1cc6800] 10:13:48 INFO - PROCESS | 1937 | 1460913228195 Marionette TRACE conn5 <- [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]]]}] 10:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1181ms 10:13:48 INFO - PROCESS | 1937 | 1460913228239 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 10:13:48 INFO - PROCESS | 1937 | 1460913228243 Marionette TRACE conn5 <- [1,289,null,{"value":"8"}] 10:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:13:48 INFO - PROCESS | 1937 | 1460913228250 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:13:48 INFO - PROCESS | 1937 | 1460913228254 Marionette TRACE conn5 <- [1,290,null,{}] 10:13:48 INFO - PROCESS | 1937 | 1460913228260 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:48 INFO - PROCESS | 1937 | 1460913228430 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 10:13:48 INFO - PROCESS | 1937 | 1460913228564 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fef800 == 47 [pid = 1937] [id = 80] 10:13:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11e1cca800) [pid = 1937] [serial = 238] [outer = (nil)] 10:13:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11fe4a3400) [pid = 1937] [serial = 239] [outer = 0x7f11e1cca800] 10:13:48 INFO - PROCESS | 1937 | 1460913228635 Marionette DEBUG loaded listener.js 10:13:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f12026e3400) [pid = 1937] [serial = 240] [outer = 0x7f11e1cca800] 10:13:49 INFO - PROCESS | 1937 | 1460913229438 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1231ms 10:13:49 INFO - PROCESS | 1937 | 1460913229481 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 10:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:13:49 INFO - PROCESS | 1937 | 1460913229485 Marionette TRACE conn5 <- [1,293,null,{"value":"8"}] 10:13:49 INFO - PROCESS | 1937 | 1460913229491 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:13:49 INFO - PROCESS | 1937 | 1460913229494 Marionette TRACE conn5 <- [1,294,null,{}] 10:13:49 INFO - PROCESS | 1937 | 1460913229500 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:50 INFO - PROCESS | 1937 | 1460913230617 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 10:13:50 INFO - PROCESS | 1937 | 1460913230838 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f120b2cf000 == 48 [pid = 1937] [id = 81] 10:13:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f1200196000) [pid = 1937] [serial = 241] [outer = (nil)] 10:13:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f12033d9000) [pid = 1937] [serial = 242] [outer = 0x7f1200196000] 10:13:50 INFO - PROCESS | 1937 | 1460913230917 Marionette DEBUG loaded listener.js 10:13:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f12033e1c00) [pid = 1937] [serial = 243] [outer = 0x7f1200196000] 10:13:51 INFO - PROCESS | 1937 | 1460913231681 Marionette TRACE conn5 <- [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]]]}] 10:13:51 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. 10:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 2230ms 10:13:51 INFO - PROCESS | 1937 | 1460913231735 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 10:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:13:51 INFO - PROCESS | 1937 | 1460913231740 Marionette TRACE conn5 <- [1,297,null,{"value":"8"}] 10:13:51 INFO - PROCESS | 1937 | 1460913231746 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - PROCESS | 1937 | 1460913231749 Marionette TRACE conn5 <- [1,298,null,{}] 10:13:51 INFO - PROCESS | 1937 | 1460913231754 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:51 INFO - PROCESS | 1937 | 1460913231915 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 10:13:52 INFO - PROCESS | 1937 | 1460913232057 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dfde6800 == 49 [pid = 1937] [id = 82] 10:13:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11e0a71800) [pid = 1937] [serial = 244] [outer = (nil)] 10:13:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11e0a76c00) [pid = 1937] [serial = 245] [outer = 0x7f11e0a71800] 10:13:52 INFO - PROCESS | 1937 | 1460913232127 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11e0a7d000) [pid = 1937] [serial = 246] [outer = 0x7f11e0a71800] 10:13:53 INFO - PROCESS | 1937 | 1460913233128 Marionette TRACE conn5 <- [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]]]}] 10:13:53 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. 10:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1429ms 10:13:53 INFO - PROCESS | 1937 | 1460913233175 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 10:13:53 INFO - PROCESS | 1937 | 1460913233181 Marionette TRACE conn5 <- [1,301,null,{"value":"8"}] 10:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:13:53 INFO - PROCESS | 1937 | 1460913233190 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:13:53 INFO - PROCESS | 1937 | 1460913233194 Marionette TRACE conn5 <- [1,302,null,{}] 10:13:53 INFO - PROCESS | 1937 | 1460913233202 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:53 INFO - PROCESS | 1937 | 1460913233397 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 10:13:53 INFO - PROCESS | 1937 | 1460913233551 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e3118800 == 50 [pid = 1937] [id = 83] 10:13:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11e220c400) [pid = 1937] [serial = 247] [outer = (nil)] 10:13:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11e30a2c00) [pid = 1937] [serial = 248] [outer = 0x7f11e220c400] 10:13:53 INFO - PROCESS | 1937 | 1460913233617 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11e4b5a000) [pid = 1937] [serial = 249] [outer = 0x7f11e220c400] 10:13:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f90a4000 == 49 [pid = 1937] [id = 74] 10:13:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f7ff3800 == 48 [pid = 1937] [id = 73] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f12026da800) [pid = 1937] [serial = 185] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee57a000 == 47 [pid = 1937] [id = 72] 10:13:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec9b0000 == 46 [pid = 1937] [id = 71] 10:13:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e9ba5800 == 45 [pid = 1937] [id = 70] 10:13:54 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e7470000 == 44 [pid = 1937] [id = 69] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11e9b35800) [pid = 1937] [serial = 129] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f12026e7800) [pid = 1937] [serial = 98] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11fc284c00) [pid = 1937] [serial = 176] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11e4b63000) [pid = 1937] [serial = 179] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11f9204000) [pid = 1937] [serial = 173] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11ea0d0400) [pid = 1937] [serial = 165] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11e8645000) [pid = 1937] [serial = 164] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11eb73f400) [pid = 1937] [serial = 167] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11ec830000) [pid = 1937] [serial = 168] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f1200e9dc00) [pid = 1937] [serial = 162] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f120019dc00) [pid = 1937] [serial = 161] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11ee3f0400) [pid = 1937] [serial = 170] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11f900b000) [pid = 1937] [serial = 171] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f120019c800) [pid = 1937] [serial = 180] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11e5f43800) [pid = 1937] [serial = 149] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11ee3bec00) [pid = 1937] [serial = 152] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11f9f28400) [pid = 1937] [serial = 155] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11fe305800) [pid = 1937] [serial = 158] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11fe15e800) [pid = 1937] [serial = 177] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11fc11f400) [pid = 1937] [serial = 174] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f120019f800) [pid = 1937] [serial = 182] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f1202461800) [pid = 1937] [serial = 183] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11eb73f800) [pid = 1937] [serial = 123] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x7f11ea0d1000) [pid = 1937] [serial = 126] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x7f11fe566c00) [pid = 1937] [serial = 120] [outer = (nil)] [url = about:blank] 10:13:54 INFO - PROCESS | 1937 | 1460913234425 Marionette TRACE conn5 <- [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]]]}] 10:13:54 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. 10:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1283ms 10:13:54 INFO - PROCESS | 1937 | 1460913234473 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 1937 | 1460913234479 Marionette TRACE conn5 <- [1,305,null,{"value":"8"}] 10:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:13:54 INFO - PROCESS | 1937 | 1460913234492 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 1937 | 1460913234495 Marionette TRACE conn5 <- [1,306,null,{}] 10:13:54 INFO - PROCESS | 1937 | 1460913234500 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:54 INFO - PROCESS | 1937 | 1460913234626 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 10:13:54 INFO - PROCESS | 1937 | 1460913234642 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb29a000 == 45 [pid = 1937] [id = 84] 10:13:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x7f11e4b63000) [pid = 1937] [serial = 250] [outer = (nil)] 10:13:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f11e5f45400) [pid = 1937] [serial = 251] [outer = 0x7f11e4b63000] 10:13:54 INFO - PROCESS | 1937 | 1460913234699 Marionette DEBUG loaded listener.js 10:13:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11e62ee000) [pid = 1937] [serial = 252] [outer = 0x7f11e4b63000] 10:13:55 INFO - PROCESS | 1937 | 1460913235526 Marionette TRACE conn5 <- [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]]]}] 10:13:55 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. 10:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1079ms 10:13:55 INFO - PROCESS | 1937 | 1460913235571 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 1937 | 1460913235575 Marionette TRACE conn5 <- [1,309,null,{"value":"8"}] 10:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:13:55 INFO - PROCESS | 1937 | 1460913235581 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - PROCESS | 1937 | 1460913235586 Marionette TRACE conn5 <- [1,310,null,{}] 10:13:55 INFO - PROCESS | 1937 | 1460913235601 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:55 INFO - PROCESS | 1937 | 1460913235741 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 10:13:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11e9a0c400) [pid = 1937] [serial = 253] [outer = 0x7f11e74ea400] 10:13:55 INFO - PROCESS | 1937 | 1460913235798 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee57e000 == 46 [pid = 1937] [id = 85] 10:13:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11eadacc00) [pid = 1937] [serial = 254] [outer = (nil)] 10:13:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11eadb2400) [pid = 1937] [serial = 255] [outer = 0x7f11eadacc00] 10:13:55 INFO - PROCESS | 1937 | 1460913235884 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11eb015000) [pid = 1937] [serial = 256] [outer = 0x7f11eadacc00] 10:13:56 INFO - PROCESS | 1937 | 1460913236695 Marionette TRACE conn5 <- [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]]]}] 10:13:56 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. 10:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1131ms 10:13:56 INFO - PROCESS | 1937 | 1460913236713 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 10:13:56 INFO - PROCESS | 1937 | 1460913236717 Marionette TRACE conn5 <- [1,313,null,{"value":"8"}] 10:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:13:56 INFO - PROCESS | 1937 | 1460913236726 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:13:56 INFO - PROCESS | 1937 | 1460913236729 Marionette TRACE conn5 <- [1,314,null,{}] 10:13:56 INFO - PROCESS | 1937 | 1460913236752 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:56 INFO - PROCESS | 1937 | 1460913236955 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 10:13:56 INFO - PROCESS | 1937 | 1460913236984 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee32e800 == 47 [pid = 1937] [id = 86] 10:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11ea0dc800) [pid = 1937] [serial = 257] [outer = (nil)] 10:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11ec82f400) [pid = 1937] [serial = 258] [outer = 0x7f11ea0dc800] 10:13:57 INFO - PROCESS | 1937 | 1460913237050 Marionette DEBUG loaded listener.js 10:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11ed822000) [pid = 1937] [serial = 259] [outer = 0x7f11ea0dc800] 10:13:57 INFO - PROCESS | 1937 | 1460913237817 Marionette TRACE conn5 <- [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]]]}] 10:13:57 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. 10:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1144ms 10:13:57 INFO - PROCESS | 1937 | 1460913237878 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 1937 | 1460913237882 Marionette TRACE conn5 <- [1,317,null,{"value":"8"}] 10:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:13:57 INFO - PROCESS | 1937 | 1460913237888 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - PROCESS | 1937 | 1460913237892 Marionette TRACE conn5 <- [1,318,null,{}] 10:13:57 INFO - PROCESS | 1937 | 1460913237897 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:58 INFO - PROCESS | 1937 | 1460913238076 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 10:13:58 INFO - PROCESS | 1937 | 1460913238109 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8ddb800 == 48 [pid = 1937] [id = 87] 10:13:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e21df400) [pid = 1937] [serial = 260] [outer = (nil)] 10:13:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11ee3f6400) [pid = 1937] [serial = 261] [outer = 0x7f11e21df400] 10:13:58 INFO - PROCESS | 1937 | 1460913238172 Marionette DEBUG loaded listener.js 10:13:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11f7fd9400) [pid = 1937] [serial = 262] [outer = 0x7f11e21df400] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11e2211c00) [pid = 1937] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11eadab800) [pid = 1937] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11eb0a8800) [pid = 1937] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11ec524c00) [pid = 1937] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11e4b5b400) [pid = 1937] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11e88bf800) [pid = 1937] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11e5d8d000) [pid = 1937] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11e3c7fc00) [pid = 1937] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f11e5dc8000) [pid = 1937] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11e4b5b000) [pid = 1937] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:13:58 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11eadad000) [pid = 1937] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:13:59 INFO - PROCESS | 1937 | 1460913239146 Marionette TRACE conn5 <- [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]]]}] 10:13:59 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. 10:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1279ms 10:13:59 INFO - PROCESS | 1937 | 1460913239168 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 10:13:59 INFO - PROCESS | 1937 | 1460913239170 Marionette TRACE conn5 <- [1,321,null,{"value":"8"}] 10:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:13:59 INFO - PROCESS | 1937 | 1460913239177 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:13:59 INFO - PROCESS | 1937 | 1460913239179 Marionette TRACE conn5 <- [1,322,null,{}] 10:13:59 INFO - PROCESS | 1937 | 1460913239192 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:59 INFO - PROCESS | 1937 | 1460913239346 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 10:13:59 INFO - PROCESS | 1937 | 1460913239361 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8dd8800 == 49 [pid = 1937] [id = 88] 10:13:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11e0a8a000) [pid = 1937] [serial = 263] [outer = (nil)] 10:13:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11e5d8d000) [pid = 1937] [serial = 264] [outer = 0x7f11e0a8a000] 10:13:59 INFO - PROCESS | 1937 | 1460913239422 Marionette DEBUG loaded listener.js 10:13:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11f8db5000) [pid = 1937] [serial = 265] [outer = 0x7f11e0a8a000] 10:14:00 INFO - PROCESS | 1937 | 1460913240162 Marionette TRACE conn5 <- [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]]]}] 10:14:00 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. 10:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1043ms 10:14:00 INFO - PROCESS | 1937 | 1460913240221 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 10:14:00 INFO - PROCESS | 1937 | 1460913240225 Marionette TRACE conn5 <- [1,325,null,{"value":"8"}] 10:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:14:00 INFO - PROCESS | 1937 | 1460913240230 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:14:00 INFO - PROCESS | 1937 | 1460913240233 Marionette TRACE conn5 <- [1,326,null,{}] 10:14:00 INFO - PROCESS | 1937 | 1460913240238 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:00 INFO - PROCESS | 1937 | 1460913240370 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 10:14:00 INFO - PROCESS | 1937 | 1460913240385 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc2c4000 == 50 [pid = 1937] [id = 89] 10:14:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11eadb8000) [pid = 1937] [serial = 266] [outer = (nil)] 10:14:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11f92d9c00) [pid = 1937] [serial = 267] [outer = 0x7f11eadb8000] 10:14:00 INFO - PROCESS | 1937 | 1460913240447 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11fc1bd400) [pid = 1937] [serial = 268] [outer = 0x7f11eadb8000] 10:14:01 INFO - PROCESS | 1937 | 1460913241377 Marionette TRACE conn5 <- [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]]]}] 10:14:01 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. 10:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1178ms 10:14:01 INFO - PROCESS | 1937 | 1460913241410 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 10:14:01 INFO - PROCESS | 1937 | 1460913241416 Marionette TRACE conn5 <- [1,329,null,{"value":"8"}] 10:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:14:01 INFO - PROCESS | 1937 | 1460913241425 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:14:01 INFO - PROCESS | 1937 | 1460913241431 Marionette TRACE conn5 <- [1,330,null,{}] 10:14:01 INFO - PROCESS | 1937 | 1460913241440 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:01 INFO - PROCESS | 1937 | 1460913241619 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 10:14:01 INFO - PROCESS | 1937 | 1460913241758 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eadf2000 == 51 [pid = 1937] [id = 90] 10:14:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e0a71c00) [pid = 1937] [serial = 269] [outer = (nil)] 10:14:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11e1be8800) [pid = 1937] [serial = 270] [outer = 0x7f11e0a71c00] 10:14:01 INFO - PROCESS | 1937 | 1460913241833 Marionette DEBUG loaded listener.js 10:14:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e1cc6000) [pid = 1937] [serial = 271] [outer = 0x7f11e0a71c00] 10:14:02 INFO - PROCESS | 1937 | 1460913242711 Marionette TRACE conn5 <- [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]]]}] 10:14:02 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. 10:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1338ms 10:14:02 INFO - PROCESS | 1937 | 1460913242764 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 10:14:02 INFO - PROCESS | 1937 | 1460913242773 Marionette TRACE conn5 <- [1,333,null,{"value":"8"}] 10:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:14:02 INFO - PROCESS | 1937 | 1460913242787 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:14:02 INFO - PROCESS | 1937 | 1460913242790 Marionette TRACE conn5 <- [1,334,null,{}] 10:14:02 INFO - PROCESS | 1937 | 1460913242797 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:03 INFO - PROCESS | 1937 | 1460913243009 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 10:14:03 INFO - PROCESS | 1937 | 1460913243145 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ef17d800 == 52 [pid = 1937] [id = 91] 10:14:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11e0a82000) [pid = 1937] [serial = 272] [outer = (nil)] 10:14:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11e5dbe400) [pid = 1937] [serial = 273] [outer = 0x7f11e0a82000] 10:14:03 INFO - PROCESS | 1937 | 1460913243217 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11e5f3f800) [pid = 1937] [serial = 274] [outer = 0x7f11e0a82000] 10:14:04 INFO - PROCESS | 1937 | 1460913244049 Marionette TRACE conn5 <- [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]]]}] 10:14:04 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. 10:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1287ms 10:14:04 INFO - PROCESS | 1937 | 1460913244075 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 1937 | 1460913244079 Marionette TRACE conn5 <- [1,337,null,{"value":"8"}] 10:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:14:04 INFO - PROCESS | 1937 | 1460913244087 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 1937 | 1460913244092 Marionette TRACE conn5 <- [1,338,null,{}] 10:14:04 INFO - PROCESS | 1937 | 1460913244108 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:04 INFO - PROCESS | 1937 | 1460913244267 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 10:14:04 INFO - PROCESS | 1937 | 1460913244408 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe4cb800 == 53 [pid = 1937] [id = 92] 10:14:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11e5f45800) [pid = 1937] [serial = 275] [outer = (nil)] 10:14:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11ead4f000) [pid = 1937] [serial = 276] [outer = 0x7f11e5f45800] 10:14:04 INFO - PROCESS | 1937 | 1460913244484 Marionette DEBUG loaded listener.js 10:14:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11ead55400) [pid = 1937] [serial = 277] [outer = 0x7f11e5f45800] 10:14:05 INFO - PROCESS | 1937 | 1460913245413 Marionette TRACE conn5 <- [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]]]}] 10:14:05 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. 10:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1383ms 10:14:05 INFO - PROCESS | 1937 | 1460913245472 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 10:14:05 INFO - PROCESS | 1937 | 1460913245476 Marionette TRACE conn5 <- [1,341,null,{"value":"8"}] 10:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:14:05 INFO - PROCESS | 1937 | 1460913245482 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - PROCESS | 1937 | 1460913245486 Marionette TRACE conn5 <- [1,342,null,{}] 10:14:05 INFO - PROCESS | 1937 | 1460913245491 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:05 INFO - PROCESS | 1937 | 1460913245646 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 10:14:05 INFO - PROCESS | 1937 | 1460913245807 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f12024a4800 == 54 [pid = 1937] [id = 93] 10:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11e8641400) [pid = 1937] [serial = 278] [outer = (nil)] 10:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11eaf38c00) [pid = 1937] [serial = 279] [outer = 0x7f11e8641400] 10:14:05 INFO - PROCESS | 1937 | 1460913245881 Marionette DEBUG loaded listener.js 10:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11ed335800) [pid = 1937] [serial = 280] [outer = 0x7f11e8641400] 10:14:06 INFO - PROCESS | 1937 | 1460913246695 Marionette TRACE conn5 <- [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]]]}] 10:14:06 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. 10:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1227ms 10:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:14:06 INFO - PROCESS | 1937 | 1460913246709 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 10:14:06 INFO - PROCESS | 1937 | 1460913246711 Marionette TRACE conn5 <- [1,345,null,{"value":"8"}] 10:14:06 INFO - PROCESS | 1937 | 1460913246732 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:14:06 INFO - PROCESS | 1937 | 1460913246735 Marionette TRACE conn5 <- [1,346,null,{}] 10:14:06 INFO - PROCESS | 1937 | 1460913246744 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:06 INFO - PROCESS | 1937 | 1460913246894 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 10:14:07 INFO - PROCESS | 1937 | 1460913247042 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1f73800 == 55 [pid = 1937] [id = 94] 10:14:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11e1be2c00) [pid = 1937] [serial = 281] [outer = (nil)] 10:14:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11e26cb800) [pid = 1937] [serial = 282] [outer = 0x7f11e1be2c00] 10:14:07 INFO - PROCESS | 1937 | 1460913247113 Marionette DEBUG loaded listener.js 10:14:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11e26d0800) [pid = 1937] [serial = 283] [outer = 0x7f11e1be2c00] 10:14:08 INFO - PROCESS | 1937 | 1460913248200 Marionette TRACE conn5 <- [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]]]}] 10:14:08 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. 10:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1518ms 10:14:08 INFO - PROCESS | 1937 | 1460913248235 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 10:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:14:08 INFO - PROCESS | 1937 | 1460913248240 Marionette TRACE conn5 <- [1,349,null,{"value":"8"}] 10:14:08 INFO - PROCESS | 1937 | 1460913248249 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:14:08 INFO - PROCESS | 1937 | 1460913248254 Marionette TRACE conn5 <- [1,350,null,{}] 10:14:08 INFO - PROCESS | 1937 | 1460913248263 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:08 INFO - PROCESS | 1937 | 1460913248419 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 10:14:08 INFO - PROCESS | 1937 | 1460913248622 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e4028800 == 56 [pid = 1937] [id = 95] 10:14:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11e0a7ac00) [pid = 1937] [serial = 284] [outer = (nil)] 10:14:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11e1cc7000) [pid = 1937] [serial = 285] [outer = 0x7f11e0a7ac00] 10:14:08 INFO - PROCESS | 1937 | 1460913248692 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11e21df800) [pid = 1937] [serial = 286] [outer = 0x7f11e0a7ac00] 10:14:09 INFO - PROCESS | 1937 | 1460913249545 Marionette TRACE conn5 <- [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]]]}] 10:14:09 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. 10:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1333ms 10:14:09 INFO - PROCESS | 1937 | 1460913249581 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 10:14:09 INFO - PROCESS | 1937 | 1460913249589 Marionette TRACE conn5 <- [1,353,null,{"value":"8"}] 10:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:14:09 INFO - PROCESS | 1937 | 1460913249598 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:14:09 INFO - PROCESS | 1937 | 1460913249601 Marionette TRACE conn5 <- [1,354,null,{}] 10:14:09 INFO - PROCESS | 1937 | 1460913249609 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:09 INFO - PROCESS | 1937 | 1460913249751 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 10:14:09 INFO - PROCESS | 1937 | 1460913249907 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e4033000 == 57 [pid = 1937] [id = 96] 10:14:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11e4b56c00) [pid = 1937] [serial = 287] [outer = (nil)] 10:14:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11e4b60000) [pid = 1937] [serial = 288] [outer = 0x7f11e4b56c00] 10:14:09 INFO - PROCESS | 1937 | 1460913249973 Marionette DEBUG loaded listener.js 10:14:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11e5dc7000) [pid = 1937] [serial = 289] [outer = 0x7f11e4b56c00] 10:14:10 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ecc5c800 == 56 [pid = 1937] [id = 54] 10:14:10 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fa049800 == 55 [pid = 1937] [id = 53] 10:14:10 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8dd8800 == 54 [pid = 1937] [id = 88] 10:14:10 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8ddb800 == 53 [pid = 1937] [id = 87] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f1202456c00) [pid = 1937] [serial = 224] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11f9f29800) [pid = 1937] [serial = 197] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f11fe50a800) [pid = 1937] [serial = 200] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee32e800 == 52 [pid = 1937] [id = 86] 10:14:10 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee57e000 == 51 [pid = 1937] [id = 85] 10:14:10 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eb29a000 == 50 [pid = 1937] [id = 84] 10:14:10 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e3118800 == 49 [pid = 1937] [id = 83] 10:14:10 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee574000 == 48 [pid = 1937] [id = 77] 10:14:10 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e5d1a800 == 47 [pid = 1937] [id = 76] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11fc23e800) [pid = 1937] [serial = 147] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11f8db2400) [pid = 1937] [serial = 218] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11f92db400) [pid = 1937] [serial = 221] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11ee3bd800) [pid = 1937] [serial = 212] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11f8dad400) [pid = 1937] [serial = 213] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11e62fb400) [pid = 1937] [serial = 192] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11e5f44000) [pid = 1937] [serial = 191] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11ed838c00) [pid = 1937] [serial = 195] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11ec680400) [pid = 1937] [serial = 194] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11eac5fc00) [pid = 1937] [serial = 209] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11ec2ed800) [pid = 1937] [serial = 210] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f12033da400) [pid = 1937] [serial = 204] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11e74f8400) [pid = 1937] [serial = 203] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11e74f1800) [pid = 1937] [serial = 207] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11e62f2000) [pid = 1937] [serial = 206] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11e5dc1800) [pid = 1937] [serial = 189] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11e5d8c800) [pid = 1937] [serial = 188] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11eadb4c00) [pid = 1937] [serial = 215] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11f92ba800) [pid = 1937] [serial = 219] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11fdf2c800) [pid = 1937] [serial = 222] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11ec525400) [pid = 1937] [serial = 216] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1937 | 1460913250837 Marionette TRACE conn5 <- [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]]]}] 10:14:10 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. 10:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1279ms 10:14:10 INFO - PROCESS | 1937 | 1460913250877 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 10:14:10 INFO - PROCESS | 1937 | 1460913250881 Marionette TRACE conn5 <- [1,357,null,{"value":"8"}] 10:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:14:10 INFO - PROCESS | 1937 | 1460913250886 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:14:10 INFO - PROCESS | 1937 | 1460913250891 Marionette TRACE conn5 <- [1,358,null,{}] 10:14:10 INFO - PROCESS | 1937 | 1460913250906 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:11 INFO - PROCESS | 1937 | 1460913251047 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 10:14:11 INFO - PROCESS | 1937 | 1460913251063 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eadf9000 == 48 [pid = 1937] [id = 97] 10:14:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11e62f4000) [pid = 1937] [serial = 290] [outer = (nil)] 10:14:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11e863e800) [pid = 1937] [serial = 291] [outer = 0x7f11e62f4000] 10:14:11 INFO - PROCESS | 1937 | 1460913251133 Marionette DEBUG loaded listener.js 10:14:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11ea0d0400) [pid = 1937] [serial = 292] [outer = 0x7f11e62f4000] 10:14:12 INFO - PROCESS | 1937 | 1460913252017 Marionette TRACE conn5 <- [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]]]}] 10:14:12 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. 10:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1138ms 10:14:12 INFO - PROCESS | 1937 | 1460913252031 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 10:14:12 INFO - PROCESS | 1937 | 1460913252034 Marionette TRACE conn5 <- [1,361,null,{"value":"8"}] 10:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:14:12 INFO - PROCESS | 1937 | 1460913252048 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:14:12 INFO - PROCESS | 1937 | 1460913252050 Marionette TRACE conn5 <- [1,362,null,{}] 10:14:12 INFO - PROCESS | 1937 | 1460913252055 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:12 INFO - PROCESS | 1937 | 1460913252186 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 10:14:12 INFO - PROCESS | 1937 | 1460913252201 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec569800 == 49 [pid = 1937] [id = 98] 10:14:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e0a7f800) [pid = 1937] [serial = 293] [outer = (nil)] 10:14:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11eadae400) [pid = 1937] [serial = 294] [outer = 0x7f11e0a7f800] 10:14:12 INFO - PROCESS | 1937 | 1460913252257 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11eadb6800) [pid = 1937] [serial = 295] [outer = 0x7f11e0a7f800] 10:14:13 INFO - PROCESS | 1937 | 1460913253037 Marionette TRACE conn5 <- [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]]]}] 10:14:13 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. 10:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1033ms 10:14:13 INFO - PROCESS | 1937 | 1460913253081 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 10:14:13 INFO - PROCESS | 1937 | 1460913253084 Marionette TRACE conn5 <- [1,365,null,{"value":"8"}] 10:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:14:13 INFO - PROCESS | 1937 | 1460913253089 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:14:13 INFO - PROCESS | 1937 | 1460913253091 Marionette TRACE conn5 <- [1,366,null,{}] 10:14:13 INFO - PROCESS | 1937 | 1460913253097 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:13 INFO - PROCESS | 1937 | 1460913253280 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 10:14:13 INFO - PROCESS | 1937 | 1460913253307 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee32e800 == 50 [pid = 1937] [id = 99] 10:14:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11ead53000) [pid = 1937] [serial = 296] [outer = (nil)] 10:14:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11eb010400) [pid = 1937] [serial = 297] [outer = 0x7f11ead53000] 10:14:13 INFO - PROCESS | 1937 | 1460913253368 Marionette DEBUG loaded listener.js 10:14:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11ebbd6c00) [pid = 1937] [serial = 298] [outer = 0x7f11ead53000] 10:14:14 INFO - PROCESS | 1937 | 1460913254215 Marionette TRACE conn5 <- [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]]]}] 10:14:14 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. 10:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1186ms 10:14:14 INFO - PROCESS | 1937 | 1460913254277 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 1937 | 1460913254281 Marionette TRACE conn5 <- [1,369,null,{"value":"8"}] 10:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:14:14 INFO - PROCESS | 1937 | 1460913254286 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 1937 | 1460913254288 Marionette TRACE conn5 <- [1,370,null,{}] 10:14:14 INFO - PROCESS | 1937 | 1460913254294 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:14 INFO - PROCESS | 1937 | 1460913254507 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 10:14:14 INFO - PROCESS | 1937 | 1460913254529 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2264000 == 51 [pid = 1937] [id = 100] 10:14:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11ed67b800) [pid = 1937] [serial = 299] [outer = (nil)] 10:14:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11ed833400) [pid = 1937] [serial = 300] [outer = 0x7f11ed67b800] 10:14:14 INFO - PROCESS | 1937 | 1460913254598 Marionette DEBUG loaded listener.js 10:14:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11f8b73c00) [pid = 1937] [serial = 301] [outer = 0x7f11ed67b800] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11ea0d5800) [pid = 1937] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11e5dfdc00) [pid = 1937] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11ed821800) [pid = 1937] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11e5d99800) [pid = 1937] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11f7fd8400) [pid = 1937] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11eadacc00) [pid = 1937] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11e4b63000) [pid = 1937] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11e21df400) [pid = 1937] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11e220c400) [pid = 1937] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11e0a8a000) [pid = 1937] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11ea0dc800) [pid = 1937] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11f7fd0800) [pid = 1937] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:14:15 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f1200e9f000) [pid = 1937] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:14:15 INFO - PROCESS | 1937 | 1460913255634 Marionette TRACE conn5 <- [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]]]}] 10:14:15 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. 10:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1384ms 10:14:15 INFO - PROCESS | 1937 | 1460913255672 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 10:14:15 INFO - PROCESS | 1937 | 1460913255674 Marionette TRACE conn5 <- [1,373,null,{"value":"8"}] 10:14:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:14:15 INFO - PROCESS | 1937 | 1460913255681 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:14:15 INFO - PROCESS | 1937 | 1460913255695 Marionette TRACE conn5 <- [1,374,null,{}] 10:14:15 INFO - PROCESS | 1937 | 1460913255701 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:15 INFO - PROCESS | 1937 | 1460913255869 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 10:14:15 INFO - PROCESS | 1937 | 1460913255886 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee571000 == 52 [pid = 1937] [id = 101] 10:14:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11dfd84000) [pid = 1937] [serial = 302] [outer = (nil)] 10:14:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11dfd8e800) [pid = 1937] [serial = 303] [outer = 0x7f11dfd84000] 10:14:15 INFO - PROCESS | 1937 | 1460913255945 Marionette DEBUG loaded listener.js 10:14:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11e0a86400) [pid = 1937] [serial = 304] [outer = 0x7f11dfd84000] 10:14:16 INFO - PROCESS | 1937 | 1460913256658 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:14:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:14:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 990ms 10:14:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:14:16 INFO - PROCESS | 1937 | 1460913256671 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 10:14:16 INFO - PROCESS | 1937 | 1460913256674 Marionette TRACE conn5 <- [1,377,null,{"value":"8"}] 10:14:16 INFO - PROCESS | 1937 | 1460913256680 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:14:16 INFO - PROCESS | 1937 | 1460913256683 Marionette TRACE conn5 <- [1,378,null,{}] 10:14:16 INFO - PROCESS | 1937 | 1460913256688 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:16 INFO - PROCESS | 1937 | 1460913256852 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 10:14:16 INFO - PROCESS | 1937 | 1460913256870 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f92b2000 == 53 [pid = 1937] [id = 102] 10:14:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11dfd84400) [pid = 1937] [serial = 305] [outer = (nil)] 10:14:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e5d99800) [pid = 1937] [serial = 306] [outer = 0x7f11dfd84400] 10:14:16 INFO - PROCESS | 1937 | 1460913256939 Marionette DEBUG loaded listener.js 10:14:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11f2275400) [pid = 1937] [serial = 307] [outer = 0x7f11dfd84400] 10:14:17 INFO - PROCESS | 1937 | 1460913257922 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:14:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:14:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1280ms 10:14:17 INFO - PROCESS | 1937 | 1460913257960 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 10:14:17 INFO - PROCESS | 1937 | 1460913257966 Marionette TRACE conn5 <- [1,381,null,{"value":"8"}] 10:14:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:14:17 INFO - PROCESS | 1937 | 1460913257974 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:14:17 INFO - PROCESS | 1937 | 1460913257980 Marionette TRACE conn5 <- [1,382,null,{}] 10:14:17 INFO - PROCESS | 1937 | 1460913257988 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:18 INFO - PROCESS | 1937 | 1460913258144 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 10:14:18 INFO - PROCESS | 1937 | 1460913258289 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e74c6000 == 54 [pid = 1937] [id = 103] 10:14:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e1beb400) [pid = 1937] [serial = 308] [outer = (nil)] 10:14:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11e26ce400) [pid = 1937] [serial = 309] [outer = 0x7f11e1beb400] 10:14:18 INFO - PROCESS | 1937 | 1460913258365 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11e4b61000) [pid = 1937] [serial = 310] [outer = 0x7f11e1beb400] 10:14:19 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:19 INFO - PROCESS | 1937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:14:19 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:19 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:19 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:19 INFO - PROCESS | 1937 | 1460913259321 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:14:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:14:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1388ms 10:14:19 INFO - PROCESS | 1937 | 1460913259363 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 10:14:19 INFO - PROCESS | 1937 | 1460913259371 Marionette TRACE conn5 <- [1,385,null,{"value":"8"}] 10:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:14:19 INFO - PROCESS | 1937 | 1460913259381 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - PROCESS | 1937 | 1460913259385 Marionette TRACE conn5 <- [1,386,null,{}] 10:14:19 INFO - PROCESS | 1937 | 1460913259392 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:19 INFO - PROCESS | 1937 | 1460913259589 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 10:14:19 INFO - PROCESS | 1937 | 1460913259726 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5d3800 == 55 [pid = 1937] [id = 104] 10:14:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11e1bf0400) [pid = 1937] [serial = 311] [outer = (nil)] 10:14:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11e88bd000) [pid = 1937] [serial = 312] [outer = 0x7f11e1bf0400] 10:14:19 INFO - PROCESS | 1937 | 1460913259802 Marionette DEBUG loaded listener.js 10:14:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11ead4b800) [pid = 1937] [serial = 313] [outer = 0x7f11e1bf0400] 10:14:20 INFO - PROCESS | 1937 | 1460913260767 Marionette TRACE conn5 <- [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]]]}] 10:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1427ms 10:14:20 INFO - PROCESS | 1937 | 1460913260809 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 10:14:20 INFO - PROCESS | 1937 | 1460913260812 Marionette TRACE conn5 <- [1,389,null,{"value":"8"}] 10:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:14:20 INFO - PROCESS | 1937 | 1460913260819 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:14:20 INFO - PROCESS | 1937 | 1460913260825 Marionette TRACE conn5 <- [1,390,null,{}] 10:14:20 INFO - PROCESS | 1937 | 1460913260841 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:21 INFO - PROCESS | 1937 | 1460913261005 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 10:14:21 INFO - PROCESS | 1937 | 1460913261141 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc235000 == 56 [pid = 1937] [id = 105] 10:14:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11eadb6c00) [pid = 1937] [serial = 314] [outer = (nil)] 10:14:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11ed81f000) [pid = 1937] [serial = 315] [outer = 0x7f11eadb6c00] 10:14:21 INFO - PROCESS | 1937 | 1460913261216 Marionette DEBUG loaded listener.js 10:14:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11f7f53000) [pid = 1937] [serial = 316] [outer = 0x7f11eadb6c00] 10:14:22 INFO - PROCESS | 1937 | 1460913262157 Marionette TRACE conn5 <- [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]]]}] 10:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1383ms 10:14:22 INFO - PROCESS | 1937 | 1460913262203 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 10:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:14:22 INFO - PROCESS | 1937 | 1460913262207 Marionette TRACE conn5 <- [1,393,null,{"value":"8"}] 10:14:22 INFO - PROCESS | 1937 | 1460913262213 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:14:22 INFO - PROCESS | 1937 | 1460913262216 Marionette TRACE conn5 <- [1,394,null,{}] 10:14:22 INFO - PROCESS | 1937 | 1460913262221 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:22 INFO - PROCESS | 1937 | 1460913262370 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 10:14:22 INFO - PROCESS | 1937 | 1460913262511 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe51d800 == 57 [pid = 1937] [id = 106] 10:14:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11ec524400) [pid = 1937] [serial = 317] [outer = (nil)] 10:14:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11f90e9c00) [pid = 1937] [serial = 318] [outer = 0x7f11ec524400] 10:14:22 INFO - PROCESS | 1937 | 1460913262582 Marionette DEBUG loaded listener.js 10:14:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11f92d4400) [pid = 1937] [serial = 319] [outer = 0x7f11ec524400] 10:14:23 INFO - PROCESS | 1937 | 1460913263399 Marionette TRACE conn5 <- [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]]]}] 10:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1233ms 10:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:14:23 INFO - PROCESS | 1937 | 1460913263452 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 10:14:23 INFO - PROCESS | 1937 | 1460913263455 Marionette TRACE conn5 <- [1,397,null,{"value":"8"}] 10:14:23 INFO - PROCESS | 1937 | 1460913263463 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:14:23 INFO - PROCESS | 1937 | 1460913263466 Marionette TRACE conn5 <- [1,398,null,{}] 10:14:23 INFO - PROCESS | 1937 | 1460913263471 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:23 INFO - PROCESS | 1937 | 1460913263621 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 10:14:23 INFO - PROCESS | 1937 | 1460913263766 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f12024a3000 == 58 [pid = 1937] [id = 107] 10:14:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11f8db2400) [pid = 1937] [serial = 320] [outer = (nil)] 10:14:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11fa3b8000) [pid = 1937] [serial = 321] [outer = 0x7f11f8db2400] 10:14:23 INFO - PROCESS | 1937 | 1460913263844 Marionette DEBUG loaded listener.js 10:14:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11fc284400) [pid = 1937] [serial = 322] [outer = 0x7f11f8db2400] 10:14:24 INFO - PROCESS | 1937 | 1460913264698 Marionette TRACE conn5 <- [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]]]}] 10:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1283ms 10:14:24 INFO - PROCESS | 1937 | 1460913264747 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 10:14:24 INFO - PROCESS | 1937 | 1460913264750 Marionette TRACE conn5 <- [1,401,null,{"value":"8"}] 10:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:14:24 INFO - PROCESS | 1937 | 1460913264756 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:14:24 INFO - PROCESS | 1937 | 1460913264760 Marionette TRACE conn5 <- [1,402,null,{}] 10:14:24 INFO - PROCESS | 1937 | 1460913264765 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:24 INFO - PROCESS | 1937 | 1460913264956 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 10:14:25 INFO - PROCESS | 1937 | 1460913265097 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03dd800 == 59 [pid = 1937] [id = 108] 10:14:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11fda8c800) [pid = 1937] [serial = 323] [outer = (nil)] 10:14:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11fda93000) [pid = 1937] [serial = 324] [outer = 0x7f11fda8c800] 10:14:25 INFO - PROCESS | 1937 | 1460913265175 Marionette DEBUG loaded listener.js 10:14:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11fe390800) [pid = 1937] [serial = 325] [outer = 0x7f11fda8c800] 10:14:26 INFO - PROCESS | 1937 | 1460913266056 Marionette TRACE conn5 <- [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]]]}] 10:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1376ms 10:14:26 INFO - PROCESS | 1937 | 1460913266134 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 10:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:14:26 INFO - PROCESS | 1937 | 1460913266138 Marionette TRACE conn5 <- [1,405,null,{"value":"8"}] 10:14:26 INFO - PROCESS | 1937 | 1460913266143 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:14:26 INFO - PROCESS | 1937 | 1460913266146 Marionette TRACE conn5 <- [1,406,null,{}] 10:14:26 INFO - PROCESS | 1937 | 1460913266151 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:26 INFO - PROCESS | 1937 | 1460913266305 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 10:14:26 INFO - PROCESS | 1937 | 1460913266641 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e0b800 == 60 [pid = 1937] [id = 109] 10:14:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11e0a88c00) [pid = 1937] [serial = 326] [outer = (nil)] 10:14:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11e0a8d400) [pid = 1937] [serial = 327] [outer = 0x7f11e0a88c00] 10:14:26 INFO - PROCESS | 1937 | 1460913266805 Marionette DEBUG loaded listener.js 10:14:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x7f11e22ca800) [pid = 1937] [serial = 328] [outer = 0x7f11e0a88c00] 10:14:27 INFO - PROCESS | 1937 | 1460913267743 Marionette TRACE conn5 <- [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]]]}] 10:14:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1630ms 10:14:27 INFO - PROCESS | 1937 | 1460913267774 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 1937 | 1460913267780 Marionette TRACE conn5 <- [1,409,null,{"value":"8"}] 10:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:14:27 INFO - PROCESS | 1937 | 1460913267787 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 1937 | 1460913267794 Marionette TRACE conn5 <- [1,410,null,{}] 10:14:27 INFO - PROCESS | 1937 | 1460913267800 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:27 INFO - PROCESS | 1937 | 1460913267956 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 10:14:28 INFO - PROCESS | 1937 | 1460913268105 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e1e800 == 61 [pid = 1937] [id = 110] 10:14:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x7f11e26cc400) [pid = 1937] [serial = 329] [outer = (nil)] 10:14:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x7f11e2ecc800) [pid = 1937] [serial = 330] [outer = 0x7f11e26cc400] 10:14:28 INFO - PROCESS | 1937 | 1460913268179 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x7f11e40f7800) [pid = 1937] [serial = 331] [outer = 0x7f11e26cc400] 10:14:28 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee571000 == 60 [pid = 1937] [id = 101] 10:14:28 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2264000 == 59 [pid = 1937] [id = 100] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x7f11e0a76c00) [pid = 1937] [serial = 245] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x7f11f92d9c00) [pid = 1937] [serial = 267] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee32e800 == 58 [pid = 1937] [id = 99] 10:14:28 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec569800 == 57 [pid = 1937] [id = 98] 10:14:28 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eadf9000 == 56 [pid = 1937] [id = 97] 10:14:28 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e4033000 == 55 [pid = 1937] [id = 96] 10:14:28 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e4028800 == 54 [pid = 1937] [id = 95] 10:14:28 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eadf2000 == 53 [pid = 1937] [id = 90] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x7f12026d3000) [pid = 1937] [serial = 201] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x7f1205bca000) [pid = 1937] [serial = 186] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x7f11fd962c00) [pid = 1937] [serial = 198] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f11f7fd6400) [pid = 1937] [serial = 153] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11fbce0c00) [pid = 1937] [serial = 156] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f11e74f7000) [pid = 1937] [serial = 150] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11fe50e400) [pid = 1937] [serial = 159] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11eadb2400) [pid = 1937] [serial = 255] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11e5f45400) [pid = 1937] [serial = 251] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11e62ee000) [pid = 1937] [serial = 252] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11eadb3000) [pid = 1937] [serial = 230] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11ee3f6400) [pid = 1937] [serial = 261] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11e4b5a000) [pid = 1937] [serial = 249] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11e30a2c00) [pid = 1937] [serial = 248] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11f8d63c00) [pid = 1937] [serial = 233] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11e1ccf000) [pid = 1937] [serial = 236] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11e5dbf400) [pid = 1937] [serial = 227] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11fe4a3400) [pid = 1937] [serial = 239] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f12033d9000) [pid = 1937] [serial = 242] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11e40f9400) [pid = 1937] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11e5d8d000) [pid = 1937] [serial = 264] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11ec82f400) [pid = 1937] [serial = 258] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11f8db5000) [pid = 1937] [serial = 265] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11f7fd9400) [pid = 1937] [serial = 262] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11ed822000) [pid = 1937] [serial = 259] [outer = (nil)] [url = about:blank] 10:14:28 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11eb015000) [pid = 1937] [serial = 256] [outer = (nil)] [url = about:blank] 10:14:29 INFO - PROCESS | 1937 | 1460913269122 Marionette TRACE conn5 <- [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]]]}] 10:14:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1384ms 10:14:29 INFO - PROCESS | 1937 | 1460913269173 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 10:14:29 INFO - PROCESS | 1937 | 1460913269178 Marionette TRACE conn5 <- [1,413,null,{"value":"8"}] 10:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:14:29 INFO - PROCESS | 1937 | 1460913269187 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:14:29 INFO - PROCESS | 1937 | 1460913269189 Marionette TRACE conn5 <- [1,414,null,{}] 10:14:29 INFO - PROCESS | 1937 | 1460913269195 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:29 INFO - PROCESS | 1937 | 1460913269338 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 10:14:29 INFO - PROCESS | 1937 | 1460913269432 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e7470000 == 54 [pid = 1937] [id = 111] 10:14:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11dfd88400) [pid = 1937] [serial = 332] [outer = (nil)] 10:14:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11e5f3e400) [pid = 1937] [serial = 333] [outer = 0x7f11dfd88400] 10:14:29 INFO - PROCESS | 1937 | 1460913269497 Marionette DEBUG loaded listener.js 10:14:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e62fa000) [pid = 1937] [serial = 334] [outer = 0x7f11dfd88400] 10:14:30 INFO - PROCESS | 1937 | 1460913270222 Marionette TRACE conn5 <- [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]]]}] 10:14:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:14:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1091ms 10:14:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:14:30 INFO - PROCESS | 1937 | 1460913270278 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 10:14:30 INFO - PROCESS | 1937 | 1460913270281 Marionette TRACE conn5 <- [1,417,null,{"value":"8"}] 10:14:30 INFO - PROCESS | 1937 | 1460913270289 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:14:30 INFO - PROCESS | 1937 | 1460913270297 Marionette TRACE conn5 <- [1,418,null,{}] 10:14:30 INFO - PROCESS | 1937 | 1460913270332 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:30 INFO - PROCESS | 1937 | 1460913270481 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 10:14:30 INFO - PROCESS | 1937 | 1460913270492 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec176000 == 55 [pid = 1937] [id = 112] 10:14:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11e5dc0400) [pid = 1937] [serial = 335] [outer = (nil)] 10:14:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11ead58000) [pid = 1937] [serial = 336] [outer = 0x7f11e5dc0400] 10:14:30 INFO - PROCESS | 1937 | 1460913270552 Marionette DEBUG loaded listener.js 10:14:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11eadb7800) [pid = 1937] [serial = 337] [outer = 0x7f11e5dc0400] 10:14:31 INFO - PROCESS | 1937 | 1460913271763 Marionette TRACE conn5 <- [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]]]}] 10:14:31 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 10:14:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1493ms 10:14:31 INFO - PROCESS | 1937 | 1460913271780 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 1937 | 1460913271784 Marionette TRACE conn5 <- [1,421,null,{"value":"8"}] 10:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:14:31 INFO - PROCESS | 1937 | 1460913271789 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 1937 | 1460913271792 Marionette TRACE conn5 <- [1,422,null,{}] 10:14:31 INFO - PROCESS | 1937 | 1460913271797 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:31 INFO - PROCESS | 1937 | 1460913271975 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 10:14:32 INFO - PROCESS | 1937 | 1460913272002 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03db000 == 56 [pid = 1937] [id = 113] 10:14:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11e74f9400) [pid = 1937] [serial = 338] [outer = (nil)] 10:14:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11ebd82400) [pid = 1937] [serial = 339] [outer = 0x7f11e74f9400] 10:14:32 INFO - PROCESS | 1937 | 1460913272063 Marionette DEBUG loaded listener.js 10:14:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11ecb03400) [pid = 1937] [serial = 340] [outer = 0x7f11e74f9400] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11e4b63c00) [pid = 1937] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11e4b60800) [pid = 1937] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11f2274000) [pid = 1937] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11e4b56c00) [pid = 1937] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11ead53000) [pid = 1937] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11ed67b800) [pid = 1937] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11e62f4000) [pid = 1937] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11dfd84000) [pid = 1937] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11e0a7ac00) [pid = 1937] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11eadb8000) [pid = 1937] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f11e0a71800) [pid = 1937] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:14:32 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11e0a7f800) [pid = 1937] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:14:33 INFO - PROCESS | 1937 | 1460913273427 Marionette TRACE conn5 <- [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]]]}] 10:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1680ms 10:14:33 INFO - PROCESS | 1937 | 1460913273494 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 10:14:33 INFO - PROCESS | 1937 | 1460913273498 Marionette TRACE conn5 <- [1,425,null,{"value":"8"}] 10:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:14:33 INFO - PROCESS | 1937 | 1460913273504 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:14:33 INFO - PROCESS | 1937 | 1460913273506 Marionette TRACE conn5 <- [1,426,null,{}] 10:14:33 INFO - PROCESS | 1937 | 1460913273511 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:33 INFO - PROCESS | 1937 | 1460913273638 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 10:14:33 INFO - PROCESS | 1937 | 1460913273733 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eccd6800 == 57 [pid = 1937] [id = 114] 10:14:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11ead57800) [pid = 1937] [serial = 341] [outer = (nil)] 10:14:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11eb26ac00) [pid = 1937] [serial = 342] [outer = 0x7f11ead57800] 10:14:33 INFO - PROCESS | 1937 | 1460913273819 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11ee34e800) [pid = 1937] [serial = 343] [outer = 0x7f11ead57800] 10:14:34 INFO - PROCESS | 1937 | 1460913274460 Marionette TRACE conn5 <- [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] 10:14:34 INFO - PROCESS | 1937 | 1460913274493 Marionette TRACE conn5 <- [1,429,null,{"value":"8"}] 10:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:14:34 INFO - PROCESS | 1937 | 1460913274498 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - PROCESS | 1937 | 1460913274500 Marionette TRACE conn5 <- [1,430,null,{}] 10:14:34 INFO - PROCESS | 1937 | 1460913274505 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:34 INFO - PROCESS | 1937 | 1460913274683 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 10:14:34 INFO - PROCESS | 1937 | 1460913274701 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f7ffc000 == 58 [pid = 1937] [id = 115] 10:14:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11ee3af400) [pid = 1937] [serial = 344] [outer = (nil)] 10:14:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11fc241000) [pid = 1937] [serial = 345] [outer = 0x7f11ee3af400] 10:14:34 INFO - PROCESS | 1937 | 1460913274765 Marionette DEBUG loaded listener.js 10:14:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11fda8f400) [pid = 1937] [serial = 346] [outer = 0x7f11ee3af400] 10:14:35 INFO - PROCESS | 1937 | 1460913275720 Marionette TRACE conn5 <- [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]]]}] 10:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1287ms 10:14:35 INFO - PROCESS | 1937 | 1460913275787 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 10:14:35 INFO - PROCESS | 1937 | 1460913275794 Marionette TRACE conn5 <- [1,433,null,{"value":"8"}] 10:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:14:35 INFO - PROCESS | 1937 | 1460913275802 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:14:35 INFO - PROCESS | 1937 | 1460913275806 Marionette TRACE conn5 <- [1,434,null,{}] 10:14:35 INFO - PROCESS | 1937 | 1460913275813 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:36 INFO - PROCESS | 1937 | 1460913276005 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 10:14:36 INFO - PROCESS | 1937 | 1460913276141 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e4106800 == 59 [pid = 1937] [id = 116] 10:14:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11e26cdc00) [pid = 1937] [serial = 347] [outer = (nil)] 10:14:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e2eccc00) [pid = 1937] [serial = 348] [outer = 0x7f11e26cdc00] 10:14:36 INFO - PROCESS | 1937 | 1460913276215 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11e4b5d000) [pid = 1937] [serial = 349] [outer = 0x7f11e26cdc00] 10:14:37 INFO - PROCESS | 1937 | 1460913277123 Marionette TRACE conn5 <- [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]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1378ms 10:14:37 INFO - PROCESS | 1937 | 1460913277182 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 1937 | 1460913277191 Marionette TRACE conn5 <- [1,437,null,{"value":"8"}] 10:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:14:37 INFO - PROCESS | 1937 | 1460913277201 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 1937 | 1460913277205 Marionette TRACE conn5 <- [1,438,null,{}] 10:14:37 INFO - PROCESS | 1937 | 1460913277212 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:37 INFO - PROCESS | 1937 | 1460913277388 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 10:14:37 INFO - PROCESS | 1937 | 1460913277530 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f206f000 == 60 [pid = 1937] [id = 117] 10:14:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11e2ec2800) [pid = 1937] [serial = 350] [outer = (nil)] 10:14:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11e88c1000) [pid = 1937] [serial = 351] [outer = 0x7f11e2ec2800] 10:14:37 INFO - PROCESS | 1937 | 1460913277602 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11ead51400) [pid = 1937] [serial = 352] [outer = 0x7f11e2ec2800] 10:14:38 INFO - PROCESS | 1937 | 1460913278519 Marionette TRACE conn5 <- [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]]]}] 10:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1382ms 10:14:38 INFO - PROCESS | 1937 | 1460913278585 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 10:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:14:38 INFO - PROCESS | 1937 | 1460913278589 Marionette TRACE conn5 <- [1,441,null,{"value":"8"}] 10:14:38 INFO - PROCESS | 1937 | 1460913278596 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:14:38 INFO - PROCESS | 1937 | 1460913278602 Marionette TRACE conn5 <- [1,442,null,{}] 10:14:38 INFO - PROCESS | 1937 | 1460913278620 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:38 INFO - PROCESS | 1937 | 1460913278844 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 10:14:38 INFO - PROCESS | 1937 | 1460913278984 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc174000 == 61 [pid = 1937] [id = 118] 10:14:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11ebe8f400) [pid = 1937] [serial = 353] [outer = (nil)] 10:14:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11ee538400) [pid = 1937] [serial = 354] [outer = 0x7f11ebe8f400] 10:14:39 INFO - PROCESS | 1937 | 1460913279105 Marionette DEBUG loaded listener.js 10:14:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11f92db000) [pid = 1937] [serial = 355] [outer = 0x7f11ebe8f400] 10:14:39 INFO - PROCESS | 1937 | 1460913279943 Marionette TRACE conn5 <- [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]]]}] 10:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1401ms 10:14:39 INFO - PROCESS | 1937 | 1460913279997 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 10:14:40 INFO - PROCESS | 1937 | 1460913280002 Marionette TRACE conn5 <- [1,445,null,{"value":"8"}] 10:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:14:40 INFO - PROCESS | 1937 | 1460913280008 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:14:40 INFO - PROCESS | 1937 | 1460913280011 Marionette TRACE conn5 <- [1,446,null,{}] 10:14:40 INFO - PROCESS | 1937 | 1460913280016 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:40 INFO - PROCESS | 1937 | 1460913280170 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 10:14:40 INFO - PROCESS | 1937 | 1460913280314 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe4d4800 == 62 [pid = 1937] [id = 119] 10:14:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11e0a89000) [pid = 1937] [serial = 356] [outer = (nil)] 10:14:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11fda8fc00) [pid = 1937] [serial = 357] [outer = 0x7f11e0a89000] 10:14:40 INFO - PROCESS | 1937 | 1460913280387 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11fdf29000) [pid = 1937] [serial = 358] [outer = 0x7f11e0a89000] 10:14:41 INFO - PROCESS | 1937 | 1460913281283 Marionette TRACE conn5 <- [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]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:14:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1332ms 10:14:41 INFO - PROCESS | 1937 | 1460913281342 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 1937 | 1460913281346 Marionette TRACE conn5 <- [1,449,null,{"value":"8"}] 10:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:14:41 INFO - PROCESS | 1937 | 1460913281352 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 1937 | 1460913281354 Marionette TRACE conn5 <- [1,450,null,{}] 10:14:41 INFO - PROCESS | 1937 | 1460913281360 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:41 INFO - PROCESS | 1937 | 1460913281512 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 10:14:41 INFO - PROCESS | 1937 | 1460913281656 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f12024a6000 == 63 [pid = 1937] [id = 120] 10:14:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11e1dba400) [pid = 1937] [serial = 359] [outer = (nil)] 10:14:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11e1dbb000) [pid = 1937] [serial = 360] [outer = 0x7f11e1dba400] 10:14:41 INFO - PROCESS | 1937 | 1460913281758 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11e1dc1000) [pid = 1937] [serial = 361] [outer = 0x7f11e1dba400] 10:14:42 INFO - PROCESS | 1937 | 1460913282678 Marionette TRACE conn5 <- [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] 10:14:42 INFO - PROCESS | 1937 | 1460913282746 Marionette TRACE conn5 <- [1,453,null,{"value":"8"}] 10:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:14:42 INFO - PROCESS | 1937 | 1460913282752 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:14:42 INFO - PROCESS | 1937 | 1460913282755 Marionette TRACE conn5 <- [1,454,null,{}] 10:14:42 INFO - PROCESS | 1937 | 1460913282761 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:42 INFO - PROCESS | 1937 | 1460913282967 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 10:14:43 INFO - PROCESS | 1937 | 1460913283109 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1de6800 == 64 [pid = 1937] [id = 121] 10:14:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11dfd83800) [pid = 1937] [serial = 362] [outer = (nil)] 10:14:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11dfd8c000) [pid = 1937] [serial = 363] [outer = 0x7f11dfd83800] 10:14:43 INFO - PROCESS | 1937 | 1460913283183 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11eadb9800) [pid = 1937] [serial = 364] [outer = 0x7f11dfd83800] 10:14:44 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:44 INFO - PROCESS | 1937 | 1460913284303 Marionette TRACE conn5 <- [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]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1628ms 10:14:44 INFO - PROCESS | 1937 | 1460913284381 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 1937 | 1460913284385 Marionette TRACE conn5 <- [1,457,null,{"value":"8"}] 10:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:14:44 INFO - PROCESS | 1937 | 1460913284394 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 1937 | 1460913284398 Marionette TRACE conn5 <- [1,458,null,{}] 10:14:44 INFO - PROCESS | 1937 | 1460913284406 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:44 INFO - PROCESS | 1937 | 1460913284565 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 10:14:44 INFO - PROCESS | 1937 | 1460913284746 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03c7800 == 65 [pid = 1937] [id = 122] 10:14:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11e0a83c00) [pid = 1937] [serial = 365] [outer = (nil)] 10:14:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11e0a8a400) [pid = 1937] [serial = 366] [outer = 0x7f11e0a83c00] 10:14:44 INFO - PROCESS | 1937 | 1460913284920 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11e1cc5400) [pid = 1937] [serial = 367] [outer = 0x7f11e0a83c00] 10:14:45 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eccd6800 == 64 [pid = 1937] [id = 114] 10:14:45 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e03db000 == 63 [pid = 1937] [id = 113] 10:14:45 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x7f11eaf38c00) [pid = 1937] [serial = 279] [outer = (nil)] [url = about:blank] 10:14:45 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f11e5d99800) [pid = 1937] [serial = 306] [outer = (nil)] [url = about:blank] 10:14:45 INFO - PROCESS | 1937 | 1460913285828 Marionette TRACE conn5 <- [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] 10:14:45 INFO - PROCESS | 1937 | 1460913285889 Marionette TRACE conn5 <- [1,461,null,{"value":"8"}] 10:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:14:45 INFO - PROCESS | 1937 | 1460913285899 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:14:45 INFO - PROCESS | 1937 | 1460913285902 Marionette TRACE conn5 <- [1,462,null,{}] 10:14:45 INFO - PROCESS | 1937 | 1460913285907 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:46 INFO - PROCESS | 1937 | 1460913286048 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11e4b60000) [pid = 1937] [serial = 288] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f11eb010400) [pid = 1937] [serial = 297] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11ed833400) [pid = 1937] [serial = 300] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11e863e800) [pid = 1937] [serial = 291] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11e0a86400) [pid = 1937] [serial = 304] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11ea0d0400) [pid = 1937] [serial = 292] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11e21df800) [pid = 1937] [serial = 286] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11fc1bd400) [pid = 1937] [serial = 268] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11e5dc7000) [pid = 1937] [serial = 289] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11e0a7d000) [pid = 1937] [serial = 246] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11e5dbe400) [pid = 1937] [serial = 273] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11eadb6800) [pid = 1937] [serial = 295] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11e1be8800) [pid = 1937] [serial = 270] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11ead4f000) [pid = 1937] [serial = 276] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11eadae400) [pid = 1937] [serial = 294] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11f8b73c00) [pid = 1937] [serial = 301] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11dfd8e800) [pid = 1937] [serial = 303] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11ebbd6c00) [pid = 1937] [serial = 298] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11e26cb800) [pid = 1937] [serial = 282] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11e1cc7000) [pid = 1937] [serial = 285] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11ebd7d800) [pid = 1937] [serial = 231] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11e5df7800) [pid = 1937] [serial = 228] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11fc1bec00) [pid = 1937] [serial = 234] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1937 | 1460913286168 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e1e800 == 56 [pid = 1937] [id = 123] 10:14:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11dfd8e800) [pid = 1937] [serial = 368] [outer = (nil)] 10:14:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11e1ccac00) [pid = 1937] [serial = 369] [outer = 0x7f11dfd8e800] 10:14:46 INFO - PROCESS | 1937 | 1460913286232 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11e2ecd800) [pid = 1937] [serial = 370] [outer = 0x7f11dfd8e800] 10:14:47 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:47 INFO - PROCESS | 1937 | 1460913287067 Marionette TRACE conn5 <- [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] 10:14:47 INFO - PROCESS | 1937 | 1460913287141 Marionette TRACE conn5 <- [1,465,null,{"value":"8"}] 10:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:14:47 INFO - PROCESS | 1937 | 1460913287146 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - PROCESS | 1937 | 1460913287151 Marionette TRACE conn5 <- [1,466,null,{}] 10:14:47 INFO - PROCESS | 1937 | 1460913287165 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:47 INFO - PROCESS | 1937 | 1460913287306 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 10:14:47 INFO - PROCESS | 1937 | 1460913287398 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec187800 == 57 [pid = 1937] [id = 124] 10:14:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e2ec2000) [pid = 1937] [serial = 371] [outer = (nil)] 10:14:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11e5f45000) [pid = 1937] [serial = 372] [outer = 0x7f11e2ec2000] 10:14:47 INFO - PROCESS | 1937 | 1460913287462 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e9a77c00) [pid = 1937] [serial = 373] [outer = 0x7f11e2ec2000] 10:14:48 INFO - PROCESS | 1937 | 1460913288135 Marionette TRACE conn5 <- [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] 10:14:48 INFO - PROCESS | 1937 | 1460913288184 Marionette TRACE conn5 <- [1,469,null,{"value":"8"}] 10:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:14:48 INFO - PROCESS | 1937 | 1460913288197 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:14:48 INFO - PROCESS | 1937 | 1460913288199 Marionette TRACE conn5 <- [1,470,null,{}] 10:14:48 INFO - PROCESS | 1937 | 1460913288205 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:48 INFO - PROCESS | 1937 | 1460913288380 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 10:14:48 INFO - PROCESS | 1937 | 1460913288408 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ed393800 == 58 [pid = 1937] [id = 125] 10:14:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11e74ecc00) [pid = 1937] [serial = 374] [outer = (nil)] 10:14:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11eadb2400) [pid = 1937] [serial = 375] [outer = 0x7f11e74ecc00] 10:14:48 INFO - PROCESS | 1937 | 1460913288468 Marionette DEBUG loaded listener.js 10:14:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11ebe88c00) [pid = 1937] [serial = 376] [outer = 0x7f11e74ecc00] 10:14:49 INFO - PROCESS | 1937 | 1460913289231 Marionette TRACE conn5 <- [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]]]}] 10:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1087ms 10:14:49 INFO - PROCESS | 1937 | 1460913289317 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 10:14:49 INFO - PROCESS | 1937 | 1460913289321 Marionette TRACE conn5 <- [1,473,null,{"value":"8"}] 10:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:14:49 INFO - PROCESS | 1937 | 1460913289331 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - PROCESS | 1937 | 1460913289333 Marionette TRACE conn5 <- [1,474,null,{}] 10:14:49 INFO - PROCESS | 1937 | 1460913289337 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:49 INFO - PROCESS | 1937 | 1460913289524 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 10:14:49 INFO - PROCESS | 1937 | 1460913289546 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f208b000 == 59 [pid = 1937] [id = 126] 10:14:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11eadb6800) [pid = 1937] [serial = 377] [outer = (nil)] 10:14:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11ed332000) [pid = 1937] [serial = 378] [outer = 0x7f11eadb6800] 10:14:49 INFO - PROCESS | 1937 | 1460913289608 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11ee3f0000) [pid = 1937] [serial = 379] [outer = 0x7f11eadb6800] 10:14:50 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f1200196000) [pid = 1937] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:14:50 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11e74f9400) [pid = 1937] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:14:50 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11dfd84400) [pid = 1937] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:14:50 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11e26cc400) [pid = 1937] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:14:50 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11e5dc0400) [pid = 1937] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:14:50 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11e0a88c00) [pid = 1937] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:14:50 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11dfd88400) [pid = 1937] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:14:50 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11ead57800) [pid = 1937] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:14:50 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11e1cc6800) [pid = 1937] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:14:50 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11e1cca800) [pid = 1937] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:14:50 INFO - PROCESS | 1937 | 1460913290536 Marionette TRACE conn5 <- [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]]]}] 10:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1232ms 10:14:50 INFO - PROCESS | 1937 | 1460913290563 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 10:14:50 INFO - PROCESS | 1937 | 1460913290567 Marionette TRACE conn5 <- [1,477,null,{"value":"8"}] 10:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:14:50 INFO - PROCESS | 1937 | 1460913290572 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:14:50 INFO - PROCESS | 1937 | 1460913290574 Marionette TRACE conn5 <- [1,478,null,{}] 10:14:50 INFO - PROCESS | 1937 | 1460913290579 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:50 INFO - PROCESS | 1937 | 1460913290735 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 10:14:50 INFO - PROCESS | 1937 | 1460913290753 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f929d000 == 60 [pid = 1937] [id = 127] 10:14:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11e1cca800) [pid = 1937] [serial = 380] [outer = (nil)] 10:14:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e5f42000) [pid = 1937] [serial = 381] [outer = 0x7f11e1cca800] 10:14:50 INFO - PROCESS | 1937 | 1460913290825 Marionette DEBUG loaded listener.js 10:14:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11fc11e800) [pid = 1937] [serial = 382] [outer = 0x7f11e1cca800] 10:14:51 INFO - PROCESS | 1937 | 1460913291566 Marionette TRACE conn5 <- [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]]]}] 10:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1024ms 10:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:14:51 INFO - PROCESS | 1937 | 1460913291598 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 10:14:51 INFO - PROCESS | 1937 | 1460913291600 Marionette TRACE conn5 <- [1,481,null,{"value":"8"}] 10:14:51 INFO - PROCESS | 1937 | 1460913291605 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:14:51 INFO - PROCESS | 1937 | 1460913291608 Marionette TRACE conn5 <- [1,482,null,{}] 10:14:51 INFO - PROCESS | 1937 | 1460913291613 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:51 INFO - PROCESS | 1937 | 1460913291790 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 10:14:51 INFO - PROCESS | 1937 | 1460913291811 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc182000 == 61 [pid = 1937] [id = 128] 10:14:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11dfd86c00) [pid = 1937] [serial = 383] [outer = (nil)] 10:14:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11fc124400) [pid = 1937] [serial = 384] [outer = 0x7f11dfd86c00] 10:14:51 INFO - PROCESS | 1937 | 1460913291870 Marionette DEBUG loaded listener.js 10:14:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11fe305800) [pid = 1937] [serial = 385] [outer = 0x7f11dfd86c00] 10:14:52 INFO - PROCESS | 1937 | 1460913292806 Marionette TRACE conn5 <- [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]]]}] 10:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1231ms 10:14:52 INFO - PROCESS | 1937 | 1460913292837 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 10:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:14:52 INFO - PROCESS | 1937 | 1460913292843 Marionette TRACE conn5 <- [1,485,null,{"value":"8"}] 10:14:52 INFO - PROCESS | 1937 | 1460913292851 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:14:52 INFO - PROCESS | 1937 | 1460913292856 Marionette TRACE conn5 <- [1,486,null,{}] 10:14:52 INFO - PROCESS | 1937 | 1460913292864 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:53 INFO - PROCESS | 1937 | 1460913293019 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 10:14:53 INFO - PROCESS | 1937 | 1460913293165 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e6027000 == 62 [pid = 1937] [id = 129] 10:14:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11e0365400) [pid = 1937] [serial = 386] [outer = (nil)] 10:14:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11e03b5400) [pid = 1937] [serial = 387] [outer = 0x7f11e0365400] 10:14:53 INFO - PROCESS | 1937 | 1460913293236 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11e03be400) [pid = 1937] [serial = 388] [outer = 0x7f11e0365400] 10:14:54 INFO - PROCESS | 1937 | 1460913294147 Marionette TRACE conn5 <- [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]]]}] 10:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1334ms 10:14:54 INFO - PROCESS | 1937 | 1460913294191 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 10:14:54 INFO - PROCESS | 1937 | 1460913294199 Marionette TRACE conn5 <- [1,489,null,{"value":"8"}] 10:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:14:54 INFO - PROCESS | 1937 | 1460913294209 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - PROCESS | 1937 | 1460913294213 Marionette TRACE conn5 <- [1,490,null,{}] 10:14:54 INFO - PROCESS | 1937 | 1460913294219 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:54 INFO - PROCESS | 1937 | 1460913294381 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 10:14:54 INFO - PROCESS | 1937 | 1460913294520 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5d8000 == 63 [pid = 1937] [id = 130] 10:14:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11e0368c00) [pid = 1937] [serial = 389] [outer = (nil)] 10:14:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11e1db4c00) [pid = 1937] [serial = 390] [outer = 0x7f11e0368c00] 10:14:54 INFO - PROCESS | 1937 | 1460913294590 Marionette DEBUG loaded listener.js 10:14:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11e26ccc00) [pid = 1937] [serial = 391] [outer = 0x7f11e0368c00] 10:14:55 INFO - PROCESS | 1937 | 1460913295524 Marionette TRACE conn5 <- [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]]]}] 10:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1339ms 10:14:55 INFO - PROCESS | 1937 | 1460913295548 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 10:14:55 INFO - PROCESS | 1937 | 1460913295551 Marionette TRACE conn5 <- [1,493,null,{"value":"8"}] 10:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:14:55 INFO - PROCESS | 1937 | 1460913295557 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:14:55 INFO - PROCESS | 1937 | 1460913295562 Marionette TRACE conn5 <- [1,494,null,{}] 10:14:55 INFO - PROCESS | 1937 | 1460913295577 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:55 INFO - PROCESS | 1937 | 1460913295720 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 10:14:55 INFO - PROCESS | 1937 | 1460913295866 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1202405800 == 64 [pid = 1937] [id = 131] 10:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11e5dc7000) [pid = 1937] [serial = 392] [outer = (nil)] 10:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11e5f49000) [pid = 1937] [serial = 393] [outer = 0x7f11e5dc7000] 10:14:55 INFO - PROCESS | 1937 | 1460913295937 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11eadae400) [pid = 1937] [serial = 394] [outer = 0x7f11e5dc7000] 10:14:56 INFO - PROCESS | 1937 | 1460913296811 Marionette TRACE conn5 <- [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]]]}] 10:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1331ms 10:14:56 INFO - PROCESS | 1937 | 1460913296890 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 10:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:14:56 INFO - PROCESS | 1937 | 1460913296895 Marionette TRACE conn5 <- [1,497,null,{"value":"8"}] 10:14:56 INFO - PROCESS | 1937 | 1460913296901 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:14:56 INFO - PROCESS | 1937 | 1460913296904 Marionette TRACE conn5 <- [1,498,null,{}] 10:14:56 INFO - PROCESS | 1937 | 1460913296909 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:57 INFO - PROCESS | 1937 | 1460913297075 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 10:14:57 INFO - PROCESS | 1937 | 1460913297187 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e00bb800 == 65 [pid = 1937] [id = 132] 10:14:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11e5dc7c00) [pid = 1937] [serial = 395] [outer = (nil)] 10:14:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11ef162400) [pid = 1937] [serial = 396] [outer = 0x7f11e5dc7c00] 10:14:57 INFO - PROCESS | 1937 | 1460913297258 Marionette DEBUG loaded listener.js 10:14:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11f921ec00) [pid = 1937] [serial = 397] [outer = 0x7f11e5dc7c00] 10:14:58 INFO - PROCESS | 1937 | 1460913298040 Marionette TRACE conn5 <- [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]]]}] 10:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1178ms 10:14:58 INFO - PROCESS | 1937 | 1460913298082 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 10:14:58 INFO - PROCESS | 1937 | 1460913298086 Marionette TRACE conn5 <- [1,501,null,{"value":"8"}] 10:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:14:58 INFO - PROCESS | 1937 | 1460913298092 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 1937 | 1460913298096 Marionette TRACE conn5 <- [1,502,null,{}] 10:14:58 INFO - PROCESS | 1937 | 1460913298101 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:58 INFO - PROCESS | 1937 | 1460913298255 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 10:14:58 INFO - PROCESS | 1937 | 1460913298400 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fda32800 == 66 [pid = 1937] [id = 133] 10:14:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11ead55800) [pid = 1937] [serial = 398] [outer = (nil)] 10:14:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11fda94800) [pid = 1937] [serial = 399] [outer = 0x7f11ead55800] 10:14:58 INFO - PROCESS | 1937 | 1460913298471 Marionette DEBUG loaded listener.js 10:14:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11fe4a6000) [pid = 1937] [serial = 400] [outer = 0x7f11ead55800] 10:14:59 INFO - PROCESS | 1937 | 1460913299321 Marionette TRACE conn5 <- [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]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1287ms 10:14:59 INFO - PROCESS | 1937 | 1460913299381 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 10:14:59 INFO - PROCESS | 1937 | 1460913299385 Marionette TRACE conn5 <- [1,505,null,{"value":"8"}] 10:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:14:59 INFO - PROCESS | 1937 | 1460913299392 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 1937 | 1460913299394 Marionette TRACE conn5 <- [1,506,null,{}] 10:14:59 INFO - PROCESS | 1937 | 1460913299400 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:59 INFO - PROCESS | 1937 | 1460913299586 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 10:14:59 INFO - PROCESS | 1937 | 1460913299729 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2715000 == 67 [pid = 1937] [id = 134] 10:14:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11e2d46c00) [pid = 1937] [serial = 401] [outer = (nil)] 10:14:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11e2d4f800) [pid = 1937] [serial = 402] [outer = 0x7f11e2d46c00] 10:14:59 INFO - PROCESS | 1937 | 1460913299802 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x7f1200e8fc00) [pid = 1937] [serial = 403] [outer = 0x7f11e2d46c00] 10:15:00 INFO - PROCESS | 1937 | 1460913300727 Marionette TRACE conn5 <- [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]]]}] 10:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1384ms 10:15:00 INFO - PROCESS | 1937 | 1460913300776 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 1937 | 1460913300780 Marionette TRACE conn5 <- [1,509,null,{"value":"8"}] 10:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:15:00 INFO - PROCESS | 1937 | 1460913300786 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 1937 | 1460913300788 Marionette TRACE conn5 <- [1,510,null,{}] 10:15:00 INFO - PROCESS | 1937 | 1460913300793 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:00 INFO - PROCESS | 1937 | 1460913300941 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 10:15:01 INFO - PROCESS | 1937 | 1460913301090 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc0a3800 == 68 [pid = 1937] [id = 135] 10:15:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x7f11dc086000) [pid = 1937] [serial = 404] [outer = (nil)] 10:15:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x7f11dc08b800) [pid = 1937] [serial = 405] [outer = 0x7f11dc086000] 10:15:01 INFO - PROCESS | 1937 | 1460913301162 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x7f11dc091400) [pid = 1937] [serial = 406] [outer = 0x7f11dc086000] 10:15:02 INFO - PROCESS | 1937 | 1460913302328 Marionette TRACE conn5 <- [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]]]}] 10:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1586ms 10:15:02 INFO - PROCESS | 1937 | 1460913302373 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 10:15:02 INFO - PROCESS | 1937 | 1460913302380 Marionette TRACE conn5 <- [1,513,null,{"value":"8"}] 10:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:15:02 INFO - PROCESS | 1937 | 1460913302390 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - PROCESS | 1937 | 1460913302394 Marionette TRACE conn5 <- [1,514,null,{}] 10:15:02 INFO - PROCESS | 1937 | 1460913302402 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:02 INFO - PROCESS | 1937 | 1460913302566 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 10:15:02 INFO - PROCESS | 1937 | 1460913302721 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2722800 == 69 [pid = 1937] [id = 136] 10:15:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11e03bf400) [pid = 1937] [serial = 407] [outer = (nil)] 10:15:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11e03c1c00) [pid = 1937] [serial = 408] [outer = 0x7f11e03bf400] 10:15:02 INFO - PROCESS | 1937 | 1460913302850 Marionette DEBUG loaded listener.js 10:15:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11e0a85400) [pid = 1937] [serial = 409] [outer = 0x7f11e03bf400] 10:15:03 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fc2c4000 == 68 [pid = 1937] [id = 89] 10:15:03 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f929d000 == 67 [pid = 1937] [id = 127] 10:15:03 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f11e88bd000) [pid = 1937] [serial = 312] [outer = (nil)] [url = about:blank] 10:15:03 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x7f11e26ce400) [pid = 1937] [serial = 309] [outer = (nil)] [url = about:blank] 10:15:03 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x7f11f90e9c00) [pid = 1937] [serial = 318] [outer = (nil)] [url = about:blank] 10:15:03 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x7f11ed81f000) [pid = 1937] [serial = 315] [outer = (nil)] [url = about:blank] 10:15:03 INFO - PROCESS | 1937 | 1460913303844 Marionette TRACE conn5 <- [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]]]}] 10:15:03 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f208b000 == 66 [pid = 1937] [id = 126] 10:15:03 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ed393800 == 65 [pid = 1937] [id = 125] 10:15:03 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec187800 == 64 [pid = 1937] [id = 124] 10:15:03 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2e1e800 == 63 [pid = 1937] [id = 123] 10:15:03 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e03c7800 == 62 [pid = 1937] [id = 122] 10:15:03 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e4106800 == 61 [pid = 1937] [id = 116] 10:15:03 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f7ffc000 == 60 [pid = 1937] [id = 115] 10:15:03 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 10:15:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1487ms 10:15:03 INFO - PROCESS | 1937 | 1460913303883 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 10:15:03 INFO - PROCESS | 1937 | 1460913303894 Marionette TRACE conn5 <- [1,517,null,{"value":"8"}] 10:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:15:03 INFO - PROCESS | 1937 | 1460913303904 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:15:03 INFO - PROCESS | 1937 | 1460913303909 Marionette TRACE conn5 <- [1,518,null,{}] 10:15:03 INFO - PROCESS | 1937 | 1460913303920 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:04 INFO - PROCESS | 1937 | 1460913304070 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x7f11f8b69400) [pid = 1937] [serial = 237] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x7f12026e3400) [pid = 1937] [serial = 240] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x7f12033e1c00) [pid = 1937] [serial = 243] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x7f11ebd82400) [pid = 1937] [serial = 339] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f11f2275400) [pid = 1937] [serial = 307] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11e40f7800) [pid = 1937] [serial = 331] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f11e2ecc800) [pid = 1937] [serial = 330] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11ead58000) [pid = 1937] [serial = 336] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11e22ca800) [pid = 1937] [serial = 328] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11e0a8d400) [pid = 1937] [serial = 327] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11e5f3e400) [pid = 1937] [serial = 333] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11e62fa000) [pid = 1937] [serial = 334] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11fa3b8000) [pid = 1937] [serial = 321] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11fda93000) [pid = 1937] [serial = 324] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11eb26ac00) [pid = 1937] [serial = 342] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11ecb03400) [pid = 1937] [serial = 340] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11ee34e800) [pid = 1937] [serial = 343] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11eadb7800) [pid = 1937] [serial = 337] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1937 | 1460913304189 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fe0000 == 61 [pid = 1937] [id = 137] 10:15:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11e03b4400) [pid = 1937] [serial = 410] [outer = (nil)] 10:15:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11e1dbf000) [pid = 1937] [serial = 411] [outer = 0x7f11e03b4400] 10:15:04 INFO - PROCESS | 1937 | 1460913304255 Marionette DEBUG loaded listener.js 10:15:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11e26ce800) [pid = 1937] [serial = 412] [outer = 0x7f11e03b4400] 10:15:04 INFO - PROCESS | 1937 | 1460913304967 Marionette TRACE conn5 <- [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]]]}] 10:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1128ms 10:15:05 INFO - PROCESS | 1937 | 1460913305032 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 1937 | 1460913305035 Marionette TRACE conn5 <- [1,521,null,{"value":"8"}] 10:15:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:15:05 INFO - PROCESS | 1937 | 1460913305041 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - PROCESS | 1937 | 1460913305046 Marionette TRACE conn5 <- [1,522,null,{}] 10:15:05 INFO - PROCESS | 1937 | 1460913305085 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:05 INFO - PROCESS | 1937 | 1460913305267 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 10:15:05 INFO - PROCESS | 1937 | 1460913305277 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e747f000 == 62 [pid = 1937] [id = 138] 10:15:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11e2d49800) [pid = 1937] [serial = 413] [outer = (nil)] 10:15:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11e40eac00) [pid = 1937] [serial = 414] [outer = 0x7f11e2d49800] 10:15:05 INFO - PROCESS | 1937 | 1460913305337 Marionette DEBUG loaded listener.js 10:15:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11e5d8d000) [pid = 1937] [serial = 415] [outer = 0x7f11e2d49800] 10:15:06 INFO - PROCESS | 1937 | 1460913306076 Marionette TRACE conn5 <- [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]]]}] 10:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1088ms 10:15:06 INFO - PROCESS | 1937 | 1460913306131 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 10:15:06 INFO - PROCESS | 1937 | 1460913306136 Marionette TRACE conn5 <- [1,525,null,{"value":"8"}] 10:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:15:06 INFO - PROCESS | 1937 | 1460913306169 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 1937 | 1460913306172 Marionette TRACE conn5 <- [1,526,null,{}] 10:15:06 INFO - PROCESS | 1937 | 1460913306178 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:06 INFO - PROCESS | 1937 | 1460913306364 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 10:15:06 INFO - PROCESS | 1937 | 1460913306382 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec172000 == 63 [pid = 1937] [id = 139] 10:15:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11e2ec5800) [pid = 1937] [serial = 416] [outer = (nil)] 10:15:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11e5f49400) [pid = 1937] [serial = 417] [outer = 0x7f11e2ec5800] 10:15:06 INFO - PROCESS | 1937 | 1460913306439 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11e74f9400) [pid = 1937] [serial = 418] [outer = 0x7f11e2ec5800] 10:15:07 INFO - PROCESS | 1937 | 1460913307216 Marionette TRACE conn5 <- [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]]]}] 10:15:07 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 10:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1090ms 10:15:07 INFO - PROCESS | 1937 | 1460913307251 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 10:15:07 INFO - PROCESS | 1937 | 1460913307255 Marionette TRACE conn5 <- [1,529,null,{"value":"8"}] 10:15:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:15:07 INFO - PROCESS | 1937 | 1460913307260 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - PROCESS | 1937 | 1460913307262 Marionette TRACE conn5 <- [1,530,null,{}] 10:15:07 INFO - PROCESS | 1937 | 1460913307287 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:07 INFO - PROCESS | 1937 | 1460913307457 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 10:15:07 INFO - PROCESS | 1937 | 1460913307478 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ecc5e800 == 64 [pid = 1937] [id = 140] 10:15:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11e5dc3800) [pid = 1937] [serial = 419] [outer = (nil)] 10:15:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11ea294400) [pid = 1937] [serial = 420] [outer = 0x7f11e5dc3800] 10:15:07 INFO - PROCESS | 1937 | 1460913307538 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11eadb6400) [pid = 1937] [serial = 421] [outer = 0x7f11e5dc3800] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f11e1beb400) [pid = 1937] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11e8641400) [pid = 1937] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11fe49c800) [pid = 1937] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11e1be2c00) [pid = 1937] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11ec524400) [pid = 1937] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11e0a82000) [pid = 1937] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11e0a71c00) [pid = 1937] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11dfd83800) [pid = 1937] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11e2ec2800) [pid = 1937] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11e74ecc00) [pid = 1937] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11e26cdc00) [pid = 1937] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11e2ec2000) [pid = 1937] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11dfd8e800) [pid = 1937] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11e0a83c00) [pid = 1937] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11e1cca800) [pid = 1937] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11eadb6800) [pid = 1937] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11e5f45800) [pid = 1937] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11eadb6c00) [pid = 1937] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:15:08 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11e1bf0400) [pid = 1937] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:15:08 INFO - PROCESS | 1937 | 1460913308667 Marionette TRACE conn5 <- [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"]]]}] 10:15:08 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 10:15:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:15:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:15:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:15:08 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 10:15:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:15:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:15:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:15:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1436ms 10:15:08 INFO - PROCESS | 1937 | 1460913308699 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 10:15:08 INFO - PROCESS | 1937 | 1460913308702 Marionette TRACE conn5 <- [1,533,null,{"value":"8"}] 10:15:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:15:08 INFO - PROCESS | 1937 | 1460913308708 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - PROCESS | 1937 | 1460913308711 Marionette TRACE conn5 <- [1,534,null,{}] 10:15:08 INFO - PROCESS | 1937 | 1460913308716 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:08 INFO - PROCESS | 1937 | 1460913308924 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 10:15:09 INFO - PROCESS | 1937 | 1460913308997 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5c8000 == 65 [pid = 1937] [id = 141] 10:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e5f3f400) [pid = 1937] [serial = 422] [outer = (nil)] 10:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11ead59800) [pid = 1937] [serial = 423] [outer = 0x7f11e5f3f400] 10:15:09 INFO - PROCESS | 1937 | 1460913309074 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11ebd82400) [pid = 1937] [serial = 424] [outer = 0x7f11e5f3f400] 10:15:09 INFO - PROCESS | 1937 | 1460913309625 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 10:15:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:15:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 933ms 10:15:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:15:09 INFO - PROCESS | 1937 | 1460913309656 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 10:15:09 INFO - PROCESS | 1937 | 1460913309658 Marionette TRACE conn5 <- [1,537,null,{"value":"8"}] 10:15:09 INFO - PROCESS | 1937 | 1460913309665 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:15:09 INFO - PROCESS | 1937 | 1460913309668 Marionette TRACE conn5 <- [1,538,null,{}] 10:15:09 INFO - PROCESS | 1937 | 1460913309672 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:09 INFO - PROCESS | 1937 | 1460913309810 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 10:15:09 INFO - PROCESS | 1937 | 1460913309928 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fa24e800 == 66 [pid = 1937] [id = 142] 10:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11e03bb000) [pid = 1937] [serial = 425] [outer = (nil)] 10:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11eadb5000) [pid = 1937] [serial = 426] [outer = 0x7f11e03bb000] 10:15:09 INFO - PROCESS | 1937 | 1460913309989 Marionette DEBUG loaded listener.js 10:15:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11fbcdfc00) [pid = 1937] [serial = 427] [outer = 0x7f11e03bb000] 10:15:10 INFO - PROCESS | 1937 | 1460913310691 Marionette TRACE conn5 <- [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]]]}] 10:15:10 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. 10:15:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1077ms 10:15:10 INFO - PROCESS | 1937 | 1460913310762 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 1937 | 1460913310768 Marionette TRACE conn5 <- [1,541,null,{"value":"8"}] 10:15:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:15:10 INFO - PROCESS | 1937 | 1460913310821 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - PROCESS | 1937 | 1460913310826 Marionette TRACE conn5 <- [1,542,null,{}] 10:15:10 INFO - PROCESS | 1937 | 1460913310839 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:11 INFO - PROCESS | 1937 | 1460913311016 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 10:15:11 INFO - PROCESS | 1937 | 1460913311160 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fea800 == 67 [pid = 1937] [id = 143] 10:15:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11e0366400) [pid = 1937] [serial = 428] [outer = (nil)] 10:15:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11e03b9000) [pid = 1937] [serial = 429] [outer = 0x7f11e0366400] 10:15:11 INFO - PROCESS | 1937 | 1460913311237 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11e0a82000) [pid = 1937] [serial = 430] [outer = 0x7f11e0366400] 10:15:12 INFO - PROCESS | 1937 | 1460913312128 Marionette TRACE conn5 <- [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]]]}] 10:15:12 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. 10:15:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1340ms 10:15:12 INFO - PROCESS | 1937 | 1460913312158 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 10:15:12 INFO - PROCESS | 1937 | 1460913312167 Marionette TRACE conn5 <- [1,545,null,{"value":"8"}] 10:15:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:15:12 INFO - PROCESS | 1937 | 1460913312177 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:15:12 INFO - PROCESS | 1937 | 1460913312181 Marionette TRACE conn5 <- [1,546,null,{}] 10:15:12 INFO - PROCESS | 1937 | 1460913312205 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:12 INFO - PROCESS | 1937 | 1460913312394 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 10:15:12 INFO - PROCESS | 1937 | 1460913312540 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec176000 == 68 [pid = 1937] [id = 144] 10:15:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11e0362000) [pid = 1937] [serial = 431] [outer = (nil)] 10:15:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11e1dbe400) [pid = 1937] [serial = 432] [outer = 0x7f11e0362000] 10:15:12 INFO - PROCESS | 1937 | 1460913312615 Marionette DEBUG loaded listener.js 10:15:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11e2d4c800) [pid = 1937] [serial = 433] [outer = 0x7f11e0362000] 10:15:13 INFO - PROCESS | 1937 | 1460913313509 Marionette TRACE conn5 <- [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]]]}] 10:15:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:15:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1349ms 10:15:13 INFO - PROCESS | 1937 | 1460913313525 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 10:15:13 INFO - PROCESS | 1937 | 1460913313529 Marionette TRACE conn5 <- [1,549,null,{"value":"8"}] 10:15:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:15:13 INFO - PROCESS | 1937 | 1460913313535 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:15:13 INFO - PROCESS | 1937 | 1460913313540 Marionette TRACE conn5 <- [1,550,null,{}] 10:15:13 INFO - PROCESS | 1937 | 1460913313555 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:13 INFO - PROCESS | 1937 | 1460913313731 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 10:15:13 INFO - PROCESS | 1937 | 1460913313861 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe4e6000 == 69 [pid = 1937] [id = 145] 10:15:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11e26ca800) [pid = 1937] [serial = 434] [outer = (nil)] 10:15:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11e4b62c00) [pid = 1937] [serial = 435] [outer = 0x7f11e26ca800] 10:15:13 INFO - PROCESS | 1937 | 1460913313961 Marionette DEBUG loaded listener.js 10:15:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11eb0d9000) [pid = 1937] [serial = 436] [outer = 0x7f11e26ca800] 10:15:14 INFO - PROCESS | 1937 | 1460913314727 Marionette TRACE conn5 <- [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]]]}] 10:15:14 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. 10:15:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1281ms 10:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:15:14 INFO - PROCESS | 1937 | 1460913314817 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 1937 | 1460913314821 Marionette TRACE conn5 <- [1,553,null,{"value":"8"}] 10:15:14 INFO - PROCESS | 1937 | 1460913314827 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:15:14 INFO - PROCESS | 1937 | 1460913314831 Marionette TRACE conn5 <- [1,554,null,{}] 10:15:14 INFO - PROCESS | 1937 | 1460913314836 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:15 INFO - PROCESS | 1937 | 1460913315032 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 10:15:15 INFO - PROCESS | 1937 | 1460913315179 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e0b8d000 == 70 [pid = 1937] [id = 146] 10:15:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11e2d4d400) [pid = 1937] [serial = 437] [outer = (nil)] 10:15:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11f7fd9c00) [pid = 1937] [serial = 438] [outer = 0x7f11e2d4d400] 10:15:15 INFO - PROCESS | 1937 | 1460913315251 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11fda93800) [pid = 1937] [serial = 439] [outer = 0x7f11e2d4d400] 10:15:15 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:16 INFO - PROCESS | 1937 | 1460913316073 Marionette TRACE conn5 <- [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]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1283ms 10:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:15:16 INFO - PROCESS | 1937 | 1460913316110 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 1937 | 1460913316113 Marionette TRACE conn5 <- [1,557,null,{"value":"8"}] 10:15:16 INFO - PROCESS | 1937 | 1460913316120 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 1937 | 1460913316123 Marionette TRACE conn5 <- [1,558,null,{}] 10:15:16 INFO - PROCESS | 1937 | 1460913316128 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:16 INFO - PROCESS | 1937 | 1460913316286 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 10:15:16 INFO - PROCESS | 1937 | 1460913316436 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1205b8b800 == 71 [pid = 1937] [id = 147] 10:15:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11ec2ed800) [pid = 1937] [serial = 440] [outer = (nil)] 10:15:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11fe1b3800) [pid = 1937] [serial = 441] [outer = 0x7f11ec2ed800] 10:15:16 INFO - PROCESS | 1937 | 1460913316510 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f1200193800) [pid = 1937] [serial = 442] [outer = 0x7f11ec2ed800] 10:15:17 INFO - PROCESS | 1937 | 1460913317370 Marionette TRACE conn5 <- [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]]]}] 10:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1329ms 10:15:17 INFO - PROCESS | 1937 | 1460913317448 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 10:15:17 INFO - PROCESS | 1937 | 1460913317451 Marionette TRACE conn5 <- [1,561,null,{"value":"8"}] 10:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:15:17 INFO - PROCESS | 1937 | 1460913317457 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - PROCESS | 1937 | 1460913317459 Marionette TRACE conn5 <- [1,562,null,{}] 10:15:17 INFO - PROCESS | 1937 | 1460913317464 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:17 INFO - PROCESS | 1937 | 1460913317671 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 10:15:17 INFO - PROCESS | 1937 | 1460913317816 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb5f800 == 72 [pid = 1937] [id = 148] 10:15:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11daac6800) [pid = 1937] [serial = 443] [outer = (nil)] 10:15:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x7f11daacd800) [pid = 1937] [serial = 444] [outer = 0x7f11daac6800] 10:15:17 INFO - PROCESS | 1937 | 1460913317885 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x7f1202459800) [pid = 1937] [serial = 445] [outer = 0x7f11daac6800] 10:15:18 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:18 INFO - PROCESS | 1937 | 1460913318678 Marionette TRACE conn5 <- [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]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1235ms 10:15:18 INFO - PROCESS | 1937 | 1460913318692 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 1937 | 1460913318695 Marionette TRACE conn5 <- [1,565,null,{"value":"8"}] 10:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:15:18 INFO - PROCESS | 1937 | 1460913318701 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 1937 | 1460913318704 Marionette TRACE conn5 <- [1,566,null,{}] 10:15:18 INFO - PROCESS | 1937 | 1460913318710 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:18 INFO - PROCESS | 1937 | 1460913318860 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 10:15:19 INFO - PROCESS | 1937 | 1460913319038 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11db99e800 == 73 [pid = 1937] [id = 149] 10:15:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x7f11da6b7400) [pid = 1937] [serial = 446] [outer = (nil)] 10:15:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x7f11da6c0400) [pid = 1937] [serial = 447] [outer = 0x7f11da6b7400] 10:15:19 INFO - PROCESS | 1937 | 1460913319112 Marionette DEBUG loaded listener.js 10:15:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11da6c5c00) [pid = 1937] [serial = 448] [outer = 0x7f11da6b7400] 10:15:19 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:20 INFO - PROCESS | 1937 | 1460913320421 Marionette TRACE conn5 <- [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]]]}] 10:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1783ms 10:15:20 INFO - PROCESS | 1937 | 1460913320531 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 10:15:20 INFO - PROCESS | 1937 | 1460913320535 Marionette TRACE conn5 <- [1,569,null,{"value":"8"}] 10:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:15:20 INFO - PROCESS | 1937 | 1460913320543 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:15:20 INFO - PROCESS | 1937 | 1460913320546 Marionette TRACE conn5 <- [1,570,null,{}] 10:15:20 INFO - PROCESS | 1937 | 1460913320550 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:20 INFO - PROCESS | 1937 | 1460913320715 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 10:15:20 INFO - PROCESS | 1937 | 1460913320865 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbcf3800 == 74 [pid = 1937] [id = 150] 10:15:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11da6b8800) [pid = 1937] [serial = 449] [outer = (nil)] 10:15:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11da797c00) [pid = 1937] [serial = 450] [outer = 0x7f11da6b8800] 10:15:20 INFO - PROCESS | 1937 | 1460913320935 Marionette DEBUG loaded listener.js 10:15:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x7f11da79b400) [pid = 1937] [serial = 451] [outer = 0x7f11da6b8800] 10:15:21 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:21 INFO - PROCESS | 1937 | 1460913321710 Marionette TRACE conn5 <- [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]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1226ms 10:15:21 INFO - PROCESS | 1937 | 1460913321770 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 1937 | 1460913321774 Marionette TRACE conn5 <- [1,573,null,{"value":"8"}] 10:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:15:21 INFO - PROCESS | 1937 | 1460913321779 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 1937 | 1460913321782 Marionette TRACE conn5 <- [1,574,null,{}] 10:15:21 INFO - PROCESS | 1937 | 1460913321787 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:21 INFO - PROCESS | 1937 | 1460913321938 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 10:15:22 INFO - PROCESS | 1937 | 1460913322095 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11da8a9000 == 75 [pid = 1937] [id = 151] 10:15:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11da6b9c00) [pid = 1937] [serial = 452] [outer = (nil)] 10:15:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11daac3000) [pid = 1937] [serial = 453] [outer = 0x7f11da6b9c00] 10:15:22 INFO - PROCESS | 1937 | 1460913322160 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11dbe17c00) [pid = 1937] [serial = 454] [outer = 0x7f11da6b9c00] 10:15:23 INFO - PROCESS | 1937 | 1460913323280 Marionette TRACE conn5 <- [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]]]}] 10:15:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:15:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1581ms 10:15:23 INFO - PROCESS | 1937 | 1460913323362 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 10:15:23 INFO - PROCESS | 1937 | 1460913323369 Marionette TRACE conn5 <- [1,577,null,{"value":"8"}] 10:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:15:23 INFO - PROCESS | 1937 | 1460913323376 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:15:23 INFO - PROCESS | 1937 | 1460913323381 Marionette TRACE conn5 <- [1,578,null,{}] 10:15:23 INFO - PROCESS | 1937 | 1460913323388 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:23 INFO - PROCESS | 1937 | 1460913323549 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 10:15:23 INFO - PROCESS | 1937 | 1460913323703 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03d4000 == 76 [pid = 1937] [id = 152] 10:15:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11dbe20000) [pid = 1937] [serial = 455] [outer = (nil)] 10:15:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11dc083000) [pid = 1937] [serial = 456] [outer = 0x7f11dbe20000] 10:15:23 INFO - PROCESS | 1937 | 1460913323833 Marionette DEBUG loaded listener.js 10:15:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11dc090400) [pid = 1937] [serial = 457] [outer = 0x7f11dbe20000] 10:15:24 INFO - PROCESS | 1937 | 1460913324710 Marionette TRACE conn5 <- [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]]]}] 10:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1383ms 10:15:24 INFO - PROCESS | 1937 | 1460913324760 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 10:15:24 INFO - PROCESS | 1937 | 1460913324768 Marionette TRACE conn5 <- [1,581,null,{"value":"8"}] 10:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:15:24 INFO - PROCESS | 1937 | 1460913324777 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:15:24 INFO - PROCESS | 1937 | 1460913324781 Marionette TRACE conn5 <- [1,582,null,{}] 10:15:24 INFO - PROCESS | 1937 | 1460913324786 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:24 INFO - PROCESS | 1937 | 1460913324942 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 10:15:25 INFO - PROCESS | 1937 | 1460913325155 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f12024a3000 == 75 [pid = 1937] [id = 107] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e03dd800 == 74 [pid = 1937] [id = 108] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x7f11fc241000) [pid = 1937] [serial = 345] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11ee538400) [pid = 1937] [serial = 354] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11fda8fc00) [pid = 1937] [serial = 357] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11e1dbb000) [pid = 1937] [serial = 360] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11fc124400) [pid = 1937] [serial = 384] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dfdda800 == 75 [pid = 1937] [id = 153] 10:15:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11e0362400) [pid = 1937] [serial = 458] [outer = (nil)] 10:15:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11e03b5800) [pid = 1937] [serial = 459] [outer = 0x7f11e0362400] 10:15:25 INFO - PROCESS | 1937 | 1460913325262 Marionette DEBUG loaded listener.js 10:15:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11e03bf800) [pid = 1937] [serial = 460] [outer = 0x7f11e0362400] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee5c8000 == 74 [pid = 1937] [id = 141] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ecc5e800 == 73 [pid = 1937] [id = 140] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec172000 == 72 [pid = 1937] [id = 139] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e747f000 == 71 [pid = 1937] [id = 138] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1fe0000 == 70 [pid = 1937] [id = 137] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2722800 == 69 [pid = 1937] [id = 136] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e00bb800 == 68 [pid = 1937] [id = 132] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1202405800 == 67 [pid = 1937] [id = 131] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee5d8000 == 66 [pid = 1937] [id = 130] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e6027000 == 65 [pid = 1937] [id = 129] 10:15:25 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fc182000 == 64 [pid = 1937] [id = 128] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11ead55400) [pid = 1937] [serial = 277] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11f7f53000) [pid = 1937] [serial = 316] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11ead4b800) [pid = 1937] [serial = 313] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x7f11e4b61000) [pid = 1937] [serial = 310] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x7f11ed335800) [pid = 1937] [serial = 280] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f1203253400) [pid = 1937] [serial = 225] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x7f11e26d0800) [pid = 1937] [serial = 283] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x7f11f92d4400) [pid = 1937] [serial = 319] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x7f11e5f3f800) [pid = 1937] [serial = 274] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x7f11e1cc6000) [pid = 1937] [serial = 271] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x7f11e1cc5400) [pid = 1937] [serial = 367] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x7f11e0a8a400) [pid = 1937] [serial = 366] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x7f11e5f42000) [pid = 1937] [serial = 381] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f11ed332000) [pid = 1937] [serial = 378] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11fc11e800) [pid = 1937] [serial = 382] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f11ee3f0000) [pid = 1937] [serial = 379] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11ebe88c00) [pid = 1937] [serial = 376] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11e9a77c00) [pid = 1937] [serial = 373] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11dfd8c000) [pid = 1937] [serial = 363] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11eadb9800) [pid = 1937] [serial = 364] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11ead51400) [pid = 1937] [serial = 352] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11e88c1000) [pid = 1937] [serial = 351] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11eadb2400) [pid = 1937] [serial = 375] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11e4b5d000) [pid = 1937] [serial = 349] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11e2eccc00) [pid = 1937] [serial = 348] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11e5f45000) [pid = 1937] [serial = 372] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11e1ccac00) [pid = 1937] [serial = 369] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11e2ecd800) [pid = 1937] [serial = 370] [outer = (nil)] [url = about:blank] 10:15:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11e1be7400) [pid = 1937] [serial = 461] [outer = 0x7f11e74ea400] 10:15:26 INFO - PROCESS | 1937 | 1460913326157 Marionette TRACE conn5 <- [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]]]}] 10:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1438ms 10:15:26 INFO - PROCESS | 1937 | 1460913326216 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 10:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:15:26 INFO - PROCESS | 1937 | 1460913326220 Marionette TRACE conn5 <- [1,585,null,{"value":"8"}] 10:15:26 INFO - PROCESS | 1937 | 1460913326227 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:15:26 INFO - PROCESS | 1937 | 1460913326232 Marionette TRACE conn5 <- [1,586,null,{}] 10:15:26 INFO - PROCESS | 1937 | 1460913326248 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:26 INFO - PROCESS | 1937 | 1460913326409 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 10:15:26 INFO - PROCESS | 1937 | 1460913326514 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2c38000 == 65 [pid = 1937] [id = 154] 10:15:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11dfd8c000) [pid = 1937] [serial = 462] [outer = (nil)] 10:15:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11e1cc3800) [pid = 1937] [serial = 463] [outer = 0x7f11dfd8c000] 10:15:26 INFO - PROCESS | 1937 | 1460913326573 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11e26c5000) [pid = 1937] [serial = 464] [outer = 0x7f11dfd8c000] 10:15:26 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:27 INFO - PROCESS | 1937 | 1460913327214 Marionette TRACE conn5 <- [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]]]}] 10:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1037ms 10:15:27 INFO - PROCESS | 1937 | 1460913327264 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 1937 | 1460913327267 Marionette TRACE conn5 <- [1,589,null,{"value":"8"}] 10:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:15:27 INFO - PROCESS | 1937 | 1460913327273 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - PROCESS | 1937 | 1460913327275 Marionette TRACE conn5 <- [1,590,null,{}] 10:15:27 INFO - PROCESS | 1937 | 1460913327284 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:27 INFO - PROCESS | 1937 | 1460913327479 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 10:15:27 INFO - PROCESS | 1937 | 1460913327548 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e601a800 == 66 [pid = 1937] [id = 155] 10:15:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11e0363000) [pid = 1937] [serial = 465] [outer = (nil)] 10:15:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11e2d42400) [pid = 1937] [serial = 466] [outer = 0x7f11e0363000] 10:15:27 INFO - PROCESS | 1937 | 1460913327617 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11e2ec3800) [pid = 1937] [serial = 467] [outer = 0x7f11e0363000] 10:15:28 INFO - PROCESS | 1937 | 1460913328377 Marionette TRACE conn5 <- [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]]]}] 10:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1133ms 10:15:28 INFO - PROCESS | 1937 | 1460913328408 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 10:15:28 INFO - PROCESS | 1937 | 1460913328411 Marionette TRACE conn5 <- [1,593,null,{"value":"8"}] 10:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:15:28 INFO - PROCESS | 1937 | 1460913328421 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:15:28 INFO - PROCESS | 1937 | 1460913328425 Marionette TRACE conn5 <- [1,594,null,{}] 10:15:28 INFO - PROCESS | 1937 | 1460913328435 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:28 INFO - PROCESS | 1937 | 1460913328609 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 10:15:28 INFO - PROCESS | 1937 | 1460913328634 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e9a9a000 == 67 [pid = 1937] [id = 156] 10:15:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11e1cc5c00) [pid = 1937] [serial = 468] [outer = (nil)] 10:15:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11e2ecec00) [pid = 1937] [serial = 469] [outer = 0x7f11e1cc5c00] 10:15:28 INFO - PROCESS | 1937 | 1460913328694 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11e4b5f400) [pid = 1937] [serial = 470] [outer = 0x7f11e1cc5c00] 10:15:29 INFO - PROCESS | 1937 | 1460913329584 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1228ms 10:15:29 INFO - PROCESS | 1937 | 1460913329651 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 10:15:29 INFO - PROCESS | 1937 | 1460913329653 Marionette TRACE conn5 <- [1,597,null,{"value":"8"}] 10:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:15:29 INFO - PROCESS | 1937 | 1460913329659 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - PROCESS | 1937 | 1460913329661 Marionette TRACE conn5 <- [1,598,null,{}] 10:15:29 INFO - PROCESS | 1937 | 1460913329666 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:30 INFO - PROCESS | 1937 | 1460913330058 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11ebe8f400) [pid = 1937] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11e5f3f400) [pid = 1937] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11e03b4400) [pid = 1937] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11e5dc3800) [pid = 1937] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11e2ec5800) [pid = 1937] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11fda8c800) [pid = 1937] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11e2d49800) [pid = 1937] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11ee3af400) [pid = 1937] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11e03bf400) [pid = 1937] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11dc086000) [pid = 1937] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11e0a89000) [pid = 1937] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11f8db2400) [pid = 1937] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11e1dba400) [pid = 1937] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:15:30 INFO - PROCESS | 1937 | 1460913330151 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03dc800 == 68 [pid = 1937] [id = 157] 10:15:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11dc086000) [pid = 1937] [serial = 471] [outer = (nil)] 10:15:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11e03b4400) [pid = 1937] [serial = 472] [outer = 0x7f11dc086000] 10:15:30 INFO - PROCESS | 1937 | 1460913330224 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11e2d4cc00) [pid = 1937] [serial = 473] [outer = 0x7f11dc086000] 10:15:30 INFO - PROCESS | 1937 | 1460913330904 Marionette TRACE conn5 <- [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]]]}] 10:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1284ms 10:15:30 INFO - PROCESS | 1937 | 1460913330943 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 10:15:30 INFO - PROCESS | 1937 | 1460913330947 Marionette TRACE conn5 <- [1,601,null,{"value":"8"}] 10:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:15:30 INFO - PROCESS | 1937 | 1460913330959 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:15:30 INFO - PROCESS | 1937 | 1460913330962 Marionette TRACE conn5 <- [1,602,null,{}] 10:15:30 INFO - PROCESS | 1937 | 1460913330968 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:31 INFO - PROCESS | 1937 | 1460913331116 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 10:15:31 INFO - PROCESS | 1937 | 1460913331129 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec17c000 == 69 [pid = 1937] [id = 158] 10:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11e1dc0800) [pid = 1937] [serial = 474] [outer = (nil)] 10:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11e92b6c00) [pid = 1937] [serial = 475] [outer = 0x7f11e1dc0800] 10:15:31 INFO - PROCESS | 1937 | 1460913331188 Marionette DEBUG loaded listener.js 10:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11eac5e400) [pid = 1937] [serial = 476] [outer = 0x7f11e1dc0800] 10:15:32 INFO - PROCESS | 1937 | 1460913332218 Marionette TRACE conn5 <- [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]]]}] 10:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1333ms 10:15:32 INFO - PROCESS | 1937 | 1460913332287 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 10:15:32 INFO - PROCESS | 1937 | 1460913332292 Marionette TRACE conn5 <- [1,605,null,{"value":"8"}] 10:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:15:32 INFO - PROCESS | 1937 | 1460913332300 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:15:32 INFO - PROCESS | 1937 | 1460913332306 Marionette TRACE conn5 <- [1,606,null,{}] 10:15:32 INFO - PROCESS | 1937 | 1460913332315 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:32 INFO - PROCESS | 1937 | 1460913332524 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 10:15:32 INFO - PROCESS | 1937 | 1460913332672 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03d5000 == 70 [pid = 1937] [id = 159] 10:15:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11daaca800) [pid = 1937] [serial = 477] [outer = (nil)] 10:15:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11dbe13000) [pid = 1937] [serial = 478] [outer = 0x7f11daaca800] 10:15:32 INFO - PROCESS | 1937 | 1460913332749 Marionette DEBUG loaded listener.js 10:15:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11dbe20c00) [pid = 1937] [serial = 479] [outer = 0x7f11daaca800] 10:15:33 INFO - PROCESS | 1937 | 1460913333696 Marionette TRACE conn5 <- [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]]]}] 10:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1434ms 10:15:33 INFO - PROCESS | 1937 | 1460913333735 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 10:15:33 INFO - PROCESS | 1937 | 1460913333744 Marionette TRACE conn5 <- [1,609,null,{"value":"8"}] 10:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:15:33 INFO - PROCESS | 1937 | 1460913333754 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:15:33 INFO - PROCESS | 1937 | 1460913333759 Marionette TRACE conn5 <- [1,610,null,{}] 10:15:33 INFO - PROCESS | 1937 | 1460913333764 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:33 INFO - PROCESS | 1937 | 1460913333945 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 10:15:34 INFO - PROCESS | 1937 | 1460913334100 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e602b000 == 71 [pid = 1937] [id = 160] 10:15:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11daacd400) [pid = 1937] [serial = 480] [outer = (nil)] 10:15:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11e0a72c00) [pid = 1937] [serial = 481] [outer = 0x7f11daacd400] 10:15:34 INFO - PROCESS | 1937 | 1460913334169 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11e1ccc000) [pid = 1937] [serial = 482] [outer = 0x7f11daacd400] 10:15:35 INFO - PROCESS | 1937 | 1460913335119 Marionette TRACE conn5 <- [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]]]}] 10:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1429ms 10:15:35 INFO - PROCESS | 1937 | 1460913335188 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 10:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:15:35 INFO - PROCESS | 1937 | 1460913335197 Marionette TRACE conn5 <- [1,613,null,{"value":"8"}] 10:15:35 INFO - PROCESS | 1937 | 1460913335203 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:15:35 INFO - PROCESS | 1937 | 1460913335209 Marionette TRACE conn5 <- [1,614,null,{}] 10:15:35 INFO - PROCESS | 1937 | 1460913335225 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:35 INFO - PROCESS | 1937 | 1460913335429 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 10:15:35 INFO - PROCESS | 1937 | 1460913335659 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ecc59000 == 72 [pid = 1937] [id = 161] 10:15:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11e2ec5c00) [pid = 1937] [serial = 483] [outer = (nil)] 10:15:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11e4b56800) [pid = 1937] [serial = 484] [outer = 0x7f11e2ec5c00] 10:15:35 INFO - PROCESS | 1937 | 1460913335777 Marionette DEBUG loaded listener.js 10:15:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11e5f3f000) [pid = 1937] [serial = 485] [outer = 0x7f11e2ec5c00] 10:15:36 INFO - PROCESS | 1937 | 1460913336600 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1433ms 10:15:36 INFO - PROCESS | 1937 | 1460913336637 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 10:15:36 INFO - PROCESS | 1937 | 1460913336641 Marionette TRACE conn5 <- [1,617,null,{"value":"8"}] 10:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:15:36 INFO - PROCESS | 1937 | 1460913336647 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 1937 | 1460913336649 Marionette TRACE conn5 <- [1,618,null,{}] 10:15:36 INFO - PROCESS | 1937 | 1460913336655 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:36 INFO - PROCESS | 1937 | 1460913336814 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 10:15:36 INFO - PROCESS | 1937 | 1460913336965 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5dc000 == 73 [pid = 1937] [id = 162] 10:15:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11e2ecd800) [pid = 1937] [serial = 486] [outer = (nil)] 10:15:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11e9a0a400) [pid = 1937] [serial = 487] [outer = 0x7f11e2ecd800] 10:15:37 INFO - PROCESS | 1937 | 1460913337037 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11eadb0c00) [pid = 1937] [serial = 488] [outer = 0x7f11e2ecd800] 10:15:37 INFO - PROCESS | 1937 | 1460913337929 Marionette TRACE conn5 <- [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]]]}] 10:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1331ms 10:15:37 INFO - PROCESS | 1937 | 1460913337979 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 10:15:37 INFO - PROCESS | 1937 | 1460913337982 Marionette TRACE conn5 <- [1,621,null,{"value":"8"}] 10:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:15:37 INFO - PROCESS | 1937 | 1460913337989 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:15:37 INFO - PROCESS | 1937 | 1460913337991 Marionette TRACE conn5 <- [1,622,null,{}] 10:15:38 INFO - PROCESS | 1937 | 1460913337997 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:38 INFO - PROCESS | 1937 | 1460913338151 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 10:15:38 INFO - PROCESS | 1937 | 1460913338300 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8dc5000 == 74 [pid = 1937] [id = 163] 10:15:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11e2d4d800) [pid = 1937] [serial = 489] [outer = (nil)] 10:15:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x7f11eaf34c00) [pid = 1937] [serial = 490] [outer = 0x7f11e2d4d800] 10:15:38 INFO - PROCESS | 1937 | 1460913338371 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x7f11eba6e400) [pid = 1937] [serial = 491] [outer = 0x7f11e2d4d800] 10:15:39 INFO - PROCESS | 1937 | 1460913339220 Marionette TRACE conn5 <- [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]]]}] 10:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1275ms 10:15:39 INFO - PROCESS | 1937 | 1460913339265 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 10:15:39 INFO - PROCESS | 1937 | 1460913339269 Marionette TRACE conn5 <- [1,625,null,{"value":"8"}] 10:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:15:39 INFO - PROCESS | 1937 | 1460913339275 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - PROCESS | 1937 | 1460913339279 Marionette TRACE conn5 <- [1,626,null,{}] 10:15:39 INFO - PROCESS | 1937 | 1460913339284 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:39 INFO - PROCESS | 1937 | 1460913339490 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 10:15:39 INFO - PROCESS | 1937 | 1460913339642 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f9f14800 == 75 [pid = 1937] [id = 164] 10:15:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x7f11dfd26c00) [pid = 1937] [serial = 492] [outer = (nil)] 10:15:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x7f11dfd2d800) [pid = 1937] [serial = 493] [outer = 0x7f11dfd26c00] 10:15:39 INFO - PROCESS | 1937 | 1460913339717 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11ed81e400) [pid = 1937] [serial = 494] [outer = 0x7f11dfd26c00] 10:15:40 INFO - PROCESS | 1937 | 1460913340618 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1386ms 10:15:40 INFO - PROCESS | 1937 | 1460913340663 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 10:15:40 INFO - PROCESS | 1937 | 1460913340667 Marionette TRACE conn5 <- [1,629,null,{"value":"8"}] 10:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:15:40 INFO - PROCESS | 1937 | 1460913340673 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:15:40 INFO - PROCESS | 1937 | 1460913340676 Marionette TRACE conn5 <- [1,630,null,{}] 10:15:40 INFO - PROCESS | 1937 | 1460913340681 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:40 INFO - PROCESS | 1937 | 1460913340844 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 10:15:41 INFO - PROCESS | 1937 | 1460913340997 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e00b8000 == 76 [pid = 1937] [id = 165] 10:15:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11dbe1ec00) [pid = 1937] [serial = 495] [outer = (nil)] 10:15:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11e0364400) [pid = 1937] [serial = 496] [outer = 0x7f11dbe1ec00] 10:15:41 INFO - PROCESS | 1937 | 1460913341066 Marionette DEBUG loaded listener.js 10:15:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x7f11e2ec4c00) [pid = 1937] [serial = 497] [outer = 0x7f11dbe1ec00] 10:15:42 INFO - PROCESS | 1937 | 1460913342207 Marionette TRACE conn5 <- [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]]]}] 10:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1627ms 10:15:42 INFO - PROCESS | 1937 | 1460913342301 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 10:15:42 INFO - PROCESS | 1937 | 1460913342305 Marionette TRACE conn5 <- [1,633,null,{"value":"8"}] 10:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:15:42 INFO - PROCESS | 1937 | 1460913342313 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:15:42 INFO - PROCESS | 1937 | 1460913342318 Marionette TRACE conn5 <- [1,634,null,{}] 10:15:42 INFO - PROCESS | 1937 | 1460913342324 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:42 INFO - PROCESS | 1937 | 1460913342485 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 10:15:42 INFO - PROCESS | 1937 | 1460913342640 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11da89e000 == 77 [pid = 1937] [id = 166] 10:15:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11dfd27c00) [pid = 1937] [serial = 498] [outer = (nil)] 10:15:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11dfd2f400) [pid = 1937] [serial = 499] [outer = 0x7f11dfd27c00] 10:15:42 INFO - PROCESS | 1937 | 1460913342769 Marionette DEBUG loaded listener.js 10:15:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11dfd8e800) [pid = 1937] [serial = 500] [outer = 0x7f11dfd27c00] 10:15:43 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:43 INFO - PROCESS | 1937 | 1460913343647 Marionette TRACE conn5 <- [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]]]}] 10:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1388ms 10:15:43 INFO - PROCESS | 1937 | 1460913343702 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 10:15:43 INFO - PROCESS | 1937 | 1460913343709 Marionette TRACE conn5 <- [1,637,null,{"value":"8"}] 10:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:15:43 INFO - PROCESS | 1937 | 1460913343720 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:15:43 INFO - PROCESS | 1937 | 1460913343723 Marionette TRACE conn5 <- [1,638,null,{}] 10:15:43 INFO - PROCESS | 1937 | 1460913343729 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:43 INFO - PROCESS | 1937 | 1460913343896 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 10:15:44 INFO - PROCESS | 1937 | 1460913344071 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e03dc800 == 76 [pid = 1937] [id = 157] 10:15:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e9a9a000 == 75 [pid = 1937] [id = 156] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11eadb5000) [pid = 1937] [serial = 426] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc0aa800 == 76 [pid = 1937] [id = 167] 10:15:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11dbe18000) [pid = 1937] [serial = 501] [outer = (nil)] 10:15:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11e0a6f400) [pid = 1937] [serial = 502] [outer = 0x7f11dbe18000] 10:15:44 INFO - PROCESS | 1937 | 1460913344181 Marionette DEBUG loaded listener.js 10:15:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11e1ccb400) [pid = 1937] [serial = 503] [outer = 0x7f11dbe18000] 10:15:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e601a800 == 75 [pid = 1937] [id = 155] 10:15:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2c38000 == 74 [pid = 1937] [id = 154] 10:15:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dfdda800 == 73 [pid = 1937] [id = 153] 10:15:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e03d4000 == 72 [pid = 1937] [id = 152] 10:15:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1fea800 == 71 [pid = 1937] [id = 143] 10:15:44 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11f92db000) [pid = 1937] [serial = 355] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11ebd82400) [pid = 1937] [serial = 424] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11fda94800) [pid = 1937] [serial = 399] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11e1dbf000) [pid = 1937] [serial = 411] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x7f11ef162400) [pid = 1937] [serial = 396] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x7f11ead59800) [pid = 1937] [serial = 423] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f11e26ce800) [pid = 1937] [serial = 412] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x7f11ea294400) [pid = 1937] [serial = 420] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x7f11e5f49400) [pid = 1937] [serial = 417] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x7f11e1db4c00) [pid = 1937] [serial = 390] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x7f11fe390800) [pid = 1937] [serial = 325] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x7f11e5f49000) [pid = 1937] [serial = 393] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x7f11eadb6400) [pid = 1937] [serial = 421] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x7f11e5d8d000) [pid = 1937] [serial = 415] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f11e03b5400) [pid = 1937] [serial = 387] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11fda8f400) [pid = 1937] [serial = 346] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f11e2d4f800) [pid = 1937] [serial = 402] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11e03c1c00) [pid = 1937] [serial = 408] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11dc091400) [pid = 1937] [serial = 406] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11e0a85400) [pid = 1937] [serial = 409] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11fdf29000) [pid = 1937] [serial = 358] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11e40eac00) [pid = 1937] [serial = 414] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11fc284400) [pid = 1937] [serial = 322] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11e1dc1000) [pid = 1937] [serial = 361] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11dc08b800) [pid = 1937] [serial = 405] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11e74f9400) [pid = 1937] [serial = 418] [outer = (nil)] [url = about:blank] 10:15:44 INFO - PROCESS | 1937 | 1460913344962 Marionette TRACE conn5 <- [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]]]}] 10:15:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:15:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1292ms 10:15:45 INFO - PROCESS | 1937 | 1460913345024 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 10:15:45 INFO - PROCESS | 1937 | 1460913345029 Marionette TRACE conn5 <- [1,641,null,{"value":"8"}] 10:15:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:15:45 INFO - PROCESS | 1937 | 1460913345037 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:15:45 INFO - PROCESS | 1937 | 1460913345042 Marionette TRACE conn5 <- [1,642,null,{}] 10:15:45 INFO - PROCESS | 1937 | 1460913345057 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:45 INFO - PROCESS | 1937 | 1460913345219 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 10:15:45 INFO - PROCESS | 1937 | 1460913345235 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e18000 == 72 [pid = 1937] [id = 168] 10:15:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11e22cc000) [pid = 1937] [serial = 504] [outer = (nil)] 10:15:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11e2d47c00) [pid = 1937] [serial = 505] [outer = 0x7f11e22cc000] 10:15:45 INFO - PROCESS | 1937 | 1460913345316 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11e2ec2800) [pid = 1937] [serial = 506] [outer = 0x7f11e22cc000] 10:15:46 INFO - PROCESS | 1937 | 1460913346293 Marionette TRACE conn5 <- [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]]]}] 10:15:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:15:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1289ms 10:15:46 INFO - PROCESS | 1937 | 1460913346327 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 10:15:46 INFO - PROCESS | 1937 | 1460913346332 Marionette TRACE conn5 <- [1,645,null,{"value":"8"}] 10:15:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:15:46 INFO - PROCESS | 1937 | 1460913346340 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:15:46 INFO - PROCESS | 1937 | 1460913346346 Marionette TRACE conn5 <- [1,646,null,{}] 10:15:46 INFO - PROCESS | 1937 | 1460913346355 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:46 INFO - PROCESS | 1937 | 1460913346529 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 10:15:46 INFO - PROCESS | 1937 | 1460913346688 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fd8800 == 73 [pid = 1937] [id = 169] 10:15:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11da7a0400) [pid = 1937] [serial = 507] [outer = (nil)] 10:15:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11dfd22c00) [pid = 1937] [serial = 508] [outer = 0x7f11da7a0400] 10:15:46 INFO - PROCESS | 1937 | 1460913346757 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11e03bac00) [pid = 1937] [serial = 509] [outer = 0x7f11da7a0400] 10:15:47 INFO - PROCESS | 1937 | 1460913347685 Marionette TRACE conn5 <- [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]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:15:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1382ms 10:15:47 INFO - PROCESS | 1937 | 1460913347723 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 1937 | 1460913347732 Marionette TRACE conn5 <- [1,649,null,{"value":"8"}] 10:15:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:15:47 INFO - PROCESS | 1937 | 1460913347742 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - PROCESS | 1937 | 1460913347746 Marionette TRACE conn5 <- [1,650,null,{}] 10:15:47 INFO - PROCESS | 1937 | 1460913347752 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:47 INFO - PROCESS | 1937 | 1460913347915 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 10:15:48 INFO - PROCESS | 1937 | 1460913348070 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e746f800 == 74 [pid = 1937] [id = 170] 10:15:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11daac6400) [pid = 1937] [serial = 510] [outer = (nil)] 10:15:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11e26c2c00) [pid = 1937] [serial = 511] [outer = 0x7f11daac6400] 10:15:48 INFO - PROCESS | 1937 | 1460913348138 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11e2d4a000) [pid = 1937] [serial = 512] [outer = 0x7f11daac6400] 10:15:49 INFO - PROCESS | 1937 | 1460913349158 Marionette TRACE conn5 <- [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]]]}] 10:15:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:15:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1480ms 10:15:49 INFO - PROCESS | 1937 | 1460913349223 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 10:15:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:15:49 INFO - PROCESS | 1937 | 1460913349227 Marionette TRACE conn5 <- [1,653,null,{"value":"8"}] 10:15:49 INFO - PROCESS | 1937 | 1460913349233 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:15:49 INFO - PROCESS | 1937 | 1460913349239 Marionette TRACE conn5 <- [1,654,null,{}] 10:15:49 INFO - PROCESS | 1937 | 1460913349257 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:49 INFO - PROCESS | 1937 | 1460913349474 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 10:15:49 INFO - PROCESS | 1937 | 1460913349667 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb56000 == 75 [pid = 1937] [id = 171] 10:15:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11e0a86c00) [pid = 1937] [serial = 513] [outer = (nil)] 10:15:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11e5dc4000) [pid = 1937] [serial = 514] [outer = 0x7f11e0a86c00] 10:15:49 INFO - PROCESS | 1937 | 1460913349751 Marionette DEBUG loaded listener.js 10:15:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11e863fc00) [pid = 1937] [serial = 515] [outer = 0x7f11e0a86c00] 10:15:50 INFO - PROCESS | 1937 | 1460913350579 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:15:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:15:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1388ms 10:15:50 INFO - PROCESS | 1937 | 1460913350620 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 10:15:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:15:50 INFO - PROCESS | 1937 | 1460913350625 Marionette TRACE conn5 <- [1,657,null,{"value":"8"}] 10:15:50 INFO - PROCESS | 1937 | 1460913350630 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:15:50 INFO - PROCESS | 1937 | 1460913350633 Marionette TRACE conn5 <- [1,658,null,{}] 10:15:50 INFO - PROCESS | 1937 | 1460913350638 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:50 INFO - PROCESS | 1937 | 1460913350784 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 10:15:50 INFO - PROCESS | 1937 | 1460913350932 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec2ca800 == 76 [pid = 1937] [id = 172] 10:15:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11e40ec000) [pid = 1937] [serial = 516] [outer = (nil)] 10:15:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x7f11eadb0000) [pid = 1937] [serial = 517] [outer = 0x7f11e40ec000] 10:15:51 INFO - PROCESS | 1937 | 1460913351005 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x7f11eb426c00) [pid = 1937] [serial = 518] [outer = 0x7f11e40ec000] 10:15:51 INFO - PROCESS | 1937 | 1460913351865 Marionette TRACE conn5 <- [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]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:15:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1283ms 10:15:51 INFO - PROCESS | 1937 | 1460913351914 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 1937 | 1460913351916 Marionette TRACE conn5 <- [1,661,null,{"value":"8"}] 10:15:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:15:51 INFO - PROCESS | 1937 | 1460913351924 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - PROCESS | 1937 | 1460913351926 Marionette TRACE conn5 <- [1,662,null,{}] 10:15:51 INFO - PROCESS | 1937 | 1460913351931 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:52 INFO - PROCESS | 1937 | 1460913352087 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 10:15:52 INFO - PROCESS | 1937 | 1460913352238 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5cb000 == 77 [pid = 1937] [id = 173] 10:15:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x7f11e8641800) [pid = 1937] [serial = 519] [outer = (nil)] 10:15:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x7f11ebb76800) [pid = 1937] [serial = 520] [outer = 0x7f11e8641800] 10:15:52 INFO - PROCESS | 1937 | 1460913352323 Marionette DEBUG loaded listener.js 10:15:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11ebb7b800) [pid = 1937] [serial = 521] [outer = 0x7f11e8641800] 10:15:52 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:53 INFO - PROCESS | 1937 | 1460913353200 Marionette TRACE conn5 <- [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]]]}] 10:15:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:15:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1332ms 10:15:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:15:53 INFO - PROCESS | 1937 | 1460913353257 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 10:15:53 INFO - PROCESS | 1937 | 1460913353259 Marionette TRACE conn5 <- [1,665,null,{"value":"8"}] 10:15:53 INFO - PROCESS | 1937 | 1460913353265 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:15:53 INFO - PROCESS | 1937 | 1460913353268 Marionette TRACE conn5 <- [1,666,null,{}] 10:15:53 INFO - PROCESS | 1937 | 1460913353273 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:53 INFO - PROCESS | 1937 | 1460913353458 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 10:15:53 INFO - PROCESS | 1937 | 1460913353605 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f9c7b000 == 78 [pid = 1937] [id = 174] 10:15:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11ebb80000) [pid = 1937] [serial = 522] [outer = (nil)] 10:15:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11ecc91c00) [pid = 1937] [serial = 523] [outer = 0x7f11ebb80000] 10:15:53 INFO - PROCESS | 1937 | 1460913353679 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x7f11f2276c00) [pid = 1937] [serial = 524] [outer = 0x7f11ebb80000] 10:15:54 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:54 INFO - PROCESS | 1937 | 1460913354526 Marionette TRACE conn5 <- [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]]]}] 10:15:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:15:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1329ms 10:15:54 INFO - PROCESS | 1937 | 1460913354595 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 10:15:54 INFO - PROCESS | 1937 | 1460913354599 Marionette TRACE conn5 <- [1,669,null,{"value":"8"}] 10:15:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:15:54 INFO - PROCESS | 1937 | 1460913354604 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - PROCESS | 1937 | 1460913354606 Marionette TRACE conn5 <- [1,670,null,{}] 10:15:54 INFO - PROCESS | 1937 | 1460913354612 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:54 INFO - PROCESS | 1937 | 1460913354768 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 10:15:54 INFO - PROCESS | 1937 | 1460913354924 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fd91b000 == 79 [pid = 1937] [id = 175] 10:15:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11da798000) [pid = 1937] [serial = 525] [outer = (nil)] 10:15:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11daa42800) [pid = 1937] [serial = 526] [outer = 0x7f11da798000] 10:15:54 INFO - PROCESS | 1937 | 1460913354994 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11daa47800) [pid = 1937] [serial = 527] [outer = 0x7f11da798000] 10:15:55 INFO - PROCESS | 1937 | 1460913355844 Marionette TRACE conn5 <- [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]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:15:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1279ms 10:15:55 INFO - PROCESS | 1937 | 1460913355883 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 1937 | 1460913355886 Marionette TRACE conn5 <- [1,673,null,{"value":"8"}] 10:15:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:15:55 INFO - PROCESS | 1937 | 1460913355892 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - PROCESS | 1937 | 1460913355894 Marionette TRACE conn5 <- [1,674,null,{}] 10:15:55 INFO - PROCESS | 1937 | 1460913355900 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:56 INFO - PROCESS | 1937 | 1460913356053 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 10:15:56 INFO - PROCESS | 1937 | 1460913356206 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fda3c800 == 80 [pid = 1937] [id = 176] 10:15:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11daa43800) [pid = 1937] [serial = 528] [outer = (nil)] 10:15:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11db8d8400) [pid = 1937] [serial = 529] [outer = 0x7f11daa43800] 10:15:56 INFO - PROCESS | 1937 | 1460913356273 Marionette DEBUG loaded listener.js 10:15:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11db8dcc00) [pid = 1937] [serial = 530] [outer = 0x7f11daa43800] 10:15:56 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:57 INFO - PROCESS | 1937 | 1460913357273 Marionette TRACE conn5 <- [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]]]}] 10:15:57 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 10:15:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1481ms 10:15:57 INFO - PROCESS | 1937 | 1460913357375 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 10:15:57 INFO - PROCESS | 1937 | 1460913357379 Marionette TRACE conn5 <- [1,677,null,{"value":"8"}] 10:15:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:15:57 INFO - PROCESS | 1937 | 1460913357386 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:15:57 INFO - PROCESS | 1937 | 1460913357391 Marionette TRACE conn5 <- [1,678,null,{}] 10:15:57 INFO - PROCESS | 1937 | 1460913357462 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:57 INFO - PROCESS | 1937 | 1460913357815 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 10:15:57 INFO - PROCESS | 1937 | 1460913357987 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbcdd800 == 81 [pid = 1937] [id = 177] 10:15:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x7f11db8e2800) [pid = 1937] [serial = 531] [outer = (nil)] 10:15:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x7f11dbe1f800) [pid = 1937] [serial = 532] [outer = 0x7f11db8e2800] 10:15:58 INFO - PROCESS | 1937 | 1460913358054 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x7f11dfd28400) [pid = 1937] [serial = 533] [outer = 0x7f11db8e2800] 10:15:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fda32800 == 80 [pid = 1937] [id = 133] 10:15:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc0aa800 == 79 [pid = 1937] [id = 167] 10:15:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11da89e000 == 78 [pid = 1937] [id = 166] 10:15:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8dc5000 == 77 [pid = 1937] [id = 163] 10:15:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee5dc000 == 76 [pid = 1937] [id = 162] 10:15:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ecc59000 == 75 [pid = 1937] [id = 161] 10:15:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e602b000 == 74 [pid = 1937] [id = 160] 10:15:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e03d5000 == 73 [pid = 1937] [id = 159] 10:15:58 INFO - PROCESS | 1937 | 1460913358893 Marionette TRACE conn5 <- [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]]]}] 10:15:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:15:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1535ms 10:15:58 INFO - PROCESS | 1937 | 1460913358922 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 10:15:58 INFO - PROCESS | 1937 | 1460913358930 Marionette TRACE conn5 <- [1,681,null,{"value":"8"}] 10:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:15:58 INFO - PROCESS | 1937 | 1460913358939 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:15:58 INFO - PROCESS | 1937 | 1460913358941 Marionette TRACE conn5 <- [1,682,null,{}] 10:15:58 INFO - PROCESS | 1937 | 1460913358947 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:59 INFO - PROCESS | 1937 | 1460913359112 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 10:15:59 INFO - PROCESS | 1937 | 1460913359230 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e30f2000 == 74 [pid = 1937] [id = 178] 10:15:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x7f11daac9400) [pid = 1937] [serial = 534] [outer = (nil)] 10:15:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x7f11dfd2e800) [pid = 1937] [serial = 535] [outer = 0x7f11daac9400] 10:15:59 INFO - PROCESS | 1937 | 1460913359291 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11e1be7000) [pid = 1937] [serial = 536] [outer = 0x7f11daac9400] 10:16:00 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:00 INFO - PROCESS | 1937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:16:00 INFO - PROCESS | 1937 | 1460913360637 Marionette TRACE conn5 <- [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]]]}] 10:16:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 10:16:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1730ms 10:16:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:16:00 INFO - PROCESS | 1937 | 1460913360669 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 10:16:00 INFO - PROCESS | 1937 | 1460913360672 Marionette TRACE conn5 <- [1,685,null,{"value":"8"}] 10:16:00 INFO - PROCESS | 1937 | 1460913360678 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:16:00 INFO - PROCESS | 1937 | 1460913360683 Marionette TRACE conn5 <- [1,686,null,{}] 10:16:00 INFO - PROCESS | 1937 | 1460913360697 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:00 INFO - PROCESS | 1937 | 1460913360920 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 10:16:00 INFO - PROCESS | 1937 | 1460913360943 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ecc59000 == 75 [pid = 1937] [id = 179] 10:16:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11e1cca000) [pid = 1937] [serial = 537] [outer = (nil)] 10:16:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11e2ec3000) [pid = 1937] [serial = 538] [outer = 0x7f11e1cca000] 10:16:01 INFO - PROCESS | 1937 | 1460913361011 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11e74f5c00) [pid = 1937] [serial = 539] [outer = 0x7f11e1cca000] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11e5dc7c00) [pid = 1937] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11e0368c00) [pid = 1937] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11e0365400) [pid = 1937] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x7f11e5dc7000) [pid = 1937] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x7f11dbe1ec00) [pid = 1937] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x7f11dfd86c00) [pid = 1937] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x7f11e2d46c00) [pid = 1937] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x7f11da6b8800) [pid = 1937] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x7f11e03bb000) [pid = 1937] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x7f11ead55800) [pid = 1937] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11e2d4d400) [pid = 1937] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11daac6800) [pid = 1937] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11dbe18000) [pid = 1937] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11ec2ed800) [pid = 1937] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x7f11dfd27c00) [pid = 1937] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x7f11da6b7400) [pid = 1937] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f11e1cc5c00) [pid = 1937] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x7f11e0363000) [pid = 1937] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x7f11dc086000) [pid = 1937] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x7f11e26ca800) [pid = 1937] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x7f11e0366400) [pid = 1937] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x7f11dfd8c000) [pid = 1937] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x7f11dbe20000) [pid = 1937] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x7f11da6b9c00) [pid = 1937] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f11e0362000) [pid = 1937] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:16:01 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11e0362400) [pid = 1937] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:16:02 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:02 INFO - PROCESS | 1937 | 1460913362442 Marionette TRACE conn5 <- [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]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:16:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1782ms 10:16:02 INFO - PROCESS | 1937 | 1460913362459 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 10:16:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:16:02 INFO - PROCESS | 1937 | 1460913362472 Marionette TRACE conn5 <- [1,689,null,{"value":"8"}] 10:16:02 INFO - PROCESS | 1937 | 1460913362479 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 1937 | 1460913362481 Marionette TRACE conn5 <- [1,690,null,{}] 10:16:02 INFO - PROCESS | 1937 | 1460913362486 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:02 INFO - PROCESS | 1937 | 1460913362659 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 10:16:02 INFO - PROCESS | 1937 | 1460913362672 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e270b800 == 76 [pid = 1937] [id = 180] 10:16:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11da6b8800) [pid = 1937] [serial = 540] [outer = (nil)] 10:16:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11dbe18000) [pid = 1937] [serial = 541] [outer = 0x7f11da6b8800] 10:16:02 INFO - PROCESS | 1937 | 1460913362735 Marionette DEBUG loaded listener.js 10:16:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11e0a85000) [pid = 1937] [serial = 542] [outer = 0x7f11da6b8800] 10:16:03 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:03 INFO - PROCESS | 1937 | 1460913363839 Marionette TRACE conn5 <- [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]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:16:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1376ms 10:16:03 INFO - PROCESS | 1937 | 1460913363855 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 10:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:16:03 INFO - PROCESS | 1937 | 1460913363860 Marionette TRACE conn5 <- [1,693,null,{"value":"8"}] 10:16:03 INFO - PROCESS | 1937 | 1460913363868 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - PROCESS | 1937 | 1460913363875 Marionette TRACE conn5 <- [1,694,null,{}] 10:16:03 INFO - PROCESS | 1937 | 1460913363884 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:04 INFO - PROCESS | 1937 | 1460913364091 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 10:16:04 INFO - PROCESS | 1937 | 1460913364294 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fdd800 == 77 [pid = 1937] [id = 181] 10:16:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x7f11db8dc800) [pid = 1937] [serial = 543] [outer = (nil)] 10:16:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x7f11dbe15400) [pid = 1937] [serial = 544] [outer = 0x7f11db8dc800] 10:16:04 INFO - PROCESS | 1937 | 1460913364368 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x7f11dc08ec00) [pid = 1937] [serial = 545] [outer = 0x7f11db8dc800] 10:16:05 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:05 INFO - PROCESS | 1937 | 1460913365636 Marionette TRACE conn5 <- [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]]]}] 10:16:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:16:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1802ms 10:16:05 INFO - PROCESS | 1937 | 1460913365669 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 10:16:05 INFO - PROCESS | 1937 | 1460913365677 Marionette TRACE conn5 <- [1,697,null,{"value":"8"}] 10:16:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:16:05 INFO - PROCESS | 1937 | 1460913365784 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:16:05 INFO - PROCESS | 1937 | 1460913365789 Marionette TRACE conn5 <- [1,698,null,{}] 10:16:05 INFO - PROCESS | 1937 | 1460913365797 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:05 INFO - PROCESS | 1937 | 1460913365950 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 10:16:06 INFO - PROCESS | 1937 | 1460913366099 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8d4a800 == 78 [pid = 1937] [id = 182] 10:16:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x7f11db8e4400) [pid = 1937] [serial = 546] [outer = (nil)] 10:16:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11e03be800) [pid = 1937] [serial = 547] [outer = 0x7f11db8e4400] 10:16:06 INFO - PROCESS | 1937 | 1460913366169 Marionette DEBUG loaded listener.js 10:16:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11e26c2800) [pid = 1937] [serial = 548] [outer = 0x7f11db8e4400] 10:16:07 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:07 INFO - PROCESS | 1937 | 1460913367388 Marionette TRACE conn5 <- [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]]]}] 10:16:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:16:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1688ms 10:16:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:16:07 INFO - PROCESS | 1937 | 1460913367421 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 1937 | 1460913367424 Marionette TRACE conn5 <- [1,701,null,{"value":"8"}] 10:16:07 INFO - PROCESS | 1937 | 1460913367431 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 1937 | 1460913367436 Marionette TRACE conn5 <- [1,702,null,{}] 10:16:07 INFO - PROCESS | 1937 | 1460913367452 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:07 INFO - PROCESS | 1937 | 1460913367721 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 10:16:07 INFO - PROCESS | 1937 | 1460913367874 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fda3b000 == 79 [pid = 1937] [id = 183] 10:16:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11e0366800) [pid = 1937] [serial = 549] [outer = (nil)] 10:16:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x7f11e5f40800) [pid = 1937] [serial = 550] [outer = 0x7f11e0366800] 10:16:07 INFO - PROCESS | 1937 | 1460913367945 Marionette DEBUG loaded listener.js 10:16:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11eadb6000) [pid = 1937] [serial = 551] [outer = 0x7f11e0366800] 10:16:09 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:09 INFO - PROCESS | 1937 | 1460913369220 Marionette TRACE conn5 <- [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]]]}] 10:16:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:16:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1833ms 10:16:09 INFO - PROCESS | 1937 | 1460913369350 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 10:16:09 INFO - PROCESS | 1937 | 1460913369354 Marionette TRACE conn5 <- [1,705,null,{"value":"8"}] 10:16:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:16:09 INFO - PROCESS | 1937 | 1460913369365 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:16:09 INFO - PROCESS | 1937 | 1460913369369 Marionette TRACE conn5 <- [1,706,null,{}] 10:16:09 INFO - PROCESS | 1937 | 1460913369374 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:09 INFO - PROCESS | 1937 | 1460913369521 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 10:16:09 INFO - PROCESS | 1937 | 1460913369668 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1200e32000 == 80 [pid = 1937] [id = 184] 10:16:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11da7a9800) [pid = 1937] [serial = 552] [outer = (nil)] 10:16:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11da7b3000) [pid = 1937] [serial = 553] [outer = 0x7f11da7a9800] 10:16:09 INFO - PROCESS | 1937 | 1460913369736 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11e9203400) [pid = 1937] [serial = 554] [outer = 0x7f11da7a9800] 10:16:10 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:10 INFO - PROCESS | 1937 | 1460913370956 Marionette TRACE conn5 <- [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]]]}] 10:16:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:16:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1632ms 10:16:10 INFO - PROCESS | 1937 | 1460913370997 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 1937 | 1460913371001 Marionette TRACE conn5 <- [1,709,null,{"value":"8"}] 10:16:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:16:11 INFO - PROCESS | 1937 | 1460913371007 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 1937 | 1460913371010 Marionette TRACE conn5 <- [1,710,null,{}] 10:16:11 INFO - PROCESS | 1937 | 1460913371015 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:11 INFO - PROCESS | 1937 | 1460913371230 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 10:16:11 INFO - PROCESS | 1937 | 1460913371382 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11db989800 == 81 [pid = 1937] [id = 185] 10:16:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11da6ba000) [pid = 1937] [serial = 555] [outer = (nil)] 10:16:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11da6bec00) [pid = 1937] [serial = 556] [outer = 0x7f11da6ba000] 10:16:11 INFO - PROCESS | 1937 | 1460913371447 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x7f11daac8800) [pid = 1937] [serial = 557] [outer = 0x7f11da6ba000] 10:16:13 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:13 INFO - PROCESS | 1937 | 1460913373067 Marionette TRACE conn5 <- [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]]]}] 10:16:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:16:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2078ms 10:16:13 INFO - PROCESS | 1937 | 1460913373085 Marionette TRACE conn5 -> [0,713,"getWindowHandle",null] 10:16:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:16:13 INFO - PROCESS | 1937 | 1460913373093 Marionette TRACE conn5 <- [1,713,null,{"value":"8"}] 10:16:13 INFO - PROCESS | 1937 | 1460913373098 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 1937 | 1460913373108 Marionette TRACE conn5 <- [1,714,null,{}] 10:16:13 INFO - PROCESS | 1937 | 1460913373168 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:13 INFO - PROCESS | 1937 | 1460913373298 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fa24e800 == 80 [pid = 1937] [id = 142] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe4d4800 == 79 [pid = 1937] [id = 119] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f206f000 == 78 [pid = 1937] [id = 117] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe4cb800 == 77 [pid = 1937] [id = 92] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fc2d1000 == 76 [pid = 1937] [id = 75] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ecc59000 == 75 [pid = 1937] [id = 179] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e30f2000 == 74 [pid = 1937] [id = 178] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x7f11e2d47c00) [pid = 1937] [serial = 505] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x7f11e92b6c00) [pid = 1937] [serial = 475] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbcdd800 == 73 [pid = 1937] [id = 177] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fda3c800 == 72 [pid = 1937] [id = 176] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fd91b000 == 71 [pid = 1937] [id = 175] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f9c7b000 == 70 [pid = 1937] [id = 174] 10:16:13 INFO - PROCESS | 1937 | 1460913373512 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee5cb000 == 69 [pid = 1937] [id = 173] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec2ca800 == 68 [pid = 1937] [id = 172] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ebb56000 == 67 [pid = 1937] [id = 171] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e746f800 == 66 [pid = 1937] [id = 170] 10:16:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11db989000 == 67 [pid = 1937] [id = 186] 10:16:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11daac8400) [pid = 1937] [serial = 558] [outer = (nil)] 10:16:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x7f11db8e5c00) [pid = 1937] [serial = 559] [outer = 0x7f11daac8400] 10:16:13 INFO - PROCESS | 1937 | 1460913373578 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x7f11dc08ac00) [pid = 1937] [serial = 560] [outer = 0x7f11daac8400] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec17c000 == 66 [pid = 1937] [id = 158] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1fd8800 == 65 [pid = 1937] [id = 169] 10:16:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2e18000 == 64 [pid = 1937] [id = 168] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x7f11f921ec00) [pid = 1937] [serial = 397] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x7f11e26ccc00) [pid = 1937] [serial = 391] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x7f11e03be400) [pid = 1937] [serial = 388] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11eadae400) [pid = 1937] [serial = 394] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11eaf34c00) [pid = 1937] [serial = 490] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11e0364400) [pid = 1937] [serial = 496] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11fe305800) [pid = 1937] [serial = 385] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x7f1200e8fc00) [pid = 1937] [serial = 403] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x7f11da79b400) [pid = 1937] [serial = 451] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f11fbcdfc00) [pid = 1937] [serial = 427] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x7f11fe4a6000) [pid = 1937] [serial = 400] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x7f11fda93800) [pid = 1937] [serial = 439] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x7f1202459800) [pid = 1937] [serial = 445] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x7f11dbe13000) [pid = 1937] [serial = 478] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x7f11e9a0a400) [pid = 1937] [serial = 487] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x7f11e4b56800) [pid = 1937] [serial = 484] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x7f11e1ccb400) [pid = 1937] [serial = 503] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f11e2ec4c00) [pid = 1937] [serial = 497] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11e0a6f400) [pid = 1937] [serial = 502] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f1200193800) [pid = 1937] [serial = 442] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11dfd8e800) [pid = 1937] [serial = 500] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11da6c5c00) [pid = 1937] [serial = 448] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11dfd2f400) [pid = 1937] [serial = 499] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11dfd2d800) [pid = 1937] [serial = 493] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11e0a72c00) [pid = 1937] [serial = 481] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11e2ecec00) [pid = 1937] [serial = 469] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11e2d42400) [pid = 1937] [serial = 466] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11e03b4400) [pid = 1937] [serial = 472] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11eb0d9000) [pid = 1937] [serial = 436] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11e4b62c00) [pid = 1937] [serial = 435] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11e4b5f400) [pid = 1937] [serial = 470] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11e0a82000) [pid = 1937] [serial = 430] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11e1cc3800) [pid = 1937] [serial = 463] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11e26c5000) [pid = 1937] [serial = 464] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11dc083000) [pid = 1937] [serial = 456] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11dc090400) [pid = 1937] [serial = 457] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11e03b9000) [pid = 1937] [serial = 429] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11dbe17c00) [pid = 1937] [serial = 454] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11daac3000) [pid = 1937] [serial = 453] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11f7fd9c00) [pid = 1937] [serial = 438] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11e2d4c800) [pid = 1937] [serial = 433] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f11e1dbe400) [pid = 1937] [serial = 432] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11e03bf800) [pid = 1937] [serial = 460] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11e03b5800) [pid = 1937] [serial = 459] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x7f11fe1b3800) [pid = 1937] [serial = 441] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x7f11daacd800) [pid = 1937] [serial = 444] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x7f11da6c0400) [pid = 1937] [serial = 447] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x7f11da797c00) [pid = 1937] [serial = 450] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x7f11e2d4cc00) [pid = 1937] [serial = 473] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x7f11e2ec3800) [pid = 1937] [serial = 467] [outer = (nil)] [url = about:blank] 10:16:13 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x7f11e9a0c400) [pid = 1937] [serial = 253] [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.] 10:16:14 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:14 INFO - PROCESS | 1937 | 1460913374752 Marionette TRACE conn5 <- [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]]]}] 10:16:14 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 10:16:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1688ms 10:16:14 INFO - PROCESS | 1937 | 1460913374788 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 10:16:14 INFO - PROCESS | 1937 | 1460913374795 Marionette TRACE conn5 <- [1,717,null,{"value":"8"}] 10:16:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:16:14 INFO - PROCESS | 1937 | 1460913374805 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - PROCESS | 1937 | 1460913374808 Marionette TRACE conn5 <- [1,718,null,{}] 10:16:14 INFO - PROCESS | 1937 | 1460913374814 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:14 INFO - PROCESS | 1937 | 1460913374971 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 10:16:15 INFO - PROCESS | 1937 | 1460913375121 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1f7d800 == 65 [pid = 1937] [id = 187] 10:16:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x7f11daacdc00) [pid = 1937] [serial = 561] [outer = (nil)] 10:16:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x7f11e0367c00) [pid = 1937] [serial = 562] [outer = 0x7f11daacdc00] 10:16:15 INFO - PROCESS | 1937 | 1460913375181 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x7f11e0a7d800) [pid = 1937] [serial = 563] [outer = 0x7f11daacdc00] 10:16:16 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:16 INFO - PROCESS | 1937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:16:16 INFO - PROCESS | 1937 | 1460913376320 Marionette TRACE conn5 <- [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]]]}] 10:16:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:16:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1536ms 10:16:16 INFO - PROCESS | 1937 | 1460913376340 Marionette TRACE conn5 -> [0,721,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 1937 | 1460913376344 Marionette TRACE conn5 <- [1,721,null,{"value":"8"}] 10:16:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:16:16 INFO - PROCESS | 1937 | 1460913376349 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - PROCESS | 1937 | 1460913376354 Marionette TRACE conn5 <- [1,722,null,{}] 10:16:16 INFO - PROCESS | 1937 | 1460913376376 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:16 INFO - PROCESS | 1937 | 1460913376548 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 10:16:16 INFO - PROCESS | 1937 | 1460913376610 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e0e000 == 66 [pid = 1937] [id = 188] 10:16:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x7f11e0a8b000) [pid = 1937] [serial = 564] [outer = (nil)] 10:16:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x7f11e1dbe400) [pid = 1937] [serial = 565] [outer = 0x7f11e0a8b000] 10:16:16 INFO - PROCESS | 1937 | 1460913376667 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x7f11e2d43c00) [pid = 1937] [serial = 566] [outer = 0x7f11e0a8b000] 10:16:17 INFO - PROCESS | 1937 | 1460913377391 Marionette TRACE conn5 <- [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] 10:16:17 INFO - PROCESS | 1937 | 1460913377478 Marionette TRACE conn5 <- [1,725,null,{"value":"8"}] 10:16:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:16:17 INFO - PROCESS | 1937 | 1460913377494 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:16:17 INFO - PROCESS | 1937 | 1460913377495 Marionette TRACE conn5 <- [1,726,null,{}] 10:16:17 INFO - PROCESS | 1937 | 1460913377507 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:17 INFO - PROCESS | 1937 | 1460913377677 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 10:16:17 INFO - PROCESS | 1937 | 1460913377696 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e601c800 == 67 [pid = 1937] [id = 189] 10:16:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f11e26c7800) [pid = 1937] [serial = 567] [outer = (nil)] 10:16:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11e3c80000) [pid = 1937] [serial = 568] [outer = 0x7f11e26c7800] 10:16:17 INFO - PROCESS | 1937 | 1460913377751 Marionette DEBUG loaded listener.js 10:16:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11e5d8e800) [pid = 1937] [serial = 569] [outer = 0x7f11e26c7800] 10:16:18 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11e1cca000) [pid = 1937] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:16:18 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11daac9400) [pid = 1937] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:16:18 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x7f11daa43800) [pid = 1937] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:16:18 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x7f11db8e2800) [pid = 1937] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:16:18 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:18 INFO - PROCESS | 1937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:16:18 INFO - PROCESS | 1937 | 1460913378857 Marionette TRACE conn5 <- [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]]]}] 10:16:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:16:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1384ms 10:16:18 INFO - PROCESS | 1937 | 1460913378879 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 10:16:18 INFO - PROCESS | 1937 | 1460913378882 Marionette TRACE conn5 <- [1,729,null,{"value":"8"}] 10:16:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:16:18 INFO - PROCESS | 1937 | 1460913378888 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:16:18 INFO - PROCESS | 1937 | 1460913378890 Marionette TRACE conn5 <- [1,730,null,{}] 10:16:18 INFO - PROCESS | 1937 | 1460913378895 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:19 INFO - PROCESS | 1937 | 1460913379026 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 10:16:19 INFO - PROCESS | 1937 | 1460913379041 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ea2a2800 == 68 [pid = 1937] [id = 190] 10:16:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x7f11e2d4b400) [pid = 1937] [serial = 570] [outer = (nil)] 10:16:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f11e5f45000) [pid = 1937] [serial = 571] [outer = 0x7f11e2d4b400] 10:16:19 INFO - PROCESS | 1937 | 1460913379098 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11e88c2000) [pid = 1937] [serial = 572] [outer = 0x7f11e2d4b400] 10:16:19 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:19 INFO - PROCESS | 1937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:16:20 INFO - PROCESS | 1937 | 1460913380040 Marionette TRACE conn5 <- [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] 10:16:20 INFO - PROCESS | 1937 | 1460913380073 Marionette TRACE conn5 <- [1,733,null,{"value":"8"}] 10:16:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:16:20 INFO - PROCESS | 1937 | 1460913380079 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - PROCESS | 1937 | 1460913380081 Marionette TRACE conn5 <- [1,734,null,{}] 10:16:20 INFO - PROCESS | 1937 | 1460913380086 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:20 INFO - PROCESS | 1937 | 1460913380328 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 10:16:20 INFO - PROCESS | 1937 | 1460913380486 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e00a8800 == 69 [pid = 1937] [id = 191] 10:16:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11da79b400) [pid = 1937] [serial = 573] [outer = (nil)] 10:16:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11da7b1c00) [pid = 1937] [serial = 574] [outer = 0x7f11da79b400] 10:16:20 INFO - PROCESS | 1937 | 1460913380620 Marionette DEBUG loaded listener.js 10:16:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11db8da400) [pid = 1937] [serial = 575] [outer = 0x7f11da79b400] 10:16:21 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:21 INFO - PROCESS | 1937 | 1460913381500 Marionette TRACE conn5 <- [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]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:16:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1478ms 10:16:21 INFO - PROCESS | 1937 | 1460913381565 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 1937 | 1460913381572 Marionette TRACE conn5 <- [1,737,null,{"value":"8"}] 10:16:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:16:21 INFO - PROCESS | 1937 | 1460913381579 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - PROCESS | 1937 | 1460913381585 Marionette TRACE conn5 <- [1,738,null,{}] 10:16:21 INFO - PROCESS | 1937 | 1460913381591 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:21 INFO - PROCESS | 1937 | 1460913381753 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 10:16:21 INFO - PROCESS | 1937 | 1460913381885 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e1d000 == 70 [pid = 1937] [id = 192] 10:16:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11da7ae400) [pid = 1937] [serial = 576] [outer = (nil)] 10:16:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11e03bcc00) [pid = 1937] [serial = 577] [outer = 0x7f11da7ae400] 10:16:21 INFO - PROCESS | 1937 | 1460913381959 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e1be7800) [pid = 1937] [serial = 578] [outer = 0x7f11da7ae400] 10:16:23 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:23 INFO - PROCESS | 1937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:16:23 INFO - PROCESS | 1937 | 1460913383313 Marionette TRACE conn5 <- [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]]]}] 10:16:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:16:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1784ms 10:16:23 INFO - PROCESS | 1937 | 1460913383453 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 10:16:23 INFO - PROCESS | 1937 | 1460913383458 Marionette TRACE conn5 <- [1,741,null,{"value":"8"}] 10:16:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:16:23 INFO - PROCESS | 1937 | 1460913383472 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:16:23 INFO - PROCESS | 1937 | 1460913383475 Marionette TRACE conn5 <- [1,742,null,{}] 10:16:23 INFO - PROCESS | 1937 | 1460913383481 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:23 INFO - PROCESS | 1937 | 1460913383645 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 10:16:23 INFO - PROCESS | 1937 | 1460913383796 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebd58000 == 71 [pid = 1937] [id = 193] 10:16:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11dbe1fc00) [pid = 1937] [serial = 579] [outer = (nil)] 10:16:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e2ec3800) [pid = 1937] [serial = 580] [outer = 0x7f11dbe1fc00] 10:16:23 INFO - PROCESS | 1937 | 1460913383870 Marionette DEBUG loaded listener.js 10:16:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11eac5dc00) [pid = 1937] [serial = 581] [outer = 0x7f11dbe1fc00] 10:16:25 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:25 INFO - PROCESS | 1937 | 1460913385179 Marionette TRACE conn5 <- [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]]]}] 10:16:25 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 10:16:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1730ms 10:16:25 INFO - PROCESS | 1937 | 1460913385201 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 10:16:25 INFO - PROCESS | 1937 | 1460913385207 Marionette TRACE conn5 <- [1,745,null,{"value":"8"}] 10:16:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:16:25 INFO - PROCESS | 1937 | 1460913385222 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 1937 | 1460913385229 Marionette TRACE conn5 <- [1,746,null,{}] 10:16:25 INFO - PROCESS | 1937 | 1460913385325 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:25 INFO - PROCESS | 1937 | 1460913385493 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 10:16:25 INFO - PROCESS | 1937 | 1460913385634 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eccdd800 == 72 [pid = 1937] [id = 194] 10:16:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11dfd26800) [pid = 1937] [serial = 582] [outer = (nil)] 10:16:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11ebb77000) [pid = 1937] [serial = 583] [outer = 0x7f11dfd26800] 10:16:25 INFO - PROCESS | 1937 | 1460913385705 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11ec830c00) [pid = 1937] [serial = 584] [outer = 0x7f11dfd26800] 10:16:26 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:26 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:26 INFO - PROCESS | 1937 | 1460913386923 Marionette TRACE conn5 <- [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]]]}] 10:16:26 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.) 10:16:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1732ms 10:16:26 INFO - PROCESS | 1937 | 1460913386951 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 10:16:26 INFO - PROCESS | 1937 | 1460913386955 Marionette TRACE conn5 <- [1,749,null,{"value":"8"}] 10:16:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:16:26 INFO - PROCESS | 1937 | 1460913386960 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 1937 | 1460913386962 Marionette TRACE conn5 <- [1,750,null,{}] 10:16:26 INFO - PROCESS | 1937 | 1460913386968 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:27 INFO - PROCESS | 1937 | 1460913387165 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 10:16:27 INFO - PROCESS | 1937 | 1460913387327 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f2eb8800 == 73 [pid = 1937] [id = 195] 10:16:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11e1cc4400) [pid = 1937] [serial = 585] [outer = (nil)] 10:16:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11ed81dc00) [pid = 1937] [serial = 586] [outer = 0x7f11e1cc4400] 10:16:27 INFO - PROCESS | 1937 | 1460913387397 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11ee3af400) [pid = 1937] [serial = 587] [outer = 0x7f11e1cc4400] 10:16:28 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:28 INFO - PROCESS | 1937 | 1460913388666 Marionette TRACE conn5 <- [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]]]}] 10:16:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:16:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1734ms 10:16:28 INFO - PROCESS | 1937 | 1460913388694 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 10:16:28 INFO - PROCESS | 1937 | 1460913388697 Marionette TRACE conn5 <- [1,753,null,{"value":"8"}] 10:16:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:16:28 INFO - PROCESS | 1937 | 1460913388703 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:16:28 INFO - PROCESS | 1937 | 1460913388705 Marionette TRACE conn5 <- [1,754,null,{}] 10:16:28 INFO - PROCESS | 1937 | 1460913388710 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:28 INFO - PROCESS | 1937 | 1460913388910 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 10:16:29 INFO - PROCESS | 1937 | 1460913389238 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03e1000 == 74 [pid = 1937] [id = 196] 10:16:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11da7ac000) [pid = 1937] [serial = 588] [outer = (nil)] 10:16:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11da7b4000) [pid = 1937] [serial = 589] [outer = 0x7f11da7ac000] 10:16:29 INFO - PROCESS | 1937 | 1460913389316 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11db8d6c00) [pid = 1937] [serial = 590] [outer = 0x7f11da7ac000] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1de6800 == 73 [pid = 1937] [id = 121] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e4020800 == 72 [pid = 1937] [id = 44] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ea2b3800 == 71 [pid = 1937] [id = 35] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e88f8000 == 70 [pid = 1937] [id = 45] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11e5dc4000) [pid = 1937] [serial = 514] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11eadb0000) [pid = 1937] [serial = 517] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11ebb76800) [pid = 1937] [serial = 520] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11ecc91c00) [pid = 1937] [serial = 523] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11daa42800) [pid = 1937] [serial = 526] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11dbe18000) [pid = 1937] [serial = 541] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ea2a2800 == 69 [pid = 1937] [id = 190] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e601c800 == 68 [pid = 1937] [id = 189] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2e0e000 == 67 [pid = 1937] [id = 188] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1f7d800 == 66 [pid = 1937] [id = 187] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11db989000 == 65 [pid = 1937] [id = 186] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1200e32000 == 64 [pid = 1937] [id = 184] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fda3b000 == 63 [pid = 1937] [id = 183] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8d4a800 == 62 [pid = 1937] [id = 182] 10:16:30 INFO - PROCESS | 1937 | 1460913390723 Marionette TRACE conn5 <- [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]]]}] 10:16:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1fdd800 == 61 [pid = 1937] [id = 181] 10:16:30 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 10:16:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2041ms 10:16:30 INFO - PROCESS | 1937 | 1460913390744 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 1937 | 1460913390748 Marionette TRACE conn5 <- [1,757,null,{"value":"8"}] 10:16:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:16:30 INFO - PROCESS | 1937 | 1460913390755 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - PROCESS | 1937 | 1460913390760 Marionette TRACE conn5 <- [1,758,null,{}] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11dfd28400) [pid = 1937] [serial = 533] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11dbe1f800) [pid = 1937] [serial = 532] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11e74f5c00) [pid = 1937] [serial = 539] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11e1be7000) [pid = 1937] [serial = 536] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11e2ec3000) [pid = 1937] [serial = 538] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11dfd2e800) [pid = 1937] [serial = 535] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11dfd22c00) [pid = 1937] [serial = 508] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11e26c2c00) [pid = 1937] [serial = 511] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11db8dcc00) [pid = 1937] [serial = 530] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11db8d8400) [pid = 1937] [serial = 529] [outer = (nil)] [url = about:blank] 10:16:30 INFO - PROCESS | 1937 | 1460913390800 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:30 INFO - PROCESS | 1937 | 1460913390944 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 10:16:30 INFO - PROCESS | 1937 | 1460913390956 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc0b1800 == 62 [pid = 1937] [id = 197] 10:16:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11daa3bc00) [pid = 1937] [serial = 591] [outer = (nil)] 10:16:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11dbe19c00) [pid = 1937] [serial = 592] [outer = 0x7f11daa3bc00] 10:16:31 INFO - PROCESS | 1937 | 1460913391020 Marionette DEBUG loaded listener.js 10:16:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11dc088000) [pid = 1937] [serial = 593] [outer = 0x7f11daa3bc00] 10:16:31 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:31 INFO - PROCESS | 1937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:16:31 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:31 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:31 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:16:31 INFO - PROCESS | 1937 | 1460913391761 Marionette TRACE conn5 <- [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]]]}] 10:16:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:16:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1049ms 10:16:31 INFO - PROCESS | 1937 | 1460913391806 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 10:16:31 INFO - PROCESS | 1937 | 1460913391812 Marionette TRACE conn5 <- [1,761,null,{"value":"8"}] 10:16:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:16:31 INFO - PROCESS | 1937 | 1460913391819 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:16:31 INFO - PROCESS | 1937 | 1460913391822 Marionette TRACE conn5 <- [1,762,null,{}] 10:16:31 INFO - PROCESS | 1937 | 1460913391827 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:32 INFO - PROCESS | 1937 | 1460913392011 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 10:16:32 INFO - PROCESS | 1937 | 1460913392031 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1f7a000 == 63 [pid = 1937] [id = 198] 10:16:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11dc08f000) [pid = 1937] [serial = 594] [outer = (nil)] 10:16:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11e0362400) [pid = 1937] [serial = 595] [outer = 0x7f11dc08f000] 10:16:32 INFO - PROCESS | 1937 | 1460913392090 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e0a71400) [pid = 1937] [serial = 596] [outer = 0x7f11dc08f000] 10:16:33 INFO - PROCESS | 1937 | 1460913393340 Marionette TRACE conn5 <- [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]]]}] 10:16:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:16:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1532ms 10:16:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:16:33 INFO - PROCESS | 1937 | 1460913393351 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 1937 | 1460913393354 Marionette TRACE conn5 <- [1,765,null,{"value":"8"}] 10:16:33 INFO - PROCESS | 1937 | 1460913393367 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 1937 | 1460913393376 Marionette TRACE conn5 <- [1,766,null,{}] 10:16:33 INFO - PROCESS | 1937 | 1460913393389 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:33 INFO - PROCESS | 1937 | 1460913393589 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 10:16:33 INFO - PROCESS | 1937 | 1460913393615 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e30de000 == 64 [pid = 1937] [id = 199] 10:16:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11dfd2b000) [pid = 1937] [serial = 597] [outer = (nil)] 10:16:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11e1ccc400) [pid = 1937] [serial = 598] [outer = 0x7f11dfd2b000] 10:16:33 INFO - PROCESS | 1937 | 1460913393681 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11e22bf800) [pid = 1937] [serial = 599] [outer = 0x7f11dfd2b000] 10:16:34 INFO - PROCESS | 1937 | 1460913394873 Marionette TRACE conn5 <- [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]]]}] 10:16:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:16:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1543ms 10:16:34 INFO - PROCESS | 1937 | 1460913394909 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 10:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:16:34 INFO - PROCESS | 1937 | 1460913394914 Marionette TRACE conn5 <- [1,769,null,{"value":"8"}] 10:16:34 INFO - PROCESS | 1937 | 1460913394919 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - PROCESS | 1937 | 1460913394922 Marionette TRACE conn5 <- [1,770,null,{}] 10:16:34 INFO - PROCESS | 1937 | 1460913394926 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:35 INFO - PROCESS | 1937 | 1460913395102 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 10:16:35 INFO - PROCESS | 1937 | 1460913395167 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e5d1f000 == 65 [pid = 1937] [id = 200] 10:16:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11e26c2c00) [pid = 1937] [serial = 600] [outer = (nil)] 10:16:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11e26d1c00) [pid = 1937] [serial = 601] [outer = 0x7f11e26c2c00] 10:16:35 INFO - PROCESS | 1937 | 1460913395226 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11e2ec1c00) [pid = 1937] [serial = 602] [outer = 0x7f11e26c2c00] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11da7a0400) [pid = 1937] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11daac6400) [pid = 1937] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11e0a8b000) [pid = 1937] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11e26c7800) [pid = 1937] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11daac8400) [pid = 1937] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11da6ba000) [pid = 1937] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11daacdc00) [pid = 1937] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11e2ec5c00) [pid = 1937] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11e2ecd800) [pid = 1937] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11e0a86c00) [pid = 1937] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11ebb80000) [pid = 1937] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11e2d4d800) [pid = 1937] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f11da798000) [pid = 1937] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11e40ec000) [pid = 1937] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11daacd400) [pid = 1937] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x7f11dfd26c00) [pid = 1937] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x7f11e8641800) [pid = 1937] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x7f11e1dc0800) [pid = 1937] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x7f11daaca800) [pid = 1937] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:16:35 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x7f11e22cc000) [pid = 1937] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:16:36 INFO - PROCESS | 1937 | 1460913396066 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1176ms 10:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:16:36 INFO - PROCESS | 1937 | 1460913396095 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 1937 | 1460913396098 Marionette TRACE conn5 <- [1,773,null,{"value":"8"}] 10:16:36 INFO - PROCESS | 1937 | 1460913396102 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - PROCESS | 1937 | 1460913396106 Marionette TRACE conn5 <- [1,774,null,{}] 10:16:36 INFO - PROCESS | 1937 | 1460913396111 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:36 INFO - PROCESS | 1937 | 1460913396247 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 10:16:36 INFO - PROCESS | 1937 | 1460913396260 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e602b800 == 66 [pid = 1937] [id = 201] 10:16:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x7f11e22c8400) [pid = 1937] [serial = 603] [outer = (nil)] 10:16:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x7f11e26c8800) [pid = 1937] [serial = 604] [outer = 0x7f11e22c8400] 10:16:36 INFO - PROCESS | 1937 | 1460913396345 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x7f11e40ef800) [pid = 1937] [serial = 605] [outer = 0x7f11e22c8400] 10:16:37 INFO - PROCESS | 1937 | 1460913397137 Marionette TRACE conn5 <- [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]]]}] 10:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1085ms 10:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:16:37 INFO - PROCESS | 1937 | 1460913397190 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 10:16:37 INFO - PROCESS | 1937 | 1460913397193 Marionette TRACE conn5 <- [1,777,null,{"value":"8"}] 10:16:37 INFO - PROCESS | 1937 | 1460913397198 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:16:37 INFO - PROCESS | 1937 | 1460913397201 Marionette TRACE conn5 <- [1,778,null,{}] 10:16:37 INFO - PROCESS | 1937 | 1460913397205 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:37 INFO - PROCESS | 1937 | 1460913397338 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 10:16:37 INFO - PROCESS | 1937 | 1460913397353 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eadec000 == 67 [pid = 1937] [id = 202] 10:16:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x7f11e5d93c00) [pid = 1937] [serial = 606] [outer = (nil)] 10:16:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f11e5dc9400) [pid = 1937] [serial = 607] [outer = 0x7f11e5d93c00] 10:16:37 INFO - PROCESS | 1937 | 1460913397407 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11e5f3fc00) [pid = 1937] [serial = 608] [outer = 0x7f11e5d93c00] 10:16:38 INFO - PROCESS | 1937 | 1460913398419 Marionette TRACE conn5 <- [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]]]}] 10:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1275ms 10:16:38 INFO - PROCESS | 1937 | 1460913398474 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 1937 | 1460913398481 Marionette TRACE conn5 <- [1,781,null,{"value":"8"}] 10:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:16:38 INFO - PROCESS | 1937 | 1460913398489 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 1937 | 1460913398493 Marionette TRACE conn5 <- [1,782,null,{}] 10:16:38 INFO - PROCESS | 1937 | 1460913398501 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:38 INFO - PROCESS | 1937 | 1460913398699 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 10:16:38 INFO - PROCESS | 1937 | 1460913398850 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fe9000 == 68 [pid = 1937] [id = 203] 10:16:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11db8dec00) [pid = 1937] [serial = 609] [outer = (nil)] 10:16:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11dc08b800) [pid = 1937] [serial = 610] [outer = 0x7f11db8dec00] 10:16:38 INFO - PROCESS | 1937 | 1460913398918 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11dfd8f400) [pid = 1937] [serial = 611] [outer = 0x7f11db8dec00] 10:16:39 INFO - PROCESS | 1937 | 1460913399865 Marionette TRACE conn5 <- [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]]]}] 10:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1434ms 10:16:39 INFO - PROCESS | 1937 | 1460913399924 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 10:16:39 INFO - PROCESS | 1937 | 1460913399932 Marionette TRACE conn5 <- [1,785,null,{"value":"8"}] 10:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:16:39 INFO - PROCESS | 1937 | 1460913399941 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:16:39 INFO - PROCESS | 1937 | 1460913399946 Marionette TRACE conn5 <- [1,786,null,{}] 10:16:39 INFO - PROCESS | 1937 | 1460913399951 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:40 INFO - PROCESS | 1937 | 1460913400121 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 10:16:40 INFO - PROCESS | 1937 | 1460913400274 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e88ea000 == 69 [pid = 1937] [id = 204] 10:16:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11db8e0000) [pid = 1937] [serial = 612] [outer = (nil)] 10:16:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11e1bed800) [pid = 1937] [serial = 613] [outer = 0x7f11db8e0000] 10:16:40 INFO - PROCESS | 1937 | 1460913400347 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e1db6000) [pid = 1937] [serial = 614] [outer = 0x7f11db8e0000] 10:16:41 INFO - PROCESS | 1937 | 1460913401222 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1331ms 10:16:41 INFO - PROCESS | 1937 | 1460913401274 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 1937 | 1460913401277 Marionette TRACE conn5 <- [1,789,null,{"value":"8"}] 10:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:16:41 INFO - PROCESS | 1937 | 1460913401284 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 1937 | 1460913401290 Marionette TRACE conn5 <- [1,790,null,{}] 10:16:41 INFO - PROCESS | 1937 | 1460913401306 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:41 INFO - PROCESS | 1937 | 1460913401491 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 10:16:41 INFO - PROCESS | 1937 | 1460913401643 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb53800 == 70 [pid = 1937] [id = 205] 10:16:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11e21e0800) [pid = 1937] [serial = 615] [outer = (nil)] 10:16:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e40f4c00) [pid = 1937] [serial = 616] [outer = 0x7f11e21e0800] 10:16:41 INFO - PROCESS | 1937 | 1460913401716 Marionette DEBUG loaded listener.js 10:16:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11e5dc1800) [pid = 1937] [serial = 617] [outer = 0x7f11e21e0800] 10:16:42 INFO - PROCESS | 1937 | 1460913402598 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1386ms 10:16:42 INFO - PROCESS | 1937 | 1460913402670 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 1937 | 1460913402675 Marionette TRACE conn5 <- [1,793,null,{"value":"8"}] 10:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:16:42 INFO - PROCESS | 1937 | 1460913402681 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - PROCESS | 1937 | 1460913402684 Marionette TRACE conn5 <- [1,794,null,{}] 10:16:42 INFO - PROCESS | 1937 | 1460913402689 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:42 INFO - PROCESS | 1937 | 1460913402875 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 10:16:43 INFO - PROCESS | 1937 | 1460913403055 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec2cd000 == 71 [pid = 1937] [id = 206] 10:16:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11e624ac00) [pid = 1937] [serial = 618] [outer = (nil)] 10:16:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11e62f3000) [pid = 1937] [serial = 619] [outer = 0x7f11e624ac00] 10:16:43 INFO - PROCESS | 1937 | 1460913403128 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11e74f4000) [pid = 1937] [serial = 620] [outer = 0x7f11e624ac00] 10:16:43 INFO - PROCESS | 1937 | 1460913403960 Marionette TRACE conn5 <- [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]]]}] 10:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1332ms 10:16:44 INFO - PROCESS | 1937 | 1460913404013 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 10:16:44 INFO - PROCESS | 1937 | 1460913404016 Marionette TRACE conn5 <- [1,797,null,{"value":"8"}] 10:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:16:44 INFO - PROCESS | 1937 | 1460913404022 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:16:44 INFO - PROCESS | 1937 | 1460913404024 Marionette TRACE conn5 <- [1,798,null,{}] 10:16:44 INFO - PROCESS | 1937 | 1460913404029 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:44 INFO - PROCESS | 1937 | 1460913404174 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 10:16:44 INFO - PROCESS | 1937 | 1460913404339 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eccd3800 == 72 [pid = 1937] [id = 207] 10:16:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11e624bc00) [pid = 1937] [serial = 621] [outer = (nil)] 10:16:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11e88bf000) [pid = 1937] [serial = 622] [outer = 0x7f11e624bc00] 10:16:44 INFO - PROCESS | 1937 | 1460913404406 Marionette DEBUG loaded listener.js 10:16:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11e9a0e800) [pid = 1937] [serial = 623] [outer = 0x7f11e624bc00] 10:16:45 INFO - PROCESS | 1937 | 1460913405256 Marionette TRACE conn5 <- [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]]]}] 10:16:45 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 10:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1284ms 10:16:45 INFO - PROCESS | 1937 | 1460913405307 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 1937 | 1460913405311 Marionette TRACE conn5 <- [1,801,null,{"value":"8"}] 10:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:16:45 INFO - PROCESS | 1937 | 1460913405316 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 1937 | 1460913405318 Marionette TRACE conn5 <- [1,802,null,{}] 10:16:45 INFO - PROCESS | 1937 | 1460913405324 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:45 INFO - PROCESS | 1937 | 1460913405483 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 10:16:45 INFO - PROCESS | 1937 | 1460913405642 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f2ea9800 == 73 [pid = 1937] [id = 208] 10:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11e9a78800) [pid = 1937] [serial = 624] [outer = (nil)] 10:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11ead53800) [pid = 1937] [serial = 625] [outer = 0x7f11e9a78800] 10:16:45 INFO - PROCESS | 1937 | 1460913405719 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11eadb9800) [pid = 1937] [serial = 626] [outer = 0x7f11e9a78800] 10:16:46 INFO - PROCESS | 1937 | 1460913406560 Marionette TRACE conn5 <- [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]]]}] 10:16:46 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 10:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1276ms 10:16:46 INFO - PROCESS | 1937 | 1460913406593 Marionette TRACE conn5 -> [0,805,"getWindowHandle",null] 10:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:16:46 INFO - PROCESS | 1937 | 1460913406596 Marionette TRACE conn5 <- [1,805,null,{"value":"8"}] 10:16:46 INFO - PROCESS | 1937 | 1460913406601 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 1937 | 1460913406604 Marionette TRACE conn5 <- [1,806,null,{}] 10:16:46 INFO - PROCESS | 1937 | 1460913406609 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:46 INFO - PROCESS | 1937 | 1460913406761 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 10:16:46 INFO - PROCESS | 1937 | 1460913406922 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8d39000 == 74 [pid = 1937] [id = 209] 10:16:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11eac63800) [pid = 1937] [serial = 627] [outer = (nil)] 10:16:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11eb0a8800) [pid = 1937] [serial = 628] [outer = 0x7f11eac63800] 10:16:46 INFO - PROCESS | 1937 | 1460913406993 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11eb35c000) [pid = 1937] [serial = 629] [outer = 0x7f11eac63800] 10:16:47 INFO - PROCESS | 1937 | 1460913407803 Marionette TRACE conn5 <- [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]]]}] 10:16:47 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 10:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1236ms 10:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:16:47 INFO - PROCESS | 1937 | 1460913407837 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 10:16:47 INFO - PROCESS | 1937 | 1460913407840 Marionette TRACE conn5 <- [1,809,null,{"value":"8"}] 10:16:47 INFO - PROCESS | 1937 | 1460913407846 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 1937 | 1460913407849 Marionette TRACE conn5 <- [1,810,null,{}] 10:16:47 INFO - PROCESS | 1937 | 1460913407854 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:48 INFO - PROCESS | 1937 | 1460913408038 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 10:16:48 INFO - PROCESS | 1937 | 1460913408202 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e270f000 == 75 [pid = 1937] [id = 210] 10:16:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11da79fc00) [pid = 1937] [serial = 630] [outer = (nil)] 10:16:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11db8d8000) [pid = 1937] [serial = 631] [outer = 0x7f11da79fc00] 10:16:48 INFO - PROCESS | 1937 | 1460913408273 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11e1dbd000) [pid = 1937] [serial = 632] [outer = 0x7f11da79fc00] 10:16:49 INFO - PROCESS | 1937 | 1460913409463 Marionette TRACE conn5 <- [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]]]}] 10:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1686ms 10:16:49 INFO - PROCESS | 1937 | 1460913409532 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 1937 | 1460913409539 Marionette TRACE conn5 <- [1,813,null,{"value":"8"}] 10:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:16:49 INFO - PROCESS | 1937 | 1460913409547 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 1937 | 1460913409551 Marionette TRACE conn5 <- [1,814,null,{}] 10:16:49 INFO - PROCESS | 1937 | 1460913409558 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:49 INFO - PROCESS | 1937 | 1460913409797 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 10:16:50 INFO - PROCESS | 1937 | 1460913410026 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbaca000 == 76 [pid = 1937] [id = 211] 10:16:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11dbe1e800) [pid = 1937] [serial = 633] [outer = (nil)] 10:16:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11dc08f800) [pid = 1937] [serial = 634] [outer = 0x7f11dbe1e800] 10:16:50 INFO - PROCESS | 1937 | 1460913410167 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11dfd8d400) [pid = 1937] [serial = 635] [outer = 0x7f11dbe1e800] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x7f11dbe15400) [pid = 1937] [serial = 544] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f11e03be800) [pid = 1937] [serial = 547] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11e5f40800) [pid = 1937] [serial = 550] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f11da7b3000) [pid = 1937] [serial = 553] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11e5f45000) [pid = 1937] [serial = 571] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f2eb8800 == 75 [pid = 1937] [id = 195] 10:16:50 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eccdd800 == 74 [pid = 1937] [id = 194] 10:16:50 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ebd58000 == 73 [pid = 1937] [id = 193] 10:16:50 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2e1d000 == 72 [pid = 1937] [id = 192] 10:16:50 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e00a8800 == 71 [pid = 1937] [id = 191] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11ebb7b800) [pid = 1937] [serial = 521] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11eac5e400) [pid = 1937] [serial = 476] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11dbe20c00) [pid = 1937] [serial = 479] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11e2ec2800) [pid = 1937] [serial = 506] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11e1dbe400) [pid = 1937] [serial = 565] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11e3c80000) [pid = 1937] [serial = 568] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x7f11db8e5c00) [pid = 1937] [serial = 559] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x7f11dc08ac00) [pid = 1937] [serial = 560] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x7f11daac8800) [pid = 1937] [serial = 557] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x7f11da6bec00) [pid = 1937] [serial = 556] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x7f11e0367c00) [pid = 1937] [serial = 562] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x7f11e5d8e800) [pid = 1937] [serial = 569] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x7f11e2d43c00) [pid = 1937] [serial = 566] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11e0a7d800) [pid = 1937] [serial = 563] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11e5f3f000) [pid = 1937] [serial = 485] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11eadb0c00) [pid = 1937] [serial = 488] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11e863fc00) [pid = 1937] [serial = 515] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11f2276c00) [pid = 1937] [serial = 524] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11eba6e400) [pid = 1937] [serial = 491] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11daa47800) [pid = 1937] [serial = 527] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f11eb426c00) [pid = 1937] [serial = 518] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11e1ccc000) [pid = 1937] [serial = 482] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11ed81e400) [pid = 1937] [serial = 494] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x7f11e03bac00) [pid = 1937] [serial = 509] [outer = (nil)] [url = about:blank] 10:16:50 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x7f11e2d4a000) [pid = 1937] [serial = 512] [outer = (nil)] [url = about:blank] 10:16:51 INFO - PROCESS | 1937 | 1460913411005 Marionette TRACE conn5 <- [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] 10:16:51 INFO - PROCESS | 1937 | 1460913411084 Marionette TRACE conn5 <- [1,817,null,{"value":"8"}] 10:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:16:51 INFO - PROCESS | 1937 | 1460913411093 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 1937 | 1460913411097 Marionette TRACE conn5 <- [1,818,null,{}] 10:16:51 INFO - PROCESS | 1937 | 1460913411102 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:51 INFO - PROCESS | 1937 | 1460913411248 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 10:16:51 INFO - PROCESS | 1937 | 1460913411257 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2260000 == 72 [pid = 1937] [id = 212] 10:16:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x7f11dc08ac00) [pid = 1937] [serial = 636] [outer = (nil)] 10:16:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f11e0a88c00) [pid = 1937] [serial = 637] [outer = 0x7f11dc08ac00] 10:16:51 INFO - PROCESS | 1937 | 1460913411320 Marionette DEBUG loaded listener.js 10:16:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11e1db9400) [pid = 1937] [serial = 638] [outer = 0x7f11dc08ac00] 10:16:52 INFO - PROCESS | 1937 | 1460913412119 Marionette TRACE conn5 <- [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]]]}] 10:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1081ms 10:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:16:52 INFO - PROCESS | 1937 | 1460913412174 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 1937 | 1460913412176 Marionette TRACE conn5 <- [1,821,null,{"value":"8"}] 10:16:52 INFO - PROCESS | 1937 | 1460913412182 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - PROCESS | 1937 | 1460913412187 Marionette TRACE conn5 <- [1,822,null,{}] 10:16:52 INFO - PROCESS | 1937 | 1460913412204 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:52 INFO - PROCESS | 1937 | 1460913412348 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 10:16:52 INFO - PROCESS | 1937 | 1460913412358 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e5d0d800 == 73 [pid = 1937] [id = 213] 10:16:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11da6bec00) [pid = 1937] [serial = 639] [outer = (nil)] 10:16:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11e2d49800) [pid = 1937] [serial = 640] [outer = 0x7f11da6bec00] 10:16:52 INFO - PROCESS | 1937 | 1460913412533 Marionette DEBUG loaded listener.js 10:16:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11e4b56800) [pid = 1937] [serial = 641] [outer = 0x7f11da6bec00] 10:16:53 INFO - PROCESS | 1937 | 1460913413277 Marionette TRACE conn5 <- [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] 10:16:53 INFO - PROCESS | 1937 | 1460913413329 Marionette TRACE conn5 <- [1,825,null,{"value":"8"}] 10:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:16:53 INFO - PROCESS | 1937 | 1460913413342 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 1937 | 1460913413344 Marionette TRACE conn5 <- [1,826,null,{}] 10:16:53 INFO - PROCESS | 1937 | 1460913413350 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:53 INFO - PROCESS | 1937 | 1460913413527 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 10:16:53 INFO - PROCESS | 1937 | 1460913413553 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eaf22800 == 74 [pid = 1937] [id = 214] 10:16:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11e4b56c00) [pid = 1937] [serial = 642] [outer = (nil)] 10:16:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11e5f49c00) [pid = 1937] [serial = 643] [outer = 0x7f11e4b56c00] 10:16:53 INFO - PROCESS | 1937 | 1460913413611 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11e863f000) [pid = 1937] [serial = 644] [outer = 0x7f11e4b56c00] 10:16:54 INFO - PROCESS | 1937 | 1460913414468 Marionette TRACE conn5 <- [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]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1182ms 10:16:54 INFO - PROCESS | 1937 | 1460913414526 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 1937 | 1460913414528 Marionette TRACE conn5 <- [1,829,null,{"value":"8"}] 10:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:16:54 INFO - PROCESS | 1937 | 1460913414534 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 1937 | 1460913414536 Marionette TRACE conn5 <- [1,830,null,{}] 10:16:54 INFO - PROCESS | 1937 | 1460913414541 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:54 INFO - PROCESS | 1937 | 1460913414726 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 10:16:54 INFO - PROCESS | 1937 | 1460913414749 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebd50000 == 75 [pid = 1937] [id = 215] 10:16:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11e863e800) [pid = 1937] [serial = 645] [outer = (nil)] 10:16:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11e92b6c00) [pid = 1937] [serial = 646] [outer = 0x7f11e863e800] 10:16:54 INFO - PROCESS | 1937 | 1460913414808 Marionette DEBUG loaded listener.js 10:16:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11ea0d7400) [pid = 1937] [serial = 647] [outer = 0x7f11e863e800] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x7f11db8dc800) [pid = 1937] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x7f11e2d4b400) [pid = 1937] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x7f11daa3bc00) [pid = 1937] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x7f11da7a9800) [pid = 1937] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x7f11dfd2b000) [pid = 1937] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x7f11dc08f000) [pid = 1937] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x7f11e0366800) [pid = 1937] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x7f11e26c2c00) [pid = 1937] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x7f11db8e4400) [pid = 1937] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x7f11da7ac000) [pid = 1937] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:16:55 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x7f11e22c8400) [pid = 1937] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:16:55 INFO - PROCESS | 1937 | 1460913415727 Marionette TRACE conn5 <- [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]]]}] 10:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1225ms 10:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:16:55 INFO - PROCESS | 1937 | 1460913415759 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 10:16:55 INFO - PROCESS | 1937 | 1460913415761 Marionette TRACE conn5 <- [1,833,null,{"value":"8"}] 10:16:55 INFO - PROCESS | 1937 | 1460913415776 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:16:55 INFO - PROCESS | 1937 | 1460913415779 Marionette TRACE conn5 <- [1,834,null,{}] 10:16:55 INFO - PROCESS | 1937 | 1460913415785 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:55 INFO - PROCESS | 1937 | 1460913415938 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 10:16:55 INFO - PROCESS | 1937 | 1460913415957 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eccdd000 == 76 [pid = 1937] [id = 216] 10:16:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x7f11ea0dc000) [pid = 1937] [serial = 648] [outer = (nil)] 10:16:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x7f11eac63400) [pid = 1937] [serial = 649] [outer = 0x7f11ea0dc000] 10:16:56 INFO - PROCESS | 1937 | 1460913416022 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x7f11eb275000) [pid = 1937] [serial = 650] [outer = 0x7f11ea0dc000] 10:16:56 INFO - PROCESS | 1937 | 1460913416740 Marionette TRACE conn5 <- [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]]]}] 10:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 988ms 10:16:56 INFO - PROCESS | 1937 | 1460913416754 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 10:16:56 INFO - PROCESS | 1937 | 1460913416756 Marionette TRACE conn5 <- [1,837,null,{"value":"8"}] 10:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:16:56 INFO - PROCESS | 1937 | 1460913416762 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - PROCESS | 1937 | 1460913416764 Marionette TRACE conn5 <- [1,838,null,{}] 10:16:56 INFO - PROCESS | 1937 | 1460913416769 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:56 INFO - PROCESS | 1937 | 1460913416949 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 10:16:56 INFO - PROCESS | 1937 | 1460913416967 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ef173800 == 77 [pid = 1937] [id = 217] 10:16:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x7f11daa44000) [pid = 1937] [serial = 651] [outer = (nil)] 10:16:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x7f11eb356c00) [pid = 1937] [serial = 652] [outer = 0x7f11daa44000] 10:16:57 INFO - PROCESS | 1937 | 1460913417028 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x7f11ebb77c00) [pid = 1937] [serial = 653] [outer = 0x7f11daa44000] 10:16:58 INFO - PROCESS | 1937 | 1460913418063 Marionette TRACE conn5 <- [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]]]}] 10:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1327ms 10:16:58 INFO - PROCESS | 1937 | 1460913418091 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 10:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:16:58 INFO - PROCESS | 1937 | 1460913418096 Marionette TRACE conn5 <- [1,841,null,{"value":"8"}] 10:16:58 INFO - PROCESS | 1937 | 1460913418103 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:16:58 INFO - PROCESS | 1937 | 1460913418108 Marionette TRACE conn5 <- [1,842,null,{}] 10:16:58 INFO - PROCESS | 1937 | 1460913418116 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:58 INFO - PROCESS | 1937 | 1460913418320 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 10:16:58 INFO - PROCESS | 1937 | 1460913418472 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2185000 == 78 [pid = 1937] [id = 218] 10:16:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x7f11daaca400) [pid = 1937] [serial = 654] [outer = (nil)] 10:16:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x7f11db8e4800) [pid = 1937] [serial = 655] [outer = 0x7f11daaca400] 10:16:58 INFO - PROCESS | 1937 | 1460913418541 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x7f11e03be800) [pid = 1937] [serial = 656] [outer = 0x7f11daaca400] 10:16:59 INFO - PROCESS | 1937 | 1460913419503 Marionette TRACE conn5 <- [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]]]}] 10:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1433ms 10:16:59 INFO - PROCESS | 1937 | 1460913419536 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 1937 | 1460913419544 Marionette TRACE conn5 <- [1,845,null,{"value":"8"}] 10:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:16:59 INFO - PROCESS | 1937 | 1460913419554 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - PROCESS | 1937 | 1460913419557 Marionette TRACE conn5 <- [1,846,null,{}] 10:16:59 INFO - PROCESS | 1937 | 1460913419563 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:59 INFO - PROCESS | 1937 | 1460913419734 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 10:16:59 INFO - PROCESS | 1937 | 1460913419893 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec17e000 == 79 [pid = 1937] [id = 219] 10:16:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x7f11daacf800) [pid = 1937] [serial = 657] [outer = (nil)] 10:16:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x7f11e26cf400) [pid = 1937] [serial = 658] [outer = 0x7f11daacf800] 10:16:59 INFO - PROCESS | 1937 | 1460913419975 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x7f11e3c7fc00) [pid = 1937] [serial = 659] [outer = 0x7f11daacf800] 10:17:00 INFO - PROCESS | 1937 | 1460913420875 Marionette TRACE conn5 <- [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]]]}] 10:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1377ms 10:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:17:00 INFO - PROCESS | 1937 | 1460913420932 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 1937 | 1460913420935 Marionette TRACE conn5 <- [1,849,null,{"value":"8"}] 10:17:00 INFO - PROCESS | 1937 | 1460913420941 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 1937 | 1460913420946 Marionette TRACE conn5 <- [1,850,null,{}] 10:17:00 INFO - PROCESS | 1937 | 1460913420961 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:01 INFO - PROCESS | 1937 | 1460913421158 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 10:17:01 INFO - PROCESS | 1937 | 1460913421312 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f90a1800 == 80 [pid = 1937] [id = 220] 10:17:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x7f11e5dc3c00) [pid = 1937] [serial = 660] [outer = (nil)] 10:17:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x7f11ea0d1400) [pid = 1937] [serial = 661] [outer = 0x7f11e5dc3c00] 10:17:01 INFO - PROCESS | 1937 | 1460913421387 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x7f11ead59400) [pid = 1937] [serial = 662] [outer = 0x7f11e5dc3c00] 10:17:02 INFO - PROCESS | 1937 | 1460913422269 Marionette TRACE conn5 <- [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]]]}] 10:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1391ms 10:17:02 INFO - PROCESS | 1937 | 1460913422332 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 1937 | 1460913422336 Marionette TRACE conn5 <- [1,853,null,{"value":"8"}] 10:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:17:02 INFO - PROCESS | 1937 | 1460913422342 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 1937 | 1460913422344 Marionette TRACE conn5 <- [1,854,null,{}] 10:17:02 INFO - PROCESS | 1937 | 1460913422350 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:02 INFO - PROCESS | 1937 | 1460913422526 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 10:17:02 INFO - PROCESS | 1937 | 1460913422682 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f9f16000 == 81 [pid = 1937] [id = 221] 10:17:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x7f11e88c1000) [pid = 1937] [serial = 663] [outer = (nil)] 10:17:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x7f11ebb79000) [pid = 1937] [serial = 664] [outer = 0x7f11e88c1000] 10:17:02 INFO - PROCESS | 1937 | 1460913422757 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x7f11ebb7fc00) [pid = 1937] [serial = 665] [outer = 0x7f11e88c1000] 10:17:03 INFO - PROCESS | 1937 | 1460913423561 Marionette TRACE conn5 <- [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]]]}] 10:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1276ms 10:17:03 INFO - PROCESS | 1937 | 1460913423619 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 10:17:03 INFO - PROCESS | 1937 | 1460913423621 Marionette TRACE conn5 <- [1,857,null,{"value":"8"}] 10:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:17:03 INFO - PROCESS | 1937 | 1460913423628 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 1937 | 1460913423631 Marionette TRACE conn5 <- [1,858,null,{}] 10:17:03 INFO - PROCESS | 1937 | 1460913423654 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:03 INFO - PROCESS | 1937 | 1460913423827 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 10:17:03 INFO - PROCESS | 1937 | 1460913423984 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc182000 == 82 [pid = 1937] [id = 222] 10:17:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11da7b8800) [pid = 1937] [serial = 666] [outer = (nil)] 10:17:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11ec066800) [pid = 1937] [serial = 667] [outer = 0x7f11da7b8800] 10:17:04 INFO - PROCESS | 1937 | 1460913424057 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11ec52a000) [pid = 1937] [serial = 668] [outer = 0x7f11da7b8800] 10:17:04 INFO - PROCESS | 1937 | 1460913424879 Marionette TRACE conn5 <- [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]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1293ms 10:17:04 INFO - PROCESS | 1937 | 1460913424922 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 1937 | 1460913424926 Marionette TRACE conn5 <- [1,861,null,{"value":"8"}] 10:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:17:04 INFO - PROCESS | 1937 | 1460913424932 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 1937 | 1460913424935 Marionette TRACE conn5 <- [1,862,null,{}] 10:17:04 INFO - PROCESS | 1937 | 1460913424940 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:05 INFO - PROCESS | 1937 | 1460913425145 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 10:17:05 INFO - PROCESS | 1937 | 1460913425303 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fd9a5800 == 83 [pid = 1937] [id = 223] 10:17:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11ec52a400) [pid = 1937] [serial = 669] [outer = (nil)] 10:17:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11ed66e400) [pid = 1937] [serial = 670] [outer = 0x7f11ec52a400] 10:17:05 INFO - PROCESS | 1937 | 1460913425379 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11ed82bc00) [pid = 1937] [serial = 671] [outer = 0x7f11ec52a400] 10:17:06 INFO - PROCESS | 1937 | 1460913426177 Marionette TRACE conn5 <- [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]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1280ms 10:17:06 INFO - PROCESS | 1937 | 1460913426212 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 1937 | 1460913426216 Marionette TRACE conn5 <- [1,865,null,{"value":"8"}] 10:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:17:06 INFO - PROCESS | 1937 | 1460913426221 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 1937 | 1460913426223 Marionette TRACE conn5 <- [1,866,null,{}] 10:17:06 INFO - PROCESS | 1937 | 1460913426228 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:06 INFO - PROCESS | 1937 | 1460913426370 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 10:17:06 INFO - PROCESS | 1937 | 1460913426527 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fda3a800 == 84 [pid = 1937] [id = 224] 10:17:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11ec832400) [pid = 1937] [serial = 672] [outer = (nil)] 10:17:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11ed839000) [pid = 1937] [serial = 673] [outer = 0x7f11ec832400] 10:17:06 INFO - PROCESS | 1937 | 1460913426597 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11ee3be400) [pid = 1937] [serial = 674] [outer = 0x7f11ec832400] 10:17:07 INFO - PROCESS | 1937 | 1460913427442 Marionette TRACE conn5 <- [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]]]}] 10:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1281ms 10:17:07 INFO - PROCESS | 1937 | 1460913427503 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 1937 | 1460913427506 Marionette TRACE conn5 <- [1,869,null,{"value":"8"}] 10:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:17:07 INFO - PROCESS | 1937 | 1460913427512 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - PROCESS | 1937 | 1460913427514 Marionette TRACE conn5 <- [1,870,null,{}] 10:17:07 INFO - PROCESS | 1937 | 1460913427520 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:07 INFO - PROCESS | 1937 | 1460913427665 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 10:17:07 INFO - PROCESS | 1937 | 1460913427825 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe368800 == 85 [pid = 1937] [id = 225] 10:17:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11ed833400) [pid = 1937] [serial = 675] [outer = (nil)] 10:17:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11ee3f5800) [pid = 1937] [serial = 676] [outer = 0x7f11ed833400] 10:17:07 INFO - PROCESS | 1937 | 1460913427907 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x7f11f2152400) [pid = 1937] [serial = 677] [outer = 0x7f11ed833400] 10:17:08 INFO - PROCESS | 1937 | 1460913428736 Marionette TRACE conn5 <- [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]]]}] 10:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1282ms 10:17:08 INFO - PROCESS | 1937 | 1460913428794 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 10:17:08 INFO - PROCESS | 1937 | 1460913428798 Marionette TRACE conn5 <- [1,873,null,{"value":"8"}] 10:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:17:08 INFO - PROCESS | 1937 | 1460913428804 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:17:08 INFO - PROCESS | 1937 | 1460913428807 Marionette TRACE conn5 <- [1,874,null,{}] 10:17:08 INFO - PROCESS | 1937 | 1460913428813 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:08 INFO - PROCESS | 1937 | 1460913428968 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 10:17:09 INFO - PROCESS | 1937 | 1460913429131 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f120017b800 == 86 [pid = 1937] [id = 226] 10:17:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x7f11ee3bc800) [pid = 1937] [serial = 678] [outer = (nil)] 10:17:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x7f11f7f48800) [pid = 1937] [serial = 679] [outer = 0x7f11ee3bc800] 10:17:09 INFO - PROCESS | 1937 | 1460913429201 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x7f11f7fda400) [pid = 1937] [serial = 680] [outer = 0x7f11ee3bc800] 10:17:10 INFO - PROCESS | 1937 | 1460913429998 Marionette TRACE conn5 <- [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]]]}] 10:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1231ms 10:17:10 INFO - PROCESS | 1937 | 1460913430036 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 10:17:10 INFO - PROCESS | 1937 | 1460913430039 Marionette TRACE conn5 <- [1,877,null,{"value":"8"}] 10:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:17:10 INFO - PROCESS | 1937 | 1460913430045 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - PROCESS | 1937 | 1460913430047 Marionette TRACE conn5 <- [1,878,null,{}] 10:17:10 INFO - PROCESS | 1937 | 1460913430052 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:10 INFO - PROCESS | 1937 | 1460913430207 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 10:17:10 INFO - PROCESS | 1937 | 1460913430369 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f120248e800 == 87 [pid = 1937] [id = 227] 10:17:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11f2157800) [pid = 1937] [serial = 681] [outer = (nil)] 10:17:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11f8b70800) [pid = 1937] [serial = 682] [outer = 0x7f11f2157800] 10:17:10 INFO - PROCESS | 1937 | 1460913430437 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11f8db0400) [pid = 1937] [serial = 683] [outer = 0x7f11f2157800] 10:17:11 INFO - PROCESS | 1937 | 1460913431594 Marionette TRACE conn5 <- [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]]]}] 10:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1578ms 10:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:17:11 INFO - PROCESS | 1937 | 1460913431623 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 1937 | 1460913431627 Marionette TRACE conn5 <- [1,881,null,{"value":"8"}] 10:17:11 INFO - PROCESS | 1937 | 1460913431635 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - PROCESS | 1937 | 1460913431640 Marionette TRACE conn5 <- [1,882,null,{}] 10:17:11 INFO - PROCESS | 1937 | 1460913431647 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:11 INFO - PROCESS | 1937 | 1460913431804 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 10:17:12 INFO - PROCESS | 1937 | 1460913432035 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbcd7000 == 88 [pid = 1937] [id = 228] 10:17:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x7f11daac3c00) [pid = 1937] [serial = 684] [outer = (nil)] 10:17:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11daad0800) [pid = 1937] [serial = 685] [outer = 0x7f11daac3c00] 10:17:12 INFO - PROCESS | 1937 | 1460913432096 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11dc082800) [pid = 1937] [serial = 686] [outer = 0x7f11daac3c00] 10:17:12 INFO - PROCESS | 1937 | 1460913432836 Marionette TRACE conn5 <- [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]]]}] 10:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1285ms 10:17:12 INFO - PROCESS | 1937 | 1460913432920 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 10:17:12 INFO - PROCESS | 1937 | 1460913432936 Marionette TRACE conn5 <- [1,885,null,{"value":"8"}] 10:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:17:12 INFO - PROCESS | 1937 | 1460913432950 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - PROCESS | 1937 | 1460913432957 Marionette TRACE conn5 <- [1,886,null,{}] 10:17:13 INFO - PROCESS | 1937 | 1460913433027 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:13 INFO - PROCESS | 1937 | 1460913433189 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 10:17:13 INFO - PROCESS | 1937 | 1460913433455 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e31d0800 == 87 [pid = 1937] [id = 39] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11ebb77000) [pid = 1937] [serial = 583] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x7f11da7b1c00) [pid = 1937] [serial = 574] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x7f11e03bcc00) [pid = 1937] [serial = 577] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f11ed81dc00) [pid = 1937] [serial = 586] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x7f11e2ec3800) [pid = 1937] [serial = 580] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x7f11e5dc9400) [pid = 1937] [serial = 607] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e00b7800 == 88 [pid = 1937] [id = 229] 10:17:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11da7b1c00) [pid = 1937] [serial = 687] [outer = (nil)] 10:17:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11e03b3400) [pid = 1937] [serial = 688] [outer = 0x7f11da7b1c00] 10:17:13 INFO - PROCESS | 1937 | 1460913433592 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11e1cc5c00) [pid = 1937] [serial = 689] [outer = 0x7f11da7b1c00] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f11dc08ec00) [pid = 1937] [serial = 545] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x7f11e88c2000) [pid = 1937] [serial = 572] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x7f11dbe19c00) [pid = 1937] [serial = 592] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x7f11e9203400) [pid = 1937] [serial = 554] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x7f11e22bf800) [pid = 1937] [serial = 599] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x7f11e0362400) [pid = 1937] [serial = 595] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x7f11e0a71400) [pid = 1937] [serial = 596] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x7f11dc088000) [pid = 1937] [serial = 593] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f11eadb6000) [pid = 1937] [serial = 551] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11e26d1c00) [pid = 1937] [serial = 601] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f11e26c2800) [pid = 1937] [serial = 548] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11e2ec1c00) [pid = 1937] [serial = 602] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11db8d6c00) [pid = 1937] [serial = 590] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11da7b4000) [pid = 1937] [serial = 589] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11e26c8800) [pid = 1937] [serial = 604] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11e1ccc400) [pid = 1937] [serial = 598] [outer = (nil)] [url = about:blank] 10:17:13 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11e40ef800) [pid = 1937] [serial = 605] [outer = (nil)] [url = about:blank] 10:17:14 INFO - PROCESS | 1937 | 1460913434327 Marionette TRACE conn5 <- [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]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1452ms 10:17:14 INFO - PROCESS | 1937 | 1460913434400 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 1937 | 1460913434403 Marionette TRACE conn5 <- [1,889,null,{"value":"8"}] 10:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:17:14 INFO - PROCESS | 1937 | 1460913434409 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 1937 | 1460913434414 Marionette TRACE conn5 <- [1,890,null,{}] 10:17:14 INFO - PROCESS | 1937 | 1460913434428 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:14 INFO - PROCESS | 1937 | 1460913434565 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 10:17:14 INFO - PROCESS | 1937 | 1460913434580 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2271000 == 89 [pid = 1937] [id = 230] 10:17:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11e22bf800) [pid = 1937] [serial = 690] [outer = (nil)] 10:17:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11e2d45000) [pid = 1937] [serial = 691] [outer = 0x7f11e22bf800] 10:17:14 INFO - PROCESS | 1937 | 1460913434638 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11e316ec00) [pid = 1937] [serial = 692] [outer = 0x7f11e22bf800] 10:17:15 INFO - PROCESS | 1937 | 1460913435466 Marionette TRACE conn5 <- [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]]]}] 10:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1129ms 10:17:15 INFO - PROCESS | 1937 | 1460913435539 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 1937 | 1460913435542 Marionette TRACE conn5 <- [1,893,null,{"value":"8"}] 10:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:17:15 INFO - PROCESS | 1937 | 1460913435547 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 1937 | 1460913435549 Marionette TRACE conn5 <- [1,894,null,{}] 10:17:15 INFO - PROCESS | 1937 | 1460913435554 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:15 INFO - PROCESS | 1937 | 1460913435697 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 10:17:15 INFO - PROCESS | 1937 | 1460913435710 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e403d000 == 90 [pid = 1937] [id = 231] 10:17:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11daac2800) [pid = 1937] [serial = 693] [outer = (nil)] 10:17:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11e5dcb400) [pid = 1937] [serial = 694] [outer = 0x7f11daac2800] 10:17:15 INFO - PROCESS | 1937 | 1460913435769 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11e6250c00) [pid = 1937] [serial = 695] [outer = 0x7f11daac2800] 10:17:16 INFO - PROCESS | 1937 | 1460913436578 Marionette TRACE conn5 <- [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]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1074ms 10:17:16 INFO - PROCESS | 1937 | 1460913436632 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 1937 | 1460913436634 Marionette TRACE conn5 <- [1,897,null,{"value":"8"}] 10:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:17:16 INFO - PROCESS | 1937 | 1460913436639 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 1937 | 1460913436641 Marionette TRACE conn5 <- [1,898,null,{}] 10:17:16 INFO - PROCESS | 1937 | 1460913436646 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:16 INFO - PROCESS | 1937 | 1460913436832 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 10:17:16 INFO - PROCESS | 1937 | 1460913436858 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e74c3000 == 91 [pid = 1937] [id = 232] 10:17:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11e62eec00) [pid = 1937] [serial = 696] [outer = (nil)] 10:17:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11e88bf400) [pid = 1937] [serial = 697] [outer = 0x7f11e62eec00] 10:17:16 INFO - PROCESS | 1937 | 1460913436919 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11ea0cfc00) [pid = 1937] [serial = 698] [outer = 0x7f11e62eec00] 10:17:17 INFO - PROCESS | 1937 | 1460913437785 Marionette TRACE conn5 <- [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]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1176ms 10:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:17:17 INFO - PROCESS | 1937 | 1460913437817 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 1937 | 1460913437821 Marionette TRACE conn5 <- [1,901,null,{"value":"8"}] 10:17:17 INFO - PROCESS | 1937 | 1460913437827 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 1937 | 1460913437830 Marionette TRACE conn5 <- [1,902,null,{}] 10:17:17 INFO - PROCESS | 1937 | 1460913437836 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:18 INFO - PROCESS | 1937 | 1460913438074 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 10:17:18 INFO - PROCESS | 1937 | 1460913438096 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb8cb000 == 92 [pid = 1937] [id = 233] 10:17:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11ead4ac00) [pid = 1937] [serial = 699] [outer = (nil)] 10:17:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x7f11eadb3c00) [pid = 1937] [serial = 700] [outer = 0x7f11ead4ac00] 10:17:18 INFO - PROCESS | 1937 | 1460913438167 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x7f11ec524400) [pid = 1937] [serial = 701] [outer = 0x7f11ead4ac00] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x7f11dc08ac00) [pid = 1937] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x7f11da7ae400) [pid = 1937] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x7f11dfd26800) [pid = 1937] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x7f11dbe1fc00) [pid = 1937] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x7f11e1cc4400) [pid = 1937] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x7f11da6b8800) [pid = 1937] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x7f11da79b400) [pid = 1937] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x7f11e4b56c00) [pid = 1937] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x7f11e863e800) [pid = 1937] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x7f11da79fc00) [pid = 1937] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x7f11da6bec00) [pid = 1937] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x7f11ea0dc000) [pid = 1937] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:17:18 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x7f11dbe1e800) [pid = 1937] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:17:19 INFO - PROCESS | 1937 | 1460913439151 Marionette TRACE conn5 <- [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]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1377ms 10:17:19 INFO - PROCESS | 1937 | 1460913439205 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 1937 | 1460913439208 Marionette TRACE conn5 <- [1,905,null,{"value":"8"}] 10:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:17:19 INFO - PROCESS | 1937 | 1460913439213 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 1937 | 1460913439216 Marionette TRACE conn5 <- [1,906,null,{}] 10:17:19 INFO - PROCESS | 1937 | 1460913439221 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 1937 | 1460913439421 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 10:17:19 INFO - PROCESS | 1937 | 1460913439441 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb5c800 == 93 [pid = 1937] [id = 234] 10:17:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x7f11daac8800) [pid = 1937] [serial = 702] [outer = (nil)] 10:17:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x7f11e2d4cc00) [pid = 1937] [serial = 703] [outer = 0x7f11daac8800] 10:17:19 INFO - PROCESS | 1937 | 1460913439501 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x7f11ebb7bc00) [pid = 1937] [serial = 704] [outer = 0x7f11daac8800] 10:17:20 INFO - PROCESS | 1937 | 1460913440226 Marionette TRACE conn5 <- [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]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1027ms 10:17:20 INFO - PROCESS | 1937 | 1460913440243 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 1937 | 1460913440246 Marionette TRACE conn5 <- [1,909,null,{"value":"8"}] 10:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:17:20 INFO - PROCESS | 1937 | 1460913440252 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 1937 | 1460913440254 Marionette TRACE conn5 <- [1,910,null,{}] 10:17:20 INFO - PROCESS | 1937 | 1460913440277 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:20 INFO - PROCESS | 1937 | 1460913440432 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 10:17:20 INFO - PROCESS | 1937 | 1460913440559 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ecc66800 == 94 [pid = 1937] [id = 235] 10:17:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x7f11dbe1fc00) [pid = 1937] [serial = 705] [outer = (nil)] 10:17:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x7f11ec2f4400) [pid = 1937] [serial = 706] [outer = 0x7f11dbe1fc00] 10:17:20 INFO - PROCESS | 1937 | 1460913440619 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x7f11ecc94c00) [pid = 1937] [serial = 707] [outer = 0x7f11dbe1fc00] 10:17:21 INFO - PROCESS | 1937 | 1460913441515 Marionette TRACE conn5 <- [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]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1331ms 10:17:21 INFO - PROCESS | 1937 | 1460913441584 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 1937 | 1460913441592 Marionette TRACE conn5 <- [1,913,null,{"value":"8"}] 10:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:17:21 INFO - PROCESS | 1937 | 1460913441601 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 1937 | 1460913441606 Marionette TRACE conn5 <- [1,914,null,{}] 10:17:21 INFO - PROCESS | 1937 | 1460913441613 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:21 INFO - PROCESS | 1937 | 1460913441829 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 10:17:22 INFO - PROCESS | 1937 | 1460913442046 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1f66800 == 95 [pid = 1937] [id = 236] 10:17:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x7f11dfd88c00) [pid = 1937] [serial = 708] [outer = (nil)] 10:17:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x7f11e0365800) [pid = 1937] [serial = 709] [outer = 0x7f11dfd88c00] 10:17:22 INFO - PROCESS | 1937 | 1460913442166 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x7f11e1be8c00) [pid = 1937] [serial = 710] [outer = 0x7f11dfd88c00] 10:17:23 INFO - PROCESS | 1937 | 1460913443010 Marionette TRACE conn5 <- [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]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1438ms 10:17:23 INFO - PROCESS | 1937 | 1460913443042 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 1937 | 1460913443049 Marionette TRACE conn5 <- [1,917,null,{"value":"8"}] 10:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:17:23 INFO - PROCESS | 1937 | 1460913443061 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 1937 | 1460913443064 Marionette TRACE conn5 <- [1,918,null,{}] 10:17:23 INFO - PROCESS | 1937 | 1460913443070 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:23 INFO - PROCESS | 1937 | 1460913443271 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 10:17:23 INFO - PROCESS | 1937 | 1460913443440 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eadf0000 == 96 [pid = 1937] [id = 237] 10:17:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x7f11dfd89000) [pid = 1937] [serial = 711] [outer = (nil)] 10:17:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x7f11e2ecb800) [pid = 1937] [serial = 712] [outer = 0x7f11dfd89000] 10:17:23 INFO - PROCESS | 1937 | 1460913443514 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x7f11e5dc3000) [pid = 1937] [serial = 713] [outer = 0x7f11dfd89000] 10:17:24 INFO - PROCESS | 1937 | 1460913444543 Marionette TRACE conn5 <- [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]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1533ms 10:17:24 INFO - PROCESS | 1937 | 1460913444594 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 1937 | 1460913444598 Marionette TRACE conn5 <- [1,921,null,{"value":"8"}] 10:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:17:24 INFO - PROCESS | 1937 | 1460913444604 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 1937 | 1460913444609 Marionette TRACE conn5 <- [1,922,null,{}] 10:17:24 INFO - PROCESS | 1937 | 1460913444625 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:24 INFO - PROCESS | 1937 | 1460913444823 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 10:17:24 INFO - PROCESS | 1937 | 1460913444983 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8be3000 == 97 [pid = 1937] [id = 238] 10:17:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x7f11e5dc1000) [pid = 1937] [serial = 714] [outer = (nil)] 10:17:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x7f11eaf3a800) [pid = 1937] [serial = 715] [outer = 0x7f11e5dc1000] 10:17:25 INFO - PROCESS | 1937 | 1460913445071 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x7f11ec529400) [pid = 1937] [serial = 716] [outer = 0x7f11e5dc1000] 10:17:25 INFO - PROCESS | 1937 | 1460913445883 Marionette TRACE conn5 <- [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]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1331ms 10:17:25 INFO - PROCESS | 1937 | 1460913445936 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 1937 | 1460913445941 Marionette TRACE conn5 <- [1,925,null,{"value":"8"}] 10:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:17:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11eaf85800) [pid = 1937] [serial = 717] [outer = 0x7f11e74ea400] 10:17:25 INFO - PROCESS | 1937 | 1460913445981 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 1937 | 1460913445985 Marionette TRACE conn5 <- [1,926,null,{}] 10:17:26 INFO - PROCESS | 1937 | 1460913446038 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:26 INFO - PROCESS | 1937 | 1460913446302 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 10:17:26 INFO - PROCESS | 1937 | 1460913446428 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f90b1800 == 98 [pid = 1937] [id = 239] 10:17:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11e0a72400) [pid = 1937] [serial = 718] [outer = (nil)] 10:17:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11e1be9400) [pid = 1937] [serial = 719] [outer = 0x7f11e0a72400] 10:17:26 INFO - PROCESS | 1937 | 1460913446556 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x7f11ee3ec400) [pid = 1937] [serial = 720] [outer = 0x7f11e0a72400] 10:17:27 INFO - PROCESS | 1937 | 1460913447296 Marionette TRACE conn5 <- [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]]]}] 10:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1378ms 10:17:27 INFO - PROCESS | 1937 | 1460913447330 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 1937 | 1460913447333 Marionette TRACE conn5 <- [1,929,null,{"value":"8"}] 10:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:17:27 INFO - PROCESS | 1937 | 1460913447356 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - PROCESS | 1937 | 1460913447360 Marionette TRACE conn5 <- [1,930,null,{}] 10:17:27 INFO - PROCESS | 1937 | 1460913447365 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:27 INFO - PROCESS | 1937 | 1460913447518 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 10:17:27 INFO - PROCESS | 1937 | 1460913447681 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fda36000 == 99 [pid = 1937] [id = 240] 10:17:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11e0a79c00) [pid = 1937] [serial = 721] [outer = (nil)] 10:17:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11f8b65400) [pid = 1937] [serial = 722] [outer = 0x7f11e0a79c00] 10:17:27 INFO - PROCESS | 1937 | 1460913447749 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11f8db2800) [pid = 1937] [serial = 723] [outer = 0x7f11e0a79c00] 10:17:28 INFO - PROCESS | 1937 | 1460913448698 Marionette TRACE conn5 <- [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]]]}] 10:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1388ms 10:17:28 INFO - PROCESS | 1937 | 1460913448743 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 10:17:28 INFO - PROCESS | 1937 | 1460913448747 Marionette TRACE conn5 <- [1,933,null,{"value":"8"}] 10:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:17:28 INFO - PROCESS | 1937 | 1460913448752 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 1937 | 1460913448755 Marionette TRACE conn5 <- [1,934,null,{}] 10:17:28 INFO - PROCESS | 1937 | 1460913448760 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:28 INFO - PROCESS | 1937 | 1460913448927 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 10:17:29 INFO - PROCESS | 1937 | 1460913449096 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e038d000 == 100 [pid = 1937] [id = 241] 10:17:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11eaf39800) [pid = 1937] [serial = 724] [outer = (nil)] 10:17:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11f92c6800) [pid = 1937] [serial = 725] [outer = 0x7f11eaf39800] 10:17:29 INFO - PROCESS | 1937 | 1460913449179 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11fa02a000) [pid = 1937] [serial = 726] [outer = 0x7f11eaf39800] 10:17:29 INFO - PROCESS | 1937 | 1460913449984 Marionette TRACE conn5 <- [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]]]}] 10:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1278ms 10:17:30 INFO - PROCESS | 1937 | 1460913450032 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 1937 | 1460913450036 Marionette TRACE conn5 <- [1,937,null,{"value":"8"}] 10:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:17:30 INFO - PROCESS | 1937 | 1460913450041 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 1937 | 1460913450044 Marionette TRACE conn5 <- [1,938,null,{}] 10:17:30 INFO - PROCESS | 1937 | 1460913450049 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:30 INFO - PROCESS | 1937 | 1460913450232 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 10:17:30 INFO - PROCESS | 1937 | 1460913450400 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1202679000 == 101 [pid = 1937] [id = 242] 10:17:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x7f11db8e2c00) [pid = 1937] [serial = 727] [outer = (nil)] 10:17:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x7f11fa207400) [pid = 1937] [serial = 728] [outer = 0x7f11db8e2c00] 10:17:30 INFO - PROCESS | 1937 | 1460913450470 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x7f11fc122c00) [pid = 1937] [serial = 729] [outer = 0x7f11db8e2c00] 10:17:31 INFO - PROCESS | 1937 | 1460913451346 Marionette TRACE conn5 <- [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]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1377ms 10:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:17:31 INFO - PROCESS | 1937 | 1460913451420 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 1937 | 1460913451423 Marionette TRACE conn5 <- [1,941,null,{"value":"8"}] 10:17:31 INFO - PROCESS | 1937 | 1460913451429 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 1937 | 1460913451432 Marionette TRACE conn5 <- [1,942,null,{}] 10:17:31 INFO - PROCESS | 1937 | 1460913451437 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:31 INFO - PROCESS | 1937 | 1460913451636 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 10:17:31 INFO - PROCESS | 1937 | 1460913451801 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d63ee000 == 102 [pid = 1937] [id = 243] 10:17:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x7f11f900c400) [pid = 1937] [serial = 730] [outer = (nil)] 10:17:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x7f11fc23e800) [pid = 1937] [serial = 731] [outer = 0x7f11f900c400] 10:17:31 INFO - PROCESS | 1937 | 1460913451868 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11fd964400) [pid = 1937] [serial = 732] [outer = 0x7f11f900c400] 10:17:32 INFO - PROCESS | 1937 | 1460913452668 Marionette TRACE conn5 <- [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]]]}] 10:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1277ms 10:17:32 INFO - PROCESS | 1937 | 1460913452709 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 10:17:32 INFO - PROCESS | 1937 | 1460913452712 Marionette TRACE conn5 <- [1,945,null,{"value":"8"}] 10:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:17:32 INFO - PROCESS | 1937 | 1460913452718 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 1937 | 1460913452720 Marionette TRACE conn5 <- [1,946,null,{}] 10:17:32 INFO - PROCESS | 1937 | 1460913452726 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:32 INFO - PROCESS | 1937 | 1460913452889 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 10:17:33 INFO - PROCESS | 1937 | 1460913453058 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7cf000 == 103 [pid = 1937] [id = 244] 10:17:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11fa03dc00) [pid = 1937] [serial = 733] [outer = (nil)] 10:17:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11eadae800) [pid = 1937] [serial = 734] [outer = 0x7f11fa03dc00] 10:17:33 INFO - PROCESS | 1937 | 1460913453135 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11fda93800) [pid = 1937] [serial = 735] [outer = 0x7f11fa03dc00] 10:17:34 INFO - PROCESS | 1937 | 1460913454004 Marionette TRACE conn5 <- [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]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1336ms 10:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:17:34 INFO - PROCESS | 1937 | 1460913454055 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 1937 | 1460913454058 Marionette TRACE conn5 <- [1,949,null,{"value":"8"}] 10:17:34 INFO - PROCESS | 1937 | 1460913454064 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 1937 | 1460913454067 Marionette TRACE conn5 <- [1,950,null,{}] 10:17:34 INFO - PROCESS | 1937 | 1460913454072 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:34 INFO - PROCESS | 1937 | 1460913454232 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 10:17:34 INFO - PROCESS | 1937 | 1460913454402 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbcdf800 == 104 [pid = 1937] [id = 245] 10:17:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11da798c00) [pid = 1937] [serial = 736] [outer = (nil)] 10:17:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11db8d8c00) [pid = 1937] [serial = 737] [outer = 0x7f11da798c00] 10:17:34 INFO - PROCESS | 1937 | 1460913454480 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11e21d9800) [pid = 1937] [serial = 738] [outer = 0x7f11da798c00] 10:17:35 INFO - PROCESS | 1937 | 1460913455709 Marionette TRACE conn5 <- [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]]]}] 10:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1684ms 10:17:35 INFO - PROCESS | 1937 | 1460913455748 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 1937 | 1460913455753 Marionette TRACE conn5 <- [1,953,null,{"value":"8"}] 10:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:17:35 INFO - PROCESS | 1937 | 1460913455762 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 1937 | 1460913455767 Marionette TRACE conn5 <- [1,954,null,{}] 10:17:35 INFO - PROCESS | 1937 | 1460913455774 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:35 INFO - PROCESS | 1937 | 1460913455943 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 10:17:36 INFO - PROCESS | 1937 | 1460913456249 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dfdca000 == 105 [pid = 1937] [id = 246] 10:17:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11dbe19400) [pid = 1937] [serial = 739] [outer = (nil)] 10:17:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11dc082400) [pid = 1937] [serial = 740] [outer = 0x7f11dbe19400] 10:17:36 INFO - PROCESS | 1937 | 1460913456361 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11e03bf400) [pid = 1937] [serial = 741] [outer = 0x7f11dbe19400] 10:17:37 INFO - PROCESS | 1937 | 1460913457193 Marionette TRACE conn5 <- [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]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1479ms 10:17:37 INFO - PROCESS | 1937 | 1460913457243 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 1937 | 1460913457250 Marionette TRACE conn5 <- [1,957,null,{"value":"8"}] 10:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:17:37 INFO - PROCESS | 1937 | 1460913457260 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 1937 | 1460913457264 Marionette TRACE conn5 <- [1,958,null,{}] 10:17:37 INFO - PROCESS | 1937 | 1460913457270 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:37 INFO - PROCESS | 1937 | 1460913457437 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 10:17:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e03e1000 == 104 [pid = 1937] [id = 196] 10:17:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ebb5c800 == 103 [pid = 1937] [id = 234] 10:17:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eb8cb000 == 102 [pid = 1937] [id = 233] 10:17:37 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11e40f4c00) [pid = 1937] [serial = 616] [outer = (nil)] [url = about:blank] 10:17:37 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11e62f3000) [pid = 1937] [serial = 619] [outer = (nil)] [url = about:blank] 10:17:37 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11e88bf000) [pid = 1937] [serial = 622] [outer = (nil)] [url = about:blank] 10:17:37 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11ead53800) [pid = 1937] [serial = 625] [outer = (nil)] [url = about:blank] 10:17:37 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11eb0a8800) [pid = 1937] [serial = 628] [outer = (nil)] [url = about:blank] 10:17:37 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11eb356c00) [pid = 1937] [serial = 652] [outer = (nil)] [url = about:blank] 10:17:37 INFO - PROCESS | 1937 | 1460913457696 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e74c3000 == 101 [pid = 1937] [id = 232] 10:17:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e403d000 == 100 [pid = 1937] [id = 231] 10:17:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2271000 == 99 [pid = 1937] [id = 230] 10:17:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dfdd3000 == 100 [pid = 1937] [id = 247] 10:17:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11da79b000) [pid = 1937] [serial = 742] [outer = (nil)] 10:17:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11e0a6f400) [pid = 1937] [serial = 743] [outer = 0x7f11da79b000] 10:17:37 INFO - PROCESS | 1937 | 1460913457849 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11e26ca400) [pid = 1937] [serial = 744] [outer = 0x7f11da79b000] 10:17:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e00b7800 == 99 [pid = 1937] [id = 229] 10:17:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbcd7000 == 98 [pid = 1937] [id = 228] 10:17:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f120017b800 == 97 [pid = 1937] [id = 226] 10:17:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe368800 == 96 [pid = 1937] [id = 225] 10:17:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fda3a800 == 95 [pid = 1937] [id = 224] 10:17:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fd9a5800 == 94 [pid = 1937] [id = 223] 10:17:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fc182000 == 93 [pid = 1937] [id = 222] 10:17:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec17e000 == 92 [pid = 1937] [id = 219] 10:17:38 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2185000 == 91 [pid = 1937] [id = 218] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11db8da400) [pid = 1937] [serial = 575] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11eac5dc00) [pid = 1937] [serial = 581] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11ee3af400) [pid = 1937] [serial = 587] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11e0a85000) [pid = 1937] [serial = 542] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11e5f49c00) [pid = 1937] [serial = 643] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11e92b6c00) [pid = 1937] [serial = 646] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x7f11e1dbd000) [pid = 1937] [serial = 632] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x7f11db8d8000) [pid = 1937] [serial = 631] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x7f11dc08b800) [pid = 1937] [serial = 610] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x7f11e2d49800) [pid = 1937] [serial = 640] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x7f11eac63400) [pid = 1937] [serial = 649] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x7f11e1bed800) [pid = 1937] [serial = 613] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x7f11dc08f800) [pid = 1937] [serial = 634] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11dfd8d400) [pid = 1937] [serial = 635] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11ea0d7400) [pid = 1937] [serial = 647] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11e0a88c00) [pid = 1937] [serial = 637] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11e1db9400) [pid = 1937] [serial = 638] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x7f11e863f000) [pid = 1937] [serial = 644] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x7f11eb275000) [pid = 1937] [serial = 650] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f11e4b56800) [pid = 1937] [serial = 641] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x7f11e1be7800) [pid = 1937] [serial = 578] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x7f11ec830c00) [pid = 1937] [serial = 584] [outer = (nil)] [url = about:blank] 10:17:38 INFO - PROCESS | 1937 | 1460913458622 Marionette TRACE conn5 <- [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]]]}] 10:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1379ms 10:17:38 INFO - PROCESS | 1937 | 1460913458651 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 1937 | 1460913458655 Marionette TRACE conn5 <- [1,961,null,{"value":"8"}] 10:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:17:38 INFO - PROCESS | 1937 | 1460913458664 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - PROCESS | 1937 | 1460913458669 Marionette TRACE conn5 <- [1,962,null,{}] 10:17:38 INFO - PROCESS | 1937 | 1460913458684 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:38 INFO - PROCESS | 1937 | 1460913458845 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 10:17:38 INFO - PROCESS | 1937 | 1460913458863 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1ff0800 == 92 [pid = 1937] [id = 248] 10:17:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11e40ef800) [pid = 1937] [serial = 745] [outer = (nil)] 10:17:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11e5d94800) [pid = 1937] [serial = 746] [outer = 0x7f11e40ef800] 10:17:38 INFO - PROCESS | 1937 | 1460913458932 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11e74ec800) [pid = 1937] [serial = 747] [outer = 0x7f11e40ef800] 10:17:39 INFO - PROCESS | 1937 | 1460913459724 Marionette TRACE conn5 <- [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]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1089ms 10:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:17:39 INFO - PROCESS | 1937 | 1460913459760 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 1937 | 1460913459763 Marionette TRACE conn5 <- [1,965,null,{"value":"8"}] 10:17:39 INFO - PROCESS | 1937 | 1460913459769 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 1937 | 1460913459772 Marionette TRACE conn5 <- [1,966,null,{}] 10:17:39 INFO - PROCESS | 1937 | 1460913459780 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:39 INFO - PROCESS | 1937 | 1460913459925 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 10:17:39 INFO - PROCESS | 1937 | 1460913459940 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e31d1800 == 93 [pid = 1937] [id = 249] 10:17:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x7f11e4b5d400) [pid = 1937] [serial = 748] [outer = (nil)] 10:17:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11e9a0d400) [pid = 1937] [serial = 749] [outer = 0x7f11e4b5d400] 10:17:39 INFO - PROCESS | 1937 | 1460913459997 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11eac60800) [pid = 1937] [serial = 750] [outer = 0x7f11e4b5d400] 10:17:40 INFO - PROCESS | 1937 | 1460913460877 Marionette TRACE conn5 <- [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]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1132ms 10:17:40 INFO - PROCESS | 1937 | 1460913460901 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 1937 | 1460913460904 Marionette TRACE conn5 <- [1,969,null,{"value":"8"}] 10:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:17:40 INFO - PROCESS | 1937 | 1460913460910 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 1937 | 1460913460912 Marionette TRACE conn5 <- [1,970,null,{}] 10:17:40 INFO - PROCESS | 1937 | 1460913460917 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:41 INFO - PROCESS | 1937 | 1460913461107 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 10:17:41 INFO - PROCESS | 1937 | 1460913461137 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e6026800 == 94 [pid = 1937] [id = 250] 10:17:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11e74f6800) [pid = 1937] [serial = 751] [outer = (nil)] 10:17:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11eadadc00) [pid = 1937] [serial = 752] [outer = 0x7f11e74f6800] 10:17:41 INFO - PROCESS | 1937 | 1460913461197 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11eb738c00) [pid = 1937] [serial = 753] [outer = 0x7f11e74f6800] 10:17:42 INFO - PROCESS | 1937 | 1460913462037 Marionette TRACE conn5 <- [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]]]}] 10:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1174ms 10:17:42 INFO - PROCESS | 1937 | 1460913462084 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 1937 | 1460913462088 Marionette TRACE conn5 <- [1,973,null,{"value":"8"}] 10:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:17:42 INFO - PROCESS | 1937 | 1460913462100 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - PROCESS | 1937 | 1460913462102 Marionette TRACE conn5 <- [1,974,null,{}] 10:17:42 INFO - PROCESS | 1937 | 1460913462106 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:42 INFO - PROCESS | 1937 | 1460913462636 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 10:17:42 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11ead4ac00) [pid = 1937] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:17:42 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11e22bf800) [pid = 1937] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:17:42 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11daac3c00) [pid = 1937] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:17:42 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11daac2800) [pid = 1937] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:17:42 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x7f11da7b1c00) [pid = 1937] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:17:42 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x7f11e62eec00) [pid = 1937] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:17:42 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f11daac8800) [pid = 1937] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:17:42 INFO - PROCESS | 1937 | 1460913462738 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fe1800 == 95 [pid = 1937] [id = 251] 10:17:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11da797400) [pid = 1937] [serial = 754] [outer = (nil)] 10:17:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x7f11db8e5000) [pid = 1937] [serial = 755] [outer = 0x7f11da797400] 10:17:42 INFO - PROCESS | 1937 | 1460913462805 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11ed837000) [pid = 1937] [serial = 756] [outer = 0x7f11da797400] 10:17:43 INFO - PROCESS | 1937 | 1460913463452 Marionette TRACE conn5 <- [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]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1430ms 10:17:43 INFO - PROCESS | 1937 | 1460913463537 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 1937 | 1460913463540 Marionette TRACE conn5 <- [1,977,null,{"value":"8"}] 10:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:17:43 INFO - PROCESS | 1937 | 1460913463548 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 1937 | 1460913463551 Marionette TRACE conn5 <- [1,978,null,{}] 10:17:43 INFO - PROCESS | 1937 | 1460913463560 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:43 INFO - PROCESS | 1937 | 1460913463716 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 10:17:43 INFO - PROCESS | 1937 | 1460913463725 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb47000 == 96 [pid = 1937] [id = 252] 10:17:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11daac2800) [pid = 1937] [serial = 757] [outer = (nil)] 10:17:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11f8d61000) [pid = 1937] [serial = 758] [outer = 0x7f11daac2800] 10:17:43 INFO - PROCESS | 1937 | 1460913463782 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11f900cc00) [pid = 1937] [serial = 759] [outer = 0x7f11daac2800] 10:17:44 INFO - PROCESS | 1937 | 1460913464514 Marionette TRACE conn5 <- [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]]]}] 10:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 983ms 10:17:44 INFO - PROCESS | 1937 | 1460913464531 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 1937 | 1460913464535 Marionette TRACE conn5 <- [1,981,null,{"value":"8"}] 10:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:17:44 INFO - PROCESS | 1937 | 1460913464541 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 1937 | 1460913464543 Marionette TRACE conn5 <- [1,982,null,{}] 10:17:44 INFO - PROCESS | 1937 | 1460913464548 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:44 INFO - PROCESS | 1937 | 1460913464792 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 10:17:44 INFO - PROCESS | 1937 | 1460913464944 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbce1800 == 97 [pid = 1937] [id = 253] 10:17:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11da6b9400) [pid = 1937] [serial = 760] [outer = (nil)] 10:17:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11da79d400) [pid = 1937] [serial = 761] [outer = 0x7f11da6b9400] 10:17:45 INFO - PROCESS | 1937 | 1460913465015 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x7f11db8dd000) [pid = 1937] [serial = 762] [outer = 0x7f11da6b9400] 10:17:45 INFO - PROCESS | 1937 | 1460913465901 Marionette TRACE conn5 <- [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]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1429ms 10:17:45 INFO - PROCESS | 1937 | 1460913465973 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 1937 | 1460913465981 Marionette TRACE conn5 <- [1,985,null,{"value":"8"}] 10:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:17:45 INFO - PROCESS | 1937 | 1460913465989 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 1937 | 1460913465995 Marionette TRACE conn5 <- [1,986,null,{}] 10:17:46 INFO - PROCESS | 1937 | 1460913466002 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:46 INFO - PROCESS | 1937 | 1460913466212 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 10:17:46 INFO - PROCESS | 1937 | 1460913466376 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fe3800 == 98 [pid = 1937] [id = 254] 10:17:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x7f11da793400) [pid = 1937] [serial = 763] [outer = (nil)] 10:17:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x7f11e26c7c00) [pid = 1937] [serial = 764] [outer = 0x7f11da793400] 10:17:46 INFO - PROCESS | 1937 | 1460913466452 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x7f11e2ec1c00) [pid = 1937] [serial = 765] [outer = 0x7f11da793400] 10:17:47 INFO - PROCESS | 1937 | 1460913467358 Marionette TRACE conn5 <- [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]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1432ms 10:17:47 INFO - PROCESS | 1937 | 1460913467421 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 10:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:17:47 INFO - PROCESS | 1937 | 1460913467426 Marionette TRACE conn5 <- [1,989,null,{"value":"8"}] 10:17:47 INFO - PROCESS | 1937 | 1460913467432 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 1937 | 1460913467435 Marionette TRACE conn5 <- [1,990,null,{}] 10:17:47 INFO - PROCESS | 1937 | 1460913467440 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:47 INFO - PROCESS | 1937 | 1460913467610 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 10:17:47 INFO - PROCESS | 1937 | 1460913467781 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec22f000 == 99 [pid = 1937] [id = 255] 10:17:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x7f11e1dbbc00) [pid = 1937] [serial = 766] [outer = (nil)] 10:17:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11eac63400) [pid = 1937] [serial = 767] [outer = 0x7f11e1dbbc00] 10:17:47 INFO - PROCESS | 1937 | 1460913467853 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11ebb77000) [pid = 1937] [serial = 768] [outer = 0x7f11e1dbbc00] 10:17:48 INFO - PROCESS | 1937 | 1460913468729 Marionette TRACE conn5 <- [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]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1327ms 10:17:48 INFO - PROCESS | 1937 | 1460913468759 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 1937 | 1460913468764 Marionette TRACE conn5 <- [1,993,null,{"value":"8"}] 10:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:17:48 INFO - PROCESS | 1937 | 1460913468781 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 1937 | 1460913468787 Marionette TRACE conn5 <- [1,994,null,{}] 10:17:48 INFO - PROCESS | 1937 | 1460913468793 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:48 INFO - PROCESS | 1937 | 1460913468958 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 10:17:49 INFO - PROCESS | 1937 | 1460913469127 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee570800 == 100 [pid = 1937] [id = 256] 10:17:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11e5f49c00) [pid = 1937] [serial = 769] [outer = (nil)] 10:17:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11ee3b0c00) [pid = 1937] [serial = 770] [outer = 0x7f11e5f49c00] 10:17:49 INFO - PROCESS | 1937 | 1460913469201 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11f90e9c00) [pid = 1937] [serial = 771] [outer = 0x7f11e5f49c00] 10:17:50 INFO - PROCESS | 1937 | 1460913470023 Marionette TRACE conn5 <- [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]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1288ms 10:17:50 INFO - PROCESS | 1937 | 1460913470062 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 1937 | 1460913470065 Marionette TRACE conn5 <- [1,997,null,{"value":"8"}] 10:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:17:50 INFO - PROCESS | 1937 | 1460913470072 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 1937 | 1460913470075 Marionette TRACE conn5 <- [1,998,null,{}] 10:17:50 INFO - PROCESS | 1937 | 1460913470080 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:50 INFO - PROCESS | 1937 | 1460913470254 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 10:17:50 INFO - PROCESS | 1937 | 1460913470424 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8bcb000 == 101 [pid = 1937] [id = 257] 10:17:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11ebb7b400) [pid = 1937] [serial = 772] [outer = (nil)] 10:17:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11f9f28400) [pid = 1937] [serial = 773] [outer = 0x7f11ebb7b400] 10:17:50 INFO - PROCESS | 1937 | 1460913470495 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11fc288c00) [pid = 1937] [serial = 774] [outer = 0x7f11ebb7b400] 10:17:51 INFO - PROCESS | 1937 | 1460913471340 Marionette TRACE conn5 <- [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]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1329ms 10:17:51 INFO - PROCESS | 1937 | 1460913471401 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 1937 | 1460913471405 Marionette TRACE conn5 <- [1,1001,null,{"value":"8"}] 10:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:17:51 INFO - PROCESS | 1937 | 1460913471410 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 1937 | 1460913471413 Marionette TRACE conn5 <- [1,1002,null,{}] 10:17:51 INFO - PROCESS | 1937 | 1460913471418 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:51 INFO - PROCESS | 1937 | 1460913471582 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 10:17:51 INFO - PROCESS | 1937 | 1460913471759 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fa25a000 == 102 [pid = 1937] [id = 258] 10:17:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11fdf28000) [pid = 1937] [serial = 775] [outer = (nil)] 10:17:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11fdf2a000) [pid = 1937] [serial = 776] [outer = 0x7f11fdf28000] 10:17:51 INFO - PROCESS | 1937 | 1460913471842 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11fe1b5c00) [pid = 1937] [serial = 777] [outer = 0x7f11fdf28000] 10:17:52 INFO - PROCESS | 1937 | 1460913472733 Marionette TRACE conn5 <- [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]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1381ms 10:17:52 INFO - PROCESS | 1937 | 1460913472792 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 1937 | 1460913472796 Marionette TRACE conn5 <- [1,1005,null,{"value":"8"}] 10:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:17:52 INFO - PROCESS | 1937 | 1460913472801 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 1937 | 1460913472805 Marionette TRACE conn5 <- [1,1006,null,{}] 10:17:52 INFO - PROCESS | 1937 | 1460913472810 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:52 INFO - PROCESS | 1937 | 1460913472978 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 10:17:53 INFO - PROCESS | 1937 | 1460913473144 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe368000 == 103 [pid = 1937] [id = 259] 10:17:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11da718400) [pid = 1937] [serial = 778] [outer = (nil)] 10:17:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11da720c00) [pid = 1937] [serial = 779] [outer = 0x7f11da718400] 10:17:53 INFO - PROCESS | 1937 | 1460913473213 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11dbae6400) [pid = 1937] [serial = 780] [outer = 0x7f11da718400] 10:17:54 INFO - PROCESS | 1937 | 1460913474023 Marionette TRACE conn5 <- [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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1276ms 10:17:54 INFO - PROCESS | 1937 | 1460913474079 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 1937 | 1460913474084 Marionette TRACE conn5 <- [1,1009,null,{"value":"8"}] 10:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:17:54 INFO - PROCESS | 1937 | 1460913474090 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 1937 | 1460913474092 Marionette TRACE conn5 <- [1,1010,null,{}] 10:17:54 INFO - PROCESS | 1937 | 1460913474098 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:54 INFO - PROCESS | 1937 | 1460913474253 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 10:17:54 INFO - PROCESS | 1937 | 1460913474424 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1202671000 == 104 [pid = 1937] [id = 260] 10:17:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11da719400) [pid = 1937] [serial = 781] [outer = (nil)] 10:17:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11dbaeb000) [pid = 1937] [serial = 782] [outer = 0x7f11da719400] 10:17:54 INFO - PROCESS | 1937 | 1460913474494 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11dbaefc00) [pid = 1937] [serial = 783] [outer = 0x7f11da719400] 10:17:55 INFO - PROCESS | 1937 | 1460913475290 Marionette TRACE conn5 <- [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]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1236ms 10:17:55 INFO - PROCESS | 1937 | 1460913475327 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 1937 | 1460913475330 Marionette TRACE conn5 <- [1,1013,null,{"value":"8"}] 10:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:17:55 INFO - PROCESS | 1937 | 1460913475336 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 1937 | 1460913475338 Marionette TRACE conn5 <- [1,1014,null,{}] 10:17:55 INFO - PROCESS | 1937 | 1460913475343 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:55 INFO - PROCESS | 1937 | 1460913475498 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 10:17:55 INFO - PROCESS | 1937 | 1460913475672 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d7da9800 == 105 [pid = 1937] [id = 261] 10:17:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11da717000) [pid = 1937] [serial = 784] [outer = (nil)] 10:17:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11fa0b5c00) [pid = 1937] [serial = 785] [outer = 0x7f11da717000] 10:17:55 INFO - PROCESS | 1937 | 1460913475741 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11fa0bb000) [pid = 1937] [serial = 786] [outer = 0x7f11da717000] 10:17:56 INFO - PROCESS | 1937 | 1460913476587 Marionette TRACE conn5 <- [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]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1326ms 10:17:56 INFO - PROCESS | 1937 | 1460913476662 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 1937 | 1460913476666 Marionette TRACE conn5 <- [1,1017,null,{"value":"8"}] 10:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:17:56 INFO - PROCESS | 1937 | 1460913476672 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 1937 | 1460913476675 Marionette TRACE conn5 <- [1,1018,null,{}] 10:17:56 INFO - PROCESS | 1937 | 1460913476680 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:56 INFO - PROCESS | 1937 | 1460913476835 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 10:17:57 INFO - PROCESS | 1937 | 1460913477008 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e08d4000 == 106 [pid = 1937] [id = 262] 10:17:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11d5a06400) [pid = 1937] [serial = 787] [outer = (nil)] 10:17:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11d5a0b400) [pid = 1937] [serial = 788] [outer = 0x7f11d5a06400] 10:17:57 INFO - PROCESS | 1937 | 1460913477080 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11d5a10000) [pid = 1937] [serial = 789] [outer = 0x7f11d5a06400] 10:17:57 INFO - PROCESS | 1937 | 1460913477914 Marionette TRACE conn5 <- [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]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1283ms 10:17:57 INFO - PROCESS | 1937 | 1460913477956 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 1937 | 1460913477960 Marionette TRACE conn5 <- [1,1021,null,{"value":"8"}] 10:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:17:57 INFO - PROCESS | 1937 | 1460913477965 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 1937 | 1460913477967 Marionette TRACE conn5 <- [1,1022,null,{}] 10:17:57 INFO - PROCESS | 1937 | 1460913477972 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:58 INFO - PROCESS | 1937 | 1460913478126 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 10:17:58 INFO - PROCESS | 1937 | 1460913478303 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5c5c800 == 107 [pid = 1937] [id = 263] 10:17:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11d5a0c800) [pid = 1937] [serial = 790] [outer = (nil)] 10:17:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11fa0b7800) [pid = 1937] [serial = 791] [outer = 0x7f11d5a0c800] 10:17:58 INFO - PROCESS | 1937 | 1460913478380 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11fa0c3800) [pid = 1937] [serial = 792] [outer = 0x7f11d5a0c800] 10:17:59 INFO - PROCESS | 1937 | 1460913479277 Marionette TRACE conn5 <- [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]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1376ms 10:17:59 INFO - PROCESS | 1937 | 1460913479342 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 10:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:17:59 INFO - PROCESS | 1937 | 1460913479352 Marionette TRACE conn5 <- [1,1025,null,{"value":"8"}] 10:17:59 INFO - PROCESS | 1937 | 1460913479356 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 1937 | 1460913479360 Marionette TRACE conn5 <- [1,1026,null,{}] 10:17:59 INFO - PROCESS | 1937 | 1460913479365 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:59 INFO - PROCESS | 1937 | 1460913479575 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 10:17:59 INFO - PROCESS | 1937 | 1460913479744 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d51c2800 == 108 [pid = 1937] [id = 264] 10:17:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11d50cf400) [pid = 1937] [serial = 793] [outer = (nil)] 10:17:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11d50d8000) [pid = 1937] [serial = 794] [outer = 0x7f11d50cf400] 10:17:59 INFO - PROCESS | 1937 | 1460913479814 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11fe1b6400) [pid = 1937] [serial = 795] [outer = 0x7f11d50cf400] 10:18:00 INFO - PROCESS | 1937 | 1460913480663 Marionette TRACE conn5 <- [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]]]}] 10:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1379ms 10:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:18:00 INFO - PROCESS | 1937 | 1460913480737 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 1937 | 1460913480740 Marionette TRACE conn5 <- [1,1029,null,{"value":"8"}] 10:18:00 INFO - PROCESS | 1937 | 1460913480747 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 1937 | 1460913480750 Marionette TRACE conn5 <- [1,1030,null,{}] 10:18:00 INFO - PROCESS | 1937 | 1460913480755 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:00 INFO - PROCESS | 1937 | 1460913480927 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 10:18:01 INFO - PROCESS | 1937 | 1460913481102 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e0868000 == 109 [pid = 1937] [id = 265] 10:18:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11d50d2c00) [pid = 1937] [serial = 796] [outer = (nil)] 10:18:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11d5325000) [pid = 1937] [serial = 797] [outer = 0x7f11d50d2c00] 10:18:01 INFO - PROCESS | 1937 | 1460913481169 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11d5329c00) [pid = 1937] [serial = 798] [outer = 0x7f11d50d2c00] 10:18:02 INFO - PROCESS | 1937 | 1460913482364 Marionette TRACE conn5 <- [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]]]}] 10:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1683ms 10:18:02 INFO - PROCESS | 1937 | 1460913482429 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 1937 | 1460913482435 Marionette TRACE conn5 <- [1,1033,null,{"value":"8"}] 10:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:18:02 INFO - PROCESS | 1937 | 1460913482443 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 1937 | 1460913482447 Marionette TRACE conn5 <- [1,1034,null,{}] 10:18:02 INFO - PROCESS | 1937 | 1460913482454 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:02 INFO - PROCESS | 1937 | 1460913482621 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 10:18:02 INFO - PROCESS | 1937 | 1460913482811 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dfdd4800 == 110 [pid = 1937] [id = 266] 10:18:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11da716400) [pid = 1937] [serial = 799] [outer = (nil)] 10:18:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11da722800) [pid = 1937] [serial = 800] [outer = 0x7f11da716400] 10:18:02 INFO - PROCESS | 1937 | 1460913482883 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11da7b1c00) [pid = 1937] [serial = 801] [outer = 0x7f11da716400] 10:18:03 INFO - PROCESS | 1937 | 1460913483875 Marionette TRACE conn5 <- [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]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1479ms 10:18:03 INFO - PROCESS | 1937 | 1460913483923 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 1937 | 1460913483931 Marionette TRACE conn5 <- [1,1037,null,{"value":"8"}] 10:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:18:03 INFO - PROCESS | 1937 | 1460913483940 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 1937 | 1460913483943 Marionette TRACE conn5 <- [1,1038,null,{}] 10:18:03 INFO - PROCESS | 1937 | 1460913483948 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:04 INFO - PROCESS | 1937 | 1460913484114 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 10:18:04 INFO - PROCESS | 1937 | 1460913484365 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbace000 == 111 [pid = 1937] [id = 267] 10:18:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11dfd30400) [pid = 1937] [serial = 802] [outer = (nil)] 10:18:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11e0364400) [pid = 1937] [serial = 803] [outer = 0x7f11dfd30400] 10:18:04 INFO - PROCESS | 1937 | 1460913484473 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11e0a75000) [pid = 1937] [serial = 804] [outer = 0x7f11dfd30400] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eaf22800 == 110 [pid = 1937] [id = 214] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ebb47000 == 109 [pid = 1937] [id = 252] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11ed66e400) [pid = 1937] [serial = 670] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11f7f48800) [pid = 1937] [serial = 679] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11ee3f5800) [pid = 1937] [serial = 676] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11ed839000) [pid = 1937] [serial = 673] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11e26cf400) [pid = 1937] [serial = 658] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11ec066800) [pid = 1937] [serial = 667] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11ea0d1400) [pid = 1937] [serial = 661] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11f8b70800) [pid = 1937] [serial = 682] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11db8e4800) [pid = 1937] [serial = 655] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11ebb79000) [pid = 1937] [serial = 664] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11ec2f4400) [pid = 1937] [serial = 706] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1fe1800 == 108 [pid = 1937] [id = 251] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e6026800 == 107 [pid = 1937] [id = 250] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e31d1800 == 106 [pid = 1937] [id = 249] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1ff0800 == 105 [pid = 1937] [id = 248] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dfdd3000 == 104 [pid = 1937] [id = 247] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dfdca000 == 103 [pid = 1937] [id = 246] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc7cf000 == 102 [pid = 1937] [id = 244] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d63ee000 == 101 [pid = 1937] [id = 243] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1202679000 == 100 [pid = 1937] [id = 242] 10:18:05 INFO - PROCESS | 1937 | 1460913485327 Marionette TRACE conn5 <- [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]]]}] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e038d000 == 99 [pid = 1937] [id = 241] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fda36000 == 98 [pid = 1937] [id = 240] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f90b1800 == 97 [pid = 1937] [id = 239] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8be3000 == 96 [pid = 1937] [id = 238] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eadf0000 == 95 [pid = 1937] [id = 237] 10:18:05 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1f66800 == 94 [pid = 1937] [id = 236] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11eadb3c00) [pid = 1937] [serial = 700] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11e316ec00) [pid = 1937] [serial = 692] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11dc082800) [pid = 1937] [serial = 686] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11e5dcb400) [pid = 1937] [serial = 694] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11e1cc5c00) [pid = 1937] [serial = 689] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11e88bf400) [pid = 1937] [serial = 697] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11e2d45000) [pid = 1937] [serial = 691] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11ea0cfc00) [pid = 1937] [serial = 698] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11e03b3400) [pid = 1937] [serial = 688] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11e2d4cc00) [pid = 1937] [serial = 703] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11ec524400) [pid = 1937] [serial = 701] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11e6250c00) [pid = 1937] [serial = 695] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11daad0800) [pid = 1937] [serial = 685] [outer = (nil)] [url = about:blank] 10:18:05 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11ebb7bc00) [pid = 1937] [serial = 704] [outer = (nil)] [url = about:blank] 10:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1431ms 10:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:18:05 INFO - PROCESS | 1937 | 1460913485375 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 1937 | 1460913485378 Marionette TRACE conn5 <- [1,1041,null,{"value":"8"}] 10:18:05 INFO - PROCESS | 1937 | 1460913485384 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 1937 | 1460913485389 Marionette TRACE conn5 <- [1,1042,null,{}] 10:18:05 INFO - PROCESS | 1937 | 1460913485403 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:05 INFO - PROCESS | 1937 | 1460913485571 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 10:18:05 INFO - PROCESS | 1937 | 1460913485705 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e0389000 == 95 [pid = 1937] [id = 268] 10:18:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11dfd92400) [pid = 1937] [serial = 805] [outer = (nil)] 10:18:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11e21e2c00) [pid = 1937] [serial = 806] [outer = 0x7f11dfd92400] 10:18:05 INFO - PROCESS | 1937 | 1460913485766 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11e2d4c000) [pid = 1937] [serial = 807] [outer = 0x7f11dfd92400] 10:18:06 INFO - PROCESS | 1937 | 1460913486450 Marionette TRACE conn5 <- [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]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1135ms 10:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:18:06 INFO - PROCESS | 1937 | 1460913486519 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 1937 | 1460913486523 Marionette TRACE conn5 <- [1,1045,null,{"value":"8"}] 10:18:06 INFO - PROCESS | 1937 | 1460913486548 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 1937 | 1460913486552 Marionette TRACE conn5 <- [1,1046,null,{}] 10:18:06 INFO - PROCESS | 1937 | 1460913486559 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:06 INFO - PROCESS | 1937 | 1460913486725 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 10:18:06 INFO - PROCESS | 1937 | 1460913486735 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e1d000 == 96 [pid = 1937] [id = 269] 10:18:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11e1ccb000) [pid = 1937] [serial = 808] [outer = (nil)] 10:18:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11e4b61c00) [pid = 1937] [serial = 809] [outer = 0x7f11e1ccb000] 10:18:06 INFO - PROCESS | 1937 | 1460913486794 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11e5f46000) [pid = 1937] [serial = 810] [outer = 0x7f11e1ccb000] 10:18:07 INFO - PROCESS | 1937 | 1460913487592 Marionette TRACE conn5 <- [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]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1103ms 10:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:18:07 INFO - PROCESS | 1937 | 1460913487631 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 1937 | 1460913487634 Marionette TRACE conn5 <- [1,1049,null,{"value":"8"}] 10:18:07 INFO - PROCESS | 1937 | 1460913487640 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 1937 | 1460913487643 Marionette TRACE conn5 <- [1,1050,null,{}] 10:18:07 INFO - PROCESS | 1937 | 1460913487648 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:07 INFO - PROCESS | 1937 | 1460913487897 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 10:18:07 INFO - PROCESS | 1937 | 1460913487922 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e6015000 == 97 [pid = 1937] [id = 270] 10:18:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11e4b5dc00) [pid = 1937] [serial = 811] [outer = (nil)] 10:18:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11e863ac00) [pid = 1937] [serial = 812] [outer = 0x7f11e4b5dc00] 10:18:07 INFO - PROCESS | 1937 | 1460913487984 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11ea0d2c00) [pid = 1937] [serial = 813] [outer = 0x7f11e4b5dc00] 10:18:08 INFO - PROCESS | 1937 | 1460913488813 Marionette TRACE conn5 <- [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]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1226ms 10:18:08 INFO - PROCESS | 1937 | 1460913488871 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 1937 | 1460913488875 Marionette TRACE conn5 <- [1,1053,null,{"value":"8"}] 10:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:18:08 INFO - PROCESS | 1937 | 1460913488880 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 1937 | 1460913488883 Marionette TRACE conn5 <- [1,1054,null,{}] 10:18:08 INFO - PROCESS | 1937 | 1460913488888 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:09 INFO - PROCESS | 1937 | 1460913489111 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 10:18:09 INFO - PROCESS | 1937 | 1460913489151 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eadf4000 == 98 [pid = 1937] [id = 271] 10:18:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11ead53800) [pid = 1937] [serial = 814] [outer = (nil)] 10:18:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11ec529c00) [pid = 1937] [serial = 815] [outer = 0x7f11ead53800] 10:18:09 INFO - PROCESS | 1937 | 1460913489215 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11ed821800) [pid = 1937] [serial = 816] [outer = 0x7f11ead53800] 10:18:10 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11f2157800) [pid = 1937] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:18:10 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11e74f6800) [pid = 1937] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:18:10 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11da797400) [pid = 1937] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:18:10 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11dbe19400) [pid = 1937] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:18:10 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11e4b5d400) [pid = 1937] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:18:10 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11e40ef800) [pid = 1937] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:18:10 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11da79b000) [pid = 1937] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:18:10 INFO - PROCESS | 1937 | 1460913490472 Marionette TRACE conn5 <- [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]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1635ms 10:18:10 INFO - PROCESS | 1937 | 1460913490517 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 1937 | 1460913490520 Marionette TRACE conn5 <- [1,1057,null,{"value":"8"}] 10:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:18:10 INFO - PROCESS | 1937 | 1460913490526 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 1937 | 1460913490528 Marionette TRACE conn5 <- [1,1058,null,{}] 10:18:10 INFO - PROCESS | 1937 | 1460913490533 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:10 INFO - PROCESS | 1937 | 1460913490683 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 10:18:10 INFO - PROCESS | 1937 | 1460913490860 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e74b3000 == 99 [pid = 1937] [id = 272] 10:18:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11da7ae800) [pid = 1937] [serial = 817] [outer = (nil)] 10:18:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11e62f8c00) [pid = 1937] [serial = 818] [outer = 0x7f11da7ae800] 10:18:10 INFO - PROCESS | 1937 | 1460913490918 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11ee3bb800) [pid = 1937] [serial = 819] [outer = 0x7f11da7ae800] 10:18:11 INFO - PROCESS | 1937 | 1460913491488 Marionette TRACE conn5 <- [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]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 976ms 10:18:11 INFO - PROCESS | 1937 | 1460913491502 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 1937 | 1460913491505 Marionette TRACE conn5 <- [1,1061,null,{"value":"8"}] 10:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:18:11 INFO - PROCESS | 1937 | 1460913491511 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 1937 | 1460913491514 Marionette TRACE conn5 <- [1,1062,null,{}] 10:18:11 INFO - PROCESS | 1937 | 1460913491518 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:11 INFO - PROCESS | 1937 | 1460913491656 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 10:18:11 INFO - PROCESS | 1937 | 1460913491672 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ecc51800 == 100 [pid = 1937] [id = 273] 10:18:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11ed82cc00) [pid = 1937] [serial = 820] [outer = (nil)] 10:18:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11f8d5d800) [pid = 1937] [serial = 821] [outer = 0x7f11ed82cc00] 10:18:11 INFO - PROCESS | 1937 | 1460913491731 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11f90ec800) [pid = 1937] [serial = 822] [outer = 0x7f11ed82cc00] 10:18:12 INFO - PROCESS | 1937 | 1460913492739 Marionette TRACE conn5 <- [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]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1279ms 10:18:12 INFO - PROCESS | 1937 | 1460913492792 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 10:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:18:12 INFO - PROCESS | 1937 | 1460913492798 Marionette TRACE conn5 <- [1,1065,null,{"value":"8"}] 10:18:12 INFO - PROCESS | 1937 | 1460913492806 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 1937 | 1460913492811 Marionette TRACE conn5 <- [1,1066,null,{}] 10:18:12 INFO - PROCESS | 1937 | 1460913492818 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:12 INFO - PROCESS | 1937 | 1460913492993 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 10:18:13 INFO - PROCESS | 1937 | 1460913493161 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7cb000 == 101 [pid = 1937] [id = 274] 10:18:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11d5326c00) [pid = 1937] [serial = 823] [outer = (nil)] 10:18:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11da71c000) [pid = 1937] [serial = 824] [outer = 0x7f11d5326c00] 10:18:13 INFO - PROCESS | 1937 | 1460913493233 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11daac8800) [pid = 1937] [serial = 825] [outer = 0x7f11d5326c00] 10:18:14 INFO - PROCESS | 1937 | 1460913494188 Marionette TRACE conn5 <- [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]]]}] 10:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1433ms 10:18:14 INFO - PROCESS | 1937 | 1460913494238 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 1937 | 1460913494246 Marionette TRACE conn5 <- [1,1069,null,{"value":"8"}] 10:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:18:14 INFO - PROCESS | 1937 | 1460913494256 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - PROCESS | 1937 | 1460913494259 Marionette TRACE conn5 <- [1,1070,null,{}] 10:18:14 INFO - PROCESS | 1937 | 1460913494265 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:14 INFO - PROCESS | 1937 | 1460913494479 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 10:18:14 INFO - PROCESS | 1937 | 1460913494703 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e602a800 == 102 [pid = 1937] [id = 275] 10:18:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11e0a6f800) [pid = 1937] [serial = 826] [outer = (nil)] 10:18:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11e1bed400) [pid = 1937] [serial = 827] [outer = 0x7f11e0a6f800] 10:18:14 INFO - PROCESS | 1937 | 1460913494822 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11e26c8800) [pid = 1937] [serial = 828] [outer = 0x7f11e0a6f800] 10:18:15 INFO - PROCESS | 1937 | 1460913495766 Marionette TRACE conn5 <- [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]]]}] 10:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1585ms 10:18:15 INFO - PROCESS | 1937 | 1460913495841 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 1937 | 1460913495845 Marionette TRACE conn5 <- [1,1073,null,{"value":"8"}] 10:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:18:15 INFO - PROCESS | 1937 | 1460913495851 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - PROCESS | 1937 | 1460913495857 Marionette TRACE conn5 <- [1,1074,null,{}] 10:18:15 INFO - PROCESS | 1937 | 1460913495873 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:16 INFO - PROCESS | 1937 | 1460913496089 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 10:18:16 INFO - PROCESS | 1937 | 1460913496302 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f7ff5000 == 103 [pid = 1937] [id = 276] 10:18:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11ea291400) [pid = 1937] [serial = 829] [outer = (nil)] 10:18:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11eaf35400) [pid = 1937] [serial = 830] [outer = 0x7f11ea291400] 10:18:16 INFO - PROCESS | 1937 | 1460913496423 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11ec525400) [pid = 1937] [serial = 831] [outer = 0x7f11ea291400] 10:18:17 INFO - PROCESS | 1937 | 1460913497272 Marionette TRACE conn5 <- [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]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1442ms 10:18:17 INFO - PROCESS | 1937 | 1460913497293 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 1937 | 1460913497297 Marionette TRACE conn5 <- [1,1077,null,{"value":"8"}] 10:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:18:17 INFO - PROCESS | 1937 | 1460913497303 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 1937 | 1460913497305 Marionette TRACE conn5 <- [1,1078,null,{}] 10:18:17 INFO - PROCESS | 1937 | 1460913497311 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:17 INFO - PROCESS | 1937 | 1460913497475 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 10:18:17 INFO - PROCESS | 1937 | 1460913497650 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc182000 == 104 [pid = 1937] [id = 277] 10:18:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11e8646c00) [pid = 1937] [serial = 832] [outer = (nil)] 10:18:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11f8b71c00) [pid = 1937] [serial = 833] [outer = 0x7f11e8646c00] 10:18:17 INFO - PROCESS | 1937 | 1460913497726 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11f9f2e800) [pid = 1937] [serial = 834] [outer = 0x7f11e8646c00] 10:18:18 INFO - PROCESS | 1937 | 1460913498587 Marionette TRACE conn5 <- [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]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1329ms 10:18:18 INFO - PROCESS | 1937 | 1460913498632 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 1937 | 1460913498634 Marionette TRACE conn5 <- [1,1081,null,{"value":"8"}] 10:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:18:18 INFO - PROCESS | 1937 | 1460913498641 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 1937 | 1460913498644 Marionette TRACE conn5 <- [1,1082,null,{}] 10:18:18 INFO - PROCESS | 1937 | 1460913498649 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:18 INFO - PROCESS | 1937 | 1460913498811 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 10:18:18 INFO - PROCESS | 1937 | 1460913498985 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe187000 == 105 [pid = 1937] [id = 278] 10:18:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11e035f000) [pid = 1937] [serial = 835] [outer = (nil)] 10:18:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11fa0bbc00) [pid = 1937] [serial = 836] [outer = 0x7f11e035f000] 10:18:19 INFO - PROCESS | 1937 | 1460913499059 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11fa3bac00) [pid = 1937] [serial = 837] [outer = 0x7f11e035f000] 10:18:19 INFO - PROCESS | 1937 | 1460913499946 Marionette TRACE conn5 <- [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]]]}] 10:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1330ms 10:18:19 INFO - PROCESS | 1937 | 1460913499973 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 1937 | 1460913499976 Marionette TRACE conn5 <- [1,1085,null,{"value":"8"}] 10:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:18:19 INFO - PROCESS | 1937 | 1460913499982 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 1937 | 1460913499984 Marionette TRACE conn5 <- [1,1086,null,{}] 10:18:19 INFO - PROCESS | 1937 | 1460913499989 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:20 INFO - PROCESS | 1937 | 1460913500172 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 10:18:20 INFO - PROCESS | 1937 | 1460913500359 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2ba6800 == 106 [pid = 1937] [id = 279] 10:18:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11eb356800) [pid = 1937] [serial = 838] [outer = (nil)] 10:18:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11fda93c00) [pid = 1937] [serial = 839] [outer = 0x7f11eb356800] 10:18:20 INFO - PROCESS | 1937 | 1460913500430 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11fe308800) [pid = 1937] [serial = 840] [outer = 0x7f11eb356800] 10:18:21 INFO - PROCESS | 1937 | 1460913501304 Marionette TRACE conn5 <- [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]]]}] 10:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1377ms 10:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:18:21 INFO - PROCESS | 1937 | 1460913501360 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 1937 | 1460913501362 Marionette TRACE conn5 <- [1,1089,null,{"value":"8"}] 10:18:21 INFO - PROCESS | 1937 | 1460913501368 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - PROCESS | 1937 | 1460913501371 Marionette TRACE conn5 <- [1,1090,null,{}] 10:18:21 INFO - PROCESS | 1937 | 1460913501376 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:21 INFO - PROCESS | 1937 | 1460913501540 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 10:18:21 INFO - PROCESS | 1937 | 1460913501718 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1200e34000 == 107 [pid = 1937] [id = 280] 10:18:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11d6bc7400) [pid = 1937] [serial = 841] [outer = (nil)] 10:18:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11d6bcc000) [pid = 1937] [serial = 842] [outer = 0x7f11d6bc7400] 10:18:21 INFO - PROCESS | 1937 | 1460913501791 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11d6bd0000) [pid = 1937] [serial = 843] [outer = 0x7f11d6bc7400] 10:18:22 INFO - PROCESS | 1937 | 1460913502579 Marionette TRACE conn5 <- [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]]]}] 10:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1229ms 10:18:22 INFO - PROCESS | 1937 | 1460913502603 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 1937 | 1460913502606 Marionette TRACE conn5 <- [1,1093,null,{"value":"8"}] 10:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:18:22 INFO - PROCESS | 1937 | 1460913502613 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 1937 | 1460913502617 Marionette TRACE conn5 <- [1,1094,null,{}] 10:18:22 INFO - PROCESS | 1937 | 1460913502622 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:22 INFO - PROCESS | 1937 | 1460913502783 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 10:18:22 INFO - PROCESS | 1937 | 1460913502959 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5a7f800 == 108 [pid = 1937] [id = 281] 10:18:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11d5842400) [pid = 1937] [serial = 844] [outer = (nil)] 10:18:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11d584a000) [pid = 1937] [serial = 845] [outer = 0x7f11d5842400] 10:18:23 INFO - PROCESS | 1937 | 1460913503027 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11d584f800) [pid = 1937] [serial = 846] [outer = 0x7f11d5842400] 10:18:23 INFO - PROCESS | 1937 | 1460913503914 Marionette TRACE conn5 <- [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]]]}] 10:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1329ms 10:18:23 INFO - PROCESS | 1937 | 1460913503943 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 1937 | 1460913503947 Marionette TRACE conn5 <- [1,1097,null,{"value":"8"}] 10:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:18:23 INFO - PROCESS | 1937 | 1460913503953 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 1937 | 1460913503956 Marionette TRACE conn5 <- [1,1098,null,{}] 10:18:23 INFO - PROCESS | 1937 | 1460913503961 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:24 INFO - PROCESS | 1937 | 1460913504138 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 10:18:24 INFO - PROCESS | 1937 | 1460913504318 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d42d2800 == 109 [pid = 1937] [id = 282] 10:18:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11d44ccc00) [pid = 1937] [serial = 847] [outer = (nil)] 10:18:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11d44d3400) [pid = 1937] [serial = 848] [outer = 0x7f11d44ccc00] 10:18:24 INFO - PROCESS | 1937 | 1460913504387 Marionette DEBUG loaded listener.js 10:18:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11d44d7c00) [pid = 1937] [serial = 849] [outer = 0x7f11d44ccc00] 10:18:25 INFO - PROCESS | 1937 | 1460913505211 Marionette TRACE conn5 <- [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]]]}] 10:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1279ms 10:18:25 INFO - PROCESS | 1937 | 1460913505232 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 10:18:25 INFO - PROCESS | 1937 | 1460913505236 Marionette TRACE conn5 <- [1,1101,null,{"value":"8"}] 10:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:18:25 INFO - PROCESS | 1937 | 1460913505281 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - PROCESS | 1937 | 1460913505283 Marionette TRACE conn5 <- [1,1102,null,{}] 10:18:25 INFO - PROCESS | 1937 | 1460913505289 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:25 INFO - PROCESS | 1937 | 1460913505455 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 10:18:25 INFO - PROCESS | 1937 | 1460913505632 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c65800 == 110 [pid = 1937] [id = 283] 10:18:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11d44cf000) [pid = 1937] [serial = 850] [outer = (nil)] 10:18:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11d584ac00) [pid = 1937] [serial = 851] [outer = 0x7f11d44cf000] 10:18:25 INFO - PROCESS | 1937 | 1460913505697 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11d6bc4800) [pid = 1937] [serial = 852] [outer = 0x7f11d44cf000] 10:18:26 INFO - PROCESS | 1937 | 1460913506569 Marionette TRACE conn5 <- [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]]]}] 10:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1334ms 10:18:26 INFO - PROCESS | 1937 | 1460913506613 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 10:18:26 INFO - PROCESS | 1937 | 1460913506617 Marionette TRACE conn5 <- [1,1105,null,{"value":"8"}] 10:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:18:26 INFO - PROCESS | 1937 | 1460913506622 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 1937 | 1460913506626 Marionette TRACE conn5 <- [1,1106,null,{}] 10:18:26 INFO - PROCESS | 1937 | 1460913506631 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:26 INFO - PROCESS | 1937 | 1460913506820 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 10:18:27 INFO - PROCESS | 1937 | 1460913507011 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11da89e000 == 111 [pid = 1937] [id = 284] 10:18:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11d44d1c00) [pid = 1937] [serial = 853] [outer = (nil)] 10:18:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11e2205c00) [pid = 1937] [serial = 854] [outer = 0x7f11d44d1c00] 10:18:27 INFO - PROCESS | 1937 | 1460913507085 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11fe164000) [pid = 1937] [serial = 855] [outer = 0x7f11d44d1c00] 10:18:28 INFO - PROCESS | 1937 | 1460913508328 Marionette TRACE conn5 <- [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]]]}] 10:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1733ms 10:18:28 INFO - PROCESS | 1937 | 1460913508357 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 10:18:28 INFO - PROCESS | 1937 | 1460913508362 Marionette TRACE conn5 <- [1,1109,null,{"value":"8"}] 10:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:18:28 INFO - PROCESS | 1937 | 1460913508371 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 1937 | 1460913508378 Marionette TRACE conn5 <- [1,1110,null,{}] 10:18:28 INFO - PROCESS | 1937 | 1460913508395 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:28 INFO - PROCESS | 1937 | 1460913508551 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 10:18:28 INFO - PROCESS | 1937 | 1460913508737 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e086a000 == 112 [pid = 1937] [id = 285] 10:18:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11d532cc00) [pid = 1937] [serial = 856] [outer = (nil)] 10:18:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x7f11d6b2d400) [pid = 1937] [serial = 857] [outer = 0x7f11d532cc00] 10:18:28 INFO - PROCESS | 1937 | 1460913508802 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x7f11d6b35800) [pid = 1937] [serial = 858] [outer = 0x7f11d532cc00] 10:18:29 INFO - PROCESS | 1937 | 1460913509694 Marionette TRACE conn5 <- [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]]]}] 10:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1397ms 10:18:29 INFO - PROCESS | 1937 | 1460913509768 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 10:18:29 INFO - PROCESS | 1937 | 1460913509783 Marionette TRACE conn5 <- [1,1113,null,{"value":"8"}] 10:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:18:29 INFO - PROCESS | 1937 | 1460913509803 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 1937 | 1460913509807 Marionette TRACE conn5 <- [1,1114,null,{}] 10:18:29 INFO - PROCESS | 1937 | 1460913509816 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:30 INFO - PROCESS | 1937 | 1460913510095 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 10:18:30 INFO - PROCESS | 1937 | 1460913510335 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dba14800 == 113 [pid = 1937] [id = 286] 10:18:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x7f11da71c400) [pid = 1937] [serial = 859] [outer = (nil)] 10:18:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x7f11da796400) [pid = 1937] [serial = 860] [outer = 0x7f11da71c400] 10:18:30 INFO - PROCESS | 1937 | 1460913510415 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x7f11da7b3800) [pid = 1937] [serial = 861] [outer = 0x7f11da71c400] 10:18:31 INFO - PROCESS | 1937 | 1460913511319 Marionette TRACE conn5 <- [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]]]}] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f9f16000 == 112 [pid = 1937] [id = 221] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x7f11db8d8c00) [pid = 1937] [serial = 737] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x7f11fa207400) [pid = 1937] [serial = 728] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x7f11fc23e800) [pid = 1937] [serial = 731] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x7f11eadae800) [pid = 1937] [serial = 734] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x7f11f8d61000) [pid = 1937] [serial = 758] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e74b3000 == 111 [pid = 1937] [id = 272] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eadf4000 == 110 [pid = 1937] [id = 271] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e6015000 == 109 [pid = 1937] [id = 270] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2e1d000 == 108 [pid = 1937] [id = 269] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e0389000 == 107 [pid = 1937] [id = 268] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbace000 == 106 [pid = 1937] [id = 267] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dfdd4800 == 105 [pid = 1937] [id = 266] 10:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1636ms 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe368000 == 104 [pid = 1937] [id = 259] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fa25a000 == 103 [pid = 1937] [id = 258] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8bcb000 == 102 [pid = 1937] [id = 257] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee570800 == 101 [pid = 1937] [id = 256] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec22f000 == 100 [pid = 1937] [id = 255] 10:18:31 INFO - PROCESS | 1937 | 1460913511443 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 1937 | 1460913511447 Marionette TRACE conn5 <- [1,1117,null,{"value":"8"}] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ecc66800 == 99 [pid = 1937] [id = 235] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1fe3800 == 98 [pid = 1937] [id = 254] 10:18:31 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbce1800 == 97 [pid = 1937] [id = 253] 10:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:18:31 INFO - PROCESS | 1937 | 1460913511458 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 1937 | 1460913511463 Marionette TRACE conn5 <- [1,1118,null,{}] 10:18:31 INFO - PROCESS | 1937 | 1460913511478 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:31 INFO - PROCESS | 1937 | 1460913511644 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11f8db0400) [pid = 1937] [serial = 683] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11eadadc00) [pid = 1937] [serial = 752] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11db8e5000) [pid = 1937] [serial = 755] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11eb738c00) [pid = 1937] [serial = 753] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11dc082400) [pid = 1937] [serial = 740] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11e03bf400) [pid = 1937] [serial = 741] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11f92c6800) [pid = 1937] [serial = 725] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11e9a0d400) [pid = 1937] [serial = 749] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11e1be9400) [pid = 1937] [serial = 719] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11e5d94800) [pid = 1937] [serial = 746] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11e74ec800) [pid = 1937] [serial = 747] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11e0365800) [pid = 1937] [serial = 709] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11e0a6f400) [pid = 1937] [serial = 743] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11e26ca400) [pid = 1937] [serial = 744] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11f8b65400) [pid = 1937] [serial = 722] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11eaf3a800) [pid = 1937] [serial = 715] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11e2ecb800) [pid = 1937] [serial = 712] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11e1be7400) [pid = 1937] [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.] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11ed837000) [pid = 1937] [serial = 756] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11eac60800) [pid = 1937] [serial = 750] [outer = (nil)] [url = about:blank] 10:18:31 INFO - PROCESS | 1937 | 1460913511846 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7c5000 == 98 [pid = 1937] [id = 287] 10:18:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11dbae9400) [pid = 1937] [serial = 862] [outer = (nil)] 10:18:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11dc089800) [pid = 1937] [serial = 863] [outer = 0x7f11dbae9400] 10:18:31 INFO - PROCESS | 1937 | 1460913511916 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11e0a7a000) [pid = 1937] [serial = 864] [outer = 0x7f11dbae9400] 10:18:32 INFO - PROCESS | 1937 | 1460913512558 Marionette TRACE conn5 <- [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]]]}] 10:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1135ms 10:18:32 INFO - PROCESS | 1937 | 1460913512593 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 1937 | 1460913512596 Marionette TRACE conn5 <- [1,1121,null,{"value":"8"}] 10:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:18:32 INFO - PROCESS | 1937 | 1460913512601 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 1937 | 1460913512603 Marionette TRACE conn5 <- [1,1122,null,{}] 10:18:32 INFO - PROCESS | 1937 | 1460913512608 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:32 INFO - PROCESS | 1937 | 1460913512769 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 10:18:32 INFO - PROCESS | 1937 | 1460913512908 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e08de800 == 99 [pid = 1937] [id = 288] 10:18:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11dbaedc00) [pid = 1937] [serial = 865] [outer = (nil)] 10:18:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11e1ccfc00) [pid = 1937] [serial = 866] [outer = 0x7f11dbaedc00] 10:18:32 INFO - PROCESS | 1937 | 1460913512973 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11e26ca400) [pid = 1937] [serial = 867] [outer = 0x7f11dbaedc00] 10:18:33 INFO - PROCESS | 1937 | 1460913513694 Marionette TRACE conn5 <- [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]]]}] 10:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1124ms 10:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:18:33 INFO - PROCESS | 1937 | 1460913513726 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 1937 | 1460913513728 Marionette TRACE conn5 <- [1,1125,null,{"value":"8"}] 10:18:33 INFO - PROCESS | 1937 | 1460913513732 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 1937 | 1460913513736 Marionette TRACE conn5 <- [1,1126,null,{}] 10:18:33 INFO - PROCESS | 1937 | 1460913513765 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:33 INFO - PROCESS | 1937 | 1460913513992 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 10:18:34 INFO - PROCESS | 1937 | 1460913514017 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e17000 == 100 [pid = 1937] [id = 289] 10:18:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11e1cc5c00) [pid = 1937] [serial = 868] [outer = (nil)] 10:18:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11e2d4f800) [pid = 1937] [serial = 869] [outer = 0x7f11e1cc5c00] 10:18:34 INFO - PROCESS | 1937 | 1460913514077 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11e40ea400) [pid = 1937] [serial = 870] [outer = 0x7f11e1cc5c00] 10:18:34 INFO - PROCESS | 1937 | 1460913514894 Marionette TRACE conn5 <- [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]]]}] 10:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1208ms 10:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:18:34 INFO - PROCESS | 1937 | 1460913514944 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 1937 | 1460913514947 Marionette TRACE conn5 <- [1,1129,null,{"value":"8"}] 10:18:34 INFO - PROCESS | 1937 | 1460913514951 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 1937 | 1460913514955 Marionette TRACE conn5 <- [1,1130,null,{}] 10:18:34 INFO - PROCESS | 1937 | 1460913514959 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:35 INFO - PROCESS | 1937 | 1460913515179 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 10:18:35 INFO - PROCESS | 1937 | 1460913515209 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e6031800 == 101 [pid = 1937] [id = 290] 10:18:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11e2ec2000) [pid = 1937] [serial = 871] [outer = (nil)] 10:18:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11ead4b800) [pid = 1937] [serial = 872] [outer = 0x7f11e2ec2000] 10:18:35 INFO - PROCESS | 1937 | 1460913515272 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11ebb7ec00) [pid = 1937] [serial = 873] [outer = 0x7f11e2ec2000] 10:18:36 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11dfd30400) [pid = 1937] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:18:36 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11da716400) [pid = 1937] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:18:36 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11ead53800) [pid = 1937] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:18:36 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11e4b5dc00) [pid = 1937] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:18:36 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11da7ae800) [pid = 1937] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:18:36 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11e1ccb000) [pid = 1937] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:18:36 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11da798c00) [pid = 1937] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:18:36 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11dfd92400) [pid = 1937] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:18:36 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11daac2800) [pid = 1937] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:18:36 INFO - PROCESS | 1937 | 1460913516644 Marionette TRACE conn5 <- [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]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1727ms 10:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:18:36 INFO - PROCESS | 1937 | 1460913516679 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 1937 | 1460913516682 Marionette TRACE conn5 <- [1,1133,null,{"value":"8"}] 10:18:36 INFO - PROCESS | 1937 | 1460913516687 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 1937 | 1460913516690 Marionette TRACE conn5 <- [1,1134,null,{}] 10:18:36 INFO - PROCESS | 1937 | 1460913516695 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:36 INFO - PROCESS | 1937 | 1460913516868 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 10:18:36 INFO - PROCESS | 1937 | 1460913516884 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e5d0d000 == 102 [pid = 1937] [id = 291] 10:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11da7ae800) [pid = 1937] [serial = 874] [outer = (nil)] 10:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11e1db9400) [pid = 1937] [serial = 875] [outer = 0x7f11da7ae800] 10:18:37 INFO - PROCESS | 1937 | 1460913517071 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11ec525c00) [pid = 1937] [serial = 876] [outer = 0x7f11da7ae800] 10:18:37 INFO - PROCESS | 1937 | 1460913517677 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1026ms 10:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:18:37 INFO - PROCESS | 1937 | 1460913517714 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 10:18:37 INFO - PROCESS | 1937 | 1460913517716 Marionette TRACE conn5 <- [1,1137,null,{"value":"8"}] 10:18:37 INFO - PROCESS | 1937 | 1460913517720 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - PROCESS | 1937 | 1460913517724 Marionette TRACE conn5 <- [1,1138,null,{}] 10:18:37 INFO - PROCESS | 1937 | 1460913517729 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:37 INFO - PROCESS | 1937 | 1460913517871 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 10:18:37 INFO - PROCESS | 1937 | 1460913517888 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb50800 == 103 [pid = 1937] [id = 292] 10:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11e22c1400) [pid = 1937] [serial = 877] [outer = (nil)] 10:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11ed830c00) [pid = 1937] [serial = 878] [outer = 0x7f11e22c1400] 10:18:37 INFO - PROCESS | 1937 | 1460913517945 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11f8db0400) [pid = 1937] [serial = 879] [outer = 0x7f11e22c1400] 10:18:38 INFO - PROCESS | 1937 | 1460913518974 Marionette TRACE conn5 <- [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]]]}] 10:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1325ms 10:18:39 INFO - PROCESS | 1937 | 1460913519048 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 1937 | 1460913519053 Marionette TRACE conn5 <- [1,1141,null,{"value":"8"}] 10:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:18:39 INFO - PROCESS | 1937 | 1460913519061 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 1937 | 1460913519067 Marionette TRACE conn5 <- [1,1142,null,{}] 10:18:39 INFO - PROCESS | 1937 | 1460913519074 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:39 INFO - PROCESS | 1937 | 1460913519297 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 10:18:39 INFO - PROCESS | 1937 | 1460913519475 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dba2e000 == 104 [pid = 1937] [id = 293] 10:18:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11d532b800) [pid = 1937] [serial = 880] [outer = (nil)] 10:18:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11d6b34000) [pid = 1937] [serial = 881] [outer = 0x7f11d532b800] 10:18:39 INFO - PROCESS | 1937 | 1460913519553 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11d6bca800) [pid = 1937] [serial = 882] [outer = 0x7f11d532b800] 10:18:40 INFO - PROCESS | 1937 | 1460913520459 Marionette TRACE conn5 <- [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]]]}] 10:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1436ms 10:18:40 INFO - PROCESS | 1937 | 1460913520498 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 1937 | 1460913520506 Marionette TRACE conn5 <- [1,1145,null,{"value":"8"}] 10:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:18:40 INFO - PROCESS | 1937 | 1460913520516 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 1937 | 1460913520520 Marionette TRACE conn5 <- [1,1146,null,{}] 10:18:40 INFO - PROCESS | 1937 | 1460913520525 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:40 INFO - PROCESS | 1937 | 1460913520707 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 10:18:40 INFO - PROCESS | 1937 | 1460913520889 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2b9f800 == 105 [pid = 1937] [id = 294] 10:18:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11d532bc00) [pid = 1937] [serial = 883] [outer = (nil)] 10:18:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11dbaf0c00) [pid = 1937] [serial = 884] [outer = 0x7f11d532bc00] 10:18:40 INFO - PROCESS | 1937 | 1460913520957 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11e0a6f400) [pid = 1937] [serial = 885] [outer = 0x7f11d532bc00] 10:18:41 INFO - PROCESS | 1937 | 1460913521921 Marionette TRACE conn5 <- [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]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1435ms 10:18:41 INFO - PROCESS | 1937 | 1460913521951 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 10:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:18:41 INFO - PROCESS | 1937 | 1460913521955 Marionette TRACE conn5 <- [1,1149,null,{"value":"8"}] 10:18:41 INFO - PROCESS | 1937 | 1460913521961 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 1937 | 1460913521967 Marionette TRACE conn5 <- [1,1150,null,{}] 10:18:41 INFO - PROCESS | 1937 | 1460913521983 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:42 INFO - PROCESS | 1937 | 1460913522154 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 10:18:42 INFO - PROCESS | 1937 | 1460913522345 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec9bc800 == 106 [pid = 1937] [id = 295] 10:18:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11e0a7e800) [pid = 1937] [serial = 886] [outer = (nil)] 10:18:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11e5dc9400) [pid = 1937] [serial = 887] [outer = 0x7f11e0a7e800] 10:18:42 INFO - PROCESS | 1937 | 1460913522420 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11eadadc00) [pid = 1937] [serial = 888] [outer = 0x7f11e0a7e800] 10:18:43 INFO - PROCESS | 1937 | 1460913523292 Marionette TRACE conn5 <- [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]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1382ms 10:18:43 INFO - PROCESS | 1937 | 1460913523344 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 1937 | 1460913523348 Marionette TRACE conn5 <- [1,1153,null,{"value":"8"}] 10:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:18:43 INFO - PROCESS | 1937 | 1460913523355 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 1937 | 1460913523357 Marionette TRACE conn5 <- [1,1154,null,{}] 10:18:43 INFO - PROCESS | 1937 | 1460913523363 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:43 INFO - PROCESS | 1937 | 1460913523582 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 10:18:43 INFO - PROCESS | 1937 | 1460913523761 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8dce800 == 107 [pid = 1937] [id = 296] 10:18:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11e2ec5000) [pid = 1937] [serial = 889] [outer = (nil)] 10:18:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11ee3bdc00) [pid = 1937] [serial = 890] [outer = 0x7f11e2ec5000] 10:18:43 INFO - PROCESS | 1937 | 1460913523834 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x7f11f9207000) [pid = 1937] [serial = 891] [outer = 0x7f11e2ec5000] 10:18:44 INFO - PROCESS | 1937 | 1460913524786 Marionette TRACE conn5 <- [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]]]}] 10:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1482ms 10:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:18:44 INFO - PROCESS | 1937 | 1460913524837 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 10:18:44 INFO - PROCESS | 1937 | 1460913524841 Marionette TRACE conn5 <- [1,1157,null,{"value":"8"}] 10:18:44 INFO - PROCESS | 1937 | 1460913524847 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - PROCESS | 1937 | 1460913524850 Marionette TRACE conn5 <- [1,1158,null,{}] 10:18:44 INFO - PROCESS | 1937 | 1460913524854 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:45 INFO - PROCESS | 1937 | 1460913525038 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 10:18:45 INFO - PROCESS | 1937 | 1460913525222 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc2bb000 == 108 [pid = 1937] [id = 297] 10:18:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x7f11e74f6800) [pid = 1937] [serial = 892] [outer = (nil)] 10:18:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x7f11fa0bd800) [pid = 1937] [serial = 893] [outer = 0x7f11e74f6800] 10:18:45 INFO - PROCESS | 1937 | 1460913525295 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x7f11fc28f000) [pid = 1937] [serial = 894] [outer = 0x7f11e74f6800] 10:18:46 INFO - PROCESS | 1937 | 1460913526172 Marionette TRACE conn5 <- [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]]]}] 10:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1384ms 10:18:46 INFO - PROCESS | 1937 | 1460913526231 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 10:18:46 INFO - PROCESS | 1937 | 1460913526235 Marionette TRACE conn5 <- [1,1161,null,{"value":"8"}] 10:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:18:46 INFO - PROCESS | 1937 | 1460913526240 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:18:46 INFO - PROCESS | 1937 | 1460913526243 Marionette TRACE conn5 <- [1,1162,null,{}] 10:18:46 INFO - PROCESS | 1937 | 1460913526249 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:46 INFO - PROCESS | 1937 | 1460913526452 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 10:18:46 INFO - PROCESS | 1937 | 1460913526634 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f120267b800 == 109 [pid = 1937] [id = 298] 10:18:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x7f11d7fca800) [pid = 1937] [serial = 895] [outer = (nil)] 10:18:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x7f11d7fd2400) [pid = 1937] [serial = 896] [outer = 0x7f11d7fca800] 10:18:46 INFO - PROCESS | 1937 | 1460913526709 Marionette DEBUG loaded listener.js 10:18:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x7f11fdf20800) [pid = 1937] [serial = 897] [outer = 0x7f11d7fca800] 10:18:47 INFO - PROCESS | 1937 | 1460913527568 Marionette TRACE conn5 <- [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]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1379ms 10:18:47 INFO - PROCESS | 1937 | 1460913527620 Marionette TRACE conn5 -> [0,1165,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 1937 | 1460913527624 Marionette TRACE conn5 <- [1,1165,null,{"value":"8"}] 10:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:18:47 INFO - PROCESS | 1937 | 1460913527629 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - PROCESS | 1937 | 1460913527632 Marionette TRACE conn5 <- [1,1166,null,{}] 10:18:47 INFO - PROCESS | 1937 | 1460913527638 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:47 INFO - PROCESS | 1937 | 1460913527803 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 10:18:47 INFO - PROCESS | 1937 | 1460913527983 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6982800 == 110 [pid = 1937] [id = 299] 10:18:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x7f11d7fcb000) [pid = 1937] [serial = 898] [outer = (nil)] 10:18:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x7f11e08bb000) [pid = 1937] [serial = 899] [outer = 0x7f11d7fcb000] 10:18:48 INFO - PROCESS | 1937 | 1460913528051 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x7f11e08c2800) [pid = 1937] [serial = 900] [outer = 0x7f11d7fcb000] 10:18:48 INFO - PROCESS | 1937 | 1460913528860 Marionette TRACE conn5 <- [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]]]}] 10:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1285ms 10:18:48 INFO - PROCESS | 1937 | 1460913528916 Marionette TRACE conn5 -> [0,1169,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 1937 | 1460913528919 Marionette TRACE conn5 <- [1,1169,null,{"value":"8"}] 10:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:18:48 INFO - PROCESS | 1937 | 1460913528924 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - PROCESS | 1937 | 1460913528926 Marionette TRACE conn5 <- [1,1170,null,{}] 10:18:48 INFO - PROCESS | 1937 | 1460913528932 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:49 INFO - PROCESS | 1937 | 1460913529086 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 10:18:49 INFO - PROCESS | 1937 | 1460913529271 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbb60000 == 111 [pid = 1937] [id = 300] 10:18:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11d6989c00) [pid = 1937] [serial = 901] [outer = (nil)] 10:18:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x7f11d6991800) [pid = 1937] [serial = 902] [outer = 0x7f11d6989c00] 10:18:49 INFO - PROCESS | 1937 | 1460913529343 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x7f11d6996000) [pid = 1937] [serial = 903] [outer = 0x7f11d6989c00] 10:18:50 INFO - PROCESS | 1937 | 1460913530202 Marionette TRACE conn5 <- [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]]]}] 10:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1331ms 10:18:50 INFO - PROCESS | 1937 | 1460913530257 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 1937 | 1460913530260 Marionette TRACE conn5 <- [1,1173,null,{"value":"8"}] 10:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:18:50 INFO - PROCESS | 1937 | 1460913530266 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - PROCESS | 1937 | 1460913530269 Marionette TRACE conn5 <- [1,1174,null,{}] 10:18:50 INFO - PROCESS | 1937 | 1460913530274 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:50 INFO - PROCESS | 1937 | 1460913530455 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 10:18:50 INFO - PROCESS | 1937 | 1460913530639 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3dcf800 == 112 [pid = 1937] [id = 301] 10:18:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x7f11d698bc00) [pid = 1937] [serial = 904] [outer = (nil)] 10:18:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x7f11dbb72c00) [pid = 1937] [serial = 905] [outer = 0x7f11d698bc00] 10:18:50 INFO - PROCESS | 1937 | 1460913530715 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x7f11dbb78400) [pid = 1937] [serial = 906] [outer = 0x7f11d698bc00] 10:18:51 INFO - PROCESS | 1937 | 1460913531515 Marionette TRACE conn5 <- [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] 10:18:51 INFO - PROCESS | 1937 | 1460913531551 Marionette TRACE conn5 <- [1,1177,null,{"value":"8"}] 10:18:51 INFO - PROCESS | 1937 | 1460913531558 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 1937 | 1460913531561 Marionette TRACE conn5 <- [1,1178,null,{}] 10:18:51 INFO - PROCESS | 1937 | 1460913531566 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:51 INFO - PROCESS | 1937 | 1460913531736 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 10:18:51 INFO - PROCESS | 1937 | 1460913531919 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3ed9800 == 113 [pid = 1937] [id = 302] 10:18:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x7f11d698c800) [pid = 1937] [serial = 907] [outer = (nil)] 10:18:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x7f11dbb7f400) [pid = 1937] [serial = 908] [outer = 0x7f11d698c800] 10:18:51 INFO - PROCESS | 1937 | 1460913531983 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x7f11e08c2000) [pid = 1937] [serial = 909] [outer = 0x7f11d698c800] 10:18:52 INFO - PROCESS | 1937 | 1460913532853 Marionette TRACE conn5 <- [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] 10:18:52 INFO - PROCESS | 1937 | 1460913532901 Marionette TRACE conn5 <- [1,1181,null,{"value":"8"}] 10:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:18:52 INFO - PROCESS | 1937 | 1460913532907 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - PROCESS | 1937 | 1460913532911 Marionette TRACE conn5 <- [1,1182,null,{}] 10:18:52 INFO - PROCESS | 1937 | 1460913532916 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:53 INFO - PROCESS | 1937 | 1460913533101 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 10:18:53 INFO - PROCESS | 1937 | 1460913533297 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9c66800 == 114 [pid = 1937] [id = 303] 10:18:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x7f11d9ad6000) [pid = 1937] [serial = 910] [outer = (nil)] 10:18:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x7f11d9add400) [pid = 1937] [serial = 911] [outer = 0x7f11d9ad6000] 10:18:53 INFO - PROCESS | 1937 | 1460913533373 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x7f11fdf25000) [pid = 1937] [serial = 912] [outer = 0x7f11d9ad6000] 10:18:54 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:18:54 INFO - PROCESS | 1937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:18:54 INFO - PROCESS | 1937 | 1460913534193 Marionette TRACE conn5 <- [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] 10:18:54 INFO - PROCESS | 1937 | 1460913534248 Marionette TRACE conn5 <- [1,1185,null,{"value":"8"}] 10:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:18:54 INFO - PROCESS | 1937 | 1460913534254 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 1937 | 1460913534256 Marionette TRACE conn5 <- [1,1186,null,{}] 10:18:54 INFO - PROCESS | 1937 | 1460913534261 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:54 INFO - PROCESS | 1937 | 1460913534419 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 10:18:54 INFO - PROCESS | 1937 | 1460913534612 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9c82000 == 115 [pid = 1937] [id = 304] 10:18:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x7f11d9ad9800) [pid = 1937] [serial = 913] [outer = (nil)] 10:18:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x7f11d9d9d400) [pid = 1937] [serial = 914] [outer = 0x7f11d9ad9800] 10:18:54 INFO - PROCESS | 1937 | 1460913534676 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x7f11dbb7dc00) [pid = 1937] [serial = 915] [outer = 0x7f11d9ad9800] 10:18:55 INFO - PROCESS | 1937 | 1460913535584 Marionette TRACE conn5 <- [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] 10:18:55 INFO - PROCESS | 1937 | 1460913535646 Marionette TRACE conn5 <- [1,1189,null,{"value":"8"}] 10:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:18:55 INFO - PROCESS | 1937 | 1460913535652 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:18:55 INFO - PROCESS | 1937 | 1460913535654 Marionette TRACE conn5 <- [1,1190,null,{}] 10:18:55 INFO - PROCESS | 1937 | 1460913535660 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:55 INFO - PROCESS | 1937 | 1460913535830 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 10:18:56 INFO - PROCESS | 1937 | 1460913536015 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9ec2000 == 116 [pid = 1937] [id = 305] 10:18:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x7f11d9d9bc00) [pid = 1937] [serial = 916] [outer = (nil)] 10:18:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x7f11d9f76c00) [pid = 1937] [serial = 917] [outer = 0x7f11d9d9bc00] 10:18:56 INFO - PROCESS | 1937 | 1460913536082 Marionette DEBUG loaded listener.js 10:18:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x7f11d9f7b000) [pid = 1937] [serial = 918] [outer = 0x7f11d9d9bc00] 10:18:56 INFO - PROCESS | 1937 | 1460913536974 Marionette TRACE conn5 <- [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] 10:18:57 INFO - PROCESS | 1937 | 1460913537046 Marionette TRACE conn5 <- [1,1193,null,{"value":"8"}] 10:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:18:57 INFO - PROCESS | 1937 | 1460913537052 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 1937 | 1460913537054 Marionette TRACE conn5 <- [1,1194,null,{}] 10:18:57 INFO - PROCESS | 1937 | 1460913537059 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:57 INFO - PROCESS | 1937 | 1460913537223 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 10:18:57 INFO - PROCESS | 1937 | 1460913537412 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb309000 == 117 [pid = 1937] [id = 306] 10:18:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11d5323400) [pid = 1937] [serial = 919] [outer = (nil)] 10:18:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11daa41800) [pid = 1937] [serial = 920] [outer = 0x7f11d5323400] 10:18:57 INFO - PROCESS | 1937 | 1460913537481 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11e2d4e400) [pid = 1937] [serial = 921] [outer = 0x7f11d5323400] 10:18:58 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:18:58 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:18:58 INFO - PROCESS | 1937 | 1460913538657 Marionette TRACE conn5 <- [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] 10:18:58 INFO - PROCESS | 1937 | 1460913538740 Marionette TRACE conn5 <- [1,1197,null,{"value":"8"}] 10:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:18:58 INFO - PROCESS | 1937 | 1460913538747 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:18:58 INFO - PROCESS | 1937 | 1460913538752 Marionette TRACE conn5 <- [1,1198,null,{}] 10:18:58 INFO - PROCESS | 1937 | 1460913538760 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:59 INFO - PROCESS | 1937 | 1460913539015 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 10:18:59 INFO - PROCESS | 1937 | 1460913539175 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5a7b000 == 118 [pid = 1937] [id = 307] 10:18:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11d50d7400) [pid = 1937] [serial = 922] [outer = (nil)] 10:18:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11d6b39400) [pid = 1937] [serial = 923] [outer = 0x7f11d50d7400] 10:18:59 INFO - PROCESS | 1937 | 1460913539252 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x7f11d7d2b400) [pid = 1937] [serial = 924] [outer = 0x7f11d50d7400] 10:19:00 INFO - PROCESS | 1937 | 1460913540172 Marionette TRACE conn5 <- [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]]]}] 10:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1479ms 10:19:00 INFO - PROCESS | 1937 | 1460913540228 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 10:19:00 INFO - PROCESS | 1937 | 1460913540235 Marionette TRACE conn5 <- [1,1201,null,{"value":"8"}] 10:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:19:00 INFO - PROCESS | 1937 | 1460913540244 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - PROCESS | 1937 | 1460913540247 Marionette TRACE conn5 <- [1,1202,null,{}] 10:19:00 INFO - PROCESS | 1937 | 1460913540252 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:00 INFO - PROCESS | 1937 | 1460913540412 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 10:19:00 INFO - PROCESS | 1937 | 1460913540657 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d63f5800 == 119 [pid = 1937] [id = 308] 10:19:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x7f11d7fc5800) [pid = 1937] [serial = 925] [outer = (nil)] 10:19:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x7f11d7fc8800) [pid = 1937] [serial = 926] [outer = 0x7f11d7fc5800] 10:19:00 INFO - PROCESS | 1937 | 1460913540737 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x7f11d7fd0800) [pid = 1937] [serial = 927] [outer = 0x7f11d7fc5800] 10:19:01 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x7f11fa0b7800) [pid = 1937] [serial = 791] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x7f11dbaeb000) [pid = 1937] [serial = 782] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x7f11d50d8000) [pid = 1937] [serial = 794] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x7f11d5a0b400) [pid = 1937] [serial = 788] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11fa0b5c00) [pid = 1937] [serial = 785] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11f8d5d800) [pid = 1937] [serial = 821] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e5d0d000 == 118 [pid = 1937] [id = 291] 10:19:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e6031800 == 117 [pid = 1937] [id = 290] 10:19:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2e17000 == 116 [pid = 1937] [id = 289] 10:19:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e08de800 == 115 [pid = 1937] [id = 288] 10:19:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc7c5000 == 114 [pid = 1937] [id = 287] 10:19:01 INFO - PROCESS | 1937 | 1460913541742 Marionette TRACE conn5 <- [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]]]}] 10:19:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dba14800 == 113 [pid = 1937] [id = 286] 10:19:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e086a000 == 112 [pid = 1937] [id = 285] 10:19:01 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 10:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1532ms 10:19:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fc182000 == 111 [pid = 1937] [id = 277] 10:19:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc7cb000 == 110 [pid = 1937] [id = 274] 10:19:01 INFO - PROCESS | 1937 | 1460913541779 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 1937 | 1460913541782 Marionette TRACE conn5 <- [1,1205,null,{"value":"8"}] 10:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:19:01 INFO - PROCESS | 1937 | 1460913541788 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - PROCESS | 1937 | 1460913541793 Marionette TRACE conn5 <- [1,1206,null,{}] 10:19:01 INFO - PROCESS | 1937 | 1460913541808 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:01 INFO - PROCESS | 1937 | 1460913541963 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11d5325000) [pid = 1937] [serial = 797] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11e26c7c00) [pid = 1937] [serial = 764] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11e0364400) [pid = 1937] [serial = 803] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x7f11da720c00) [pid = 1937] [serial = 779] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x7f11ee3b0c00) [pid = 1937] [serial = 770] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x7f11da7b1c00) [pid = 1937] [serial = 801] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x7f11e0a75000) [pid = 1937] [serial = 804] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x7f11fdf2a000) [pid = 1937] [serial = 776] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x7f11f9f28400) [pid = 1937] [serial = 773] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x7f11ec529c00) [pid = 1937] [serial = 815] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x7f11ed821800) [pid = 1937] [serial = 816] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x7f11da722800) [pid = 1937] [serial = 800] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x7f11e863ac00) [pid = 1937] [serial = 812] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x7f11e62f8c00) [pid = 1937] [serial = 818] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x7f11e5f46000) [pid = 1937] [serial = 810] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x7f11ea0d2c00) [pid = 1937] [serial = 813] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x7f11da79d400) [pid = 1937] [serial = 761] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x7f11e21d9800) [pid = 1937] [serial = 738] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x7f11e4b61c00) [pid = 1937] [serial = 809] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x7f11e21e2c00) [pid = 1937] [serial = 806] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11f900cc00) [pid = 1937] [serial = 759] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x7f11e2d4c000) [pid = 1937] [serial = 807] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x7f11eac63400) [pid = 1937] [serial = 767] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x7f11ee3bb800) [pid = 1937] [serial = 819] [outer = (nil)] [url = about:blank] 10:19:02 INFO - PROCESS | 1937 | 1460913542177 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9eba000 == 111 [pid = 1937] [id = 309] 10:19:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x7f11d7d39c00) [pid = 1937] [serial = 928] [outer = (nil)] 10:19:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x7f11d9f7e400) [pid = 1937] [serial = 929] [outer = 0x7f11d7d39c00] 10:19:02 INFO - PROCESS | 1937 | 1460913542241 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x7f11da7ac000) [pid = 1937] [serial = 930] [outer = 0x7f11d7d39c00] 10:19:02 INFO - PROCESS | 1937 | 1460913542936 Marionette TRACE conn5 <- [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]]]}] 10:19:02 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 10:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1185ms 10:19:02 INFO - PROCESS | 1937 | 1460913542973 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 1937 | 1460913542976 Marionette TRACE conn5 <- [1,1209,null,{"value":"8"}] 10:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:19:02 INFO - PROCESS | 1937 | 1460913542983 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 1937 | 1460913542986 Marionette TRACE conn5 <- [1,1210,null,{}] 10:19:02 INFO - PROCESS | 1937 | 1460913542991 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:03 INFO - PROCESS | 1937 | 1460913543154 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 10:19:03 INFO - PROCESS | 1937 | 1460913543299 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e00ac000 == 112 [pid = 1937] [id = 310] 10:19:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11d7fd2800) [pid = 1937] [serial = 931] [outer = (nil)] 10:19:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x7f11dbb75c00) [pid = 1937] [serial = 932] [outer = 0x7f11d7fd2800] 10:19:03 INFO - PROCESS | 1937 | 1460913543355 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x7f11dfd89800) [pid = 1937] [serial = 933] [outer = 0x7f11d7fd2800] 10:19:04 INFO - PROCESS | 1937 | 1460913544071 Marionette TRACE conn5 <- [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]]]}] 10:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1142ms 10:19:04 INFO - PROCESS | 1937 | 1460913544130 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 1937 | 1460913544132 Marionette TRACE conn5 <- [1,1213,null,{"value":"8"}] 10:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:19:04 INFO - PROCESS | 1937 | 1460913544149 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - PROCESS | 1937 | 1460913544151 Marionette TRACE conn5 <- [1,1214,null,{}] 10:19:04 INFO - PROCESS | 1937 | 1460913544157 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:04 INFO - PROCESS | 1937 | 1460913544367 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 10:19:04 INFO - PROCESS | 1937 | 1460913544393 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e08ca800 == 113 [pid = 1937] [id = 311] 10:19:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x7f11d7fcf400) [pid = 1937] [serial = 934] [outer = (nil)] 10:19:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x7f11e0a7d800) [pid = 1937] [serial = 935] [outer = 0x7f11d7fcf400] 10:19:04 INFO - PROCESS | 1937 | 1460913544451 Marionette DEBUG loaded listener.js 10:19:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x7f11e1bec000) [pid = 1937] [serial = 936] [outer = 0x7f11d7fcf400] 10:19:05 INFO - PROCESS | 1937 | 1460913545256 Marionette TRACE conn5 <- [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]]]}] 10:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1135ms 10:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:19:05 INFO - PROCESS | 1937 | 1460913545274 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 10:19:05 INFO - PROCESS | 1937 | 1460913545276 Marionette TRACE conn5 <- [1,1217,null,{"value":"8"}] 10:19:05 INFO - PROCESS | 1937 | 1460913545285 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:19:05 INFO - PROCESS | 1937 | 1460913545287 Marionette TRACE conn5 <- [1,1218,null,{}] 10:19:05 INFO - PROCESS | 1937 | 1460913545293 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:05 INFO - PROCESS | 1937 | 1460913545534 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 10:19:05 INFO - PROCESS | 1937 | 1460913545564 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2256800 == 114 [pid = 1937] [id = 312] 10:19:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x7f11e1cd1c00) [pid = 1937] [serial = 937] [outer = (nil)] 10:19:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x7f11e5d94800) [pid = 1937] [serial = 938] [outer = 0x7f11e1cd1c00] 10:19:05 INFO - PROCESS | 1937 | 1460913545625 Marionette DEBUG loaded listener.js 10:19:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x7f11ea0d6c00) [pid = 1937] [serial = 939] [outer = 0x7f11e1cd1c00] 10:19:06 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x7f11da71c400) [pid = 1937] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:19:06 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x7f11da7ae800) [pid = 1937] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:19:06 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x7f11d532cc00) [pid = 1937] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:19:06 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x7f11e2ec2000) [pid = 1937] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:19:06 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x7f11e1cc5c00) [pid = 1937] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:19:06 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x7f11dbaedc00) [pid = 1937] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:19:06 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x7f11dbae9400) [pid = 1937] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:19:06 INFO - PROCESS | 1937 | 1460913546935 Marionette TRACE conn5 <- [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]]]}] 10:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1683ms 10:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:19:06 INFO - PROCESS | 1937 | 1460913546964 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 10:19:06 INFO - PROCESS | 1937 | 1460913546966 Marionette TRACE conn5 <- [1,1221,null,{"value":"8"}] 10:19:06 INFO - PROCESS | 1937 | 1460913546971 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:19:06 INFO - PROCESS | 1937 | 1460913546974 Marionette TRACE conn5 <- [1,1222,null,{}] 10:19:06 INFO - PROCESS | 1937 | 1460913546979 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:07 INFO - PROCESS | 1937 | 1460913547114 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 10:19:07 INFO - PROCESS | 1937 | 1460913547174 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e08800 == 115 [pid = 1937] [id = 313] 10:19:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x7f11d5327800) [pid = 1937] [serial = 940] [outer = (nil)] 10:19:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x7f11ea0d9c00) [pid = 1937] [serial = 941] [outer = 0x7f11d5327800] 10:19:07 INFO - PROCESS | 1937 | 1460913547229 Marionette DEBUG loaded listener.js 10:19:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x7f11ebb74000) [pid = 1937] [serial = 942] [outer = 0x7f11d5327800] 10:19:07 INFO - PROCESS | 1937 | 1460913547934 Marionette TRACE conn5 <- [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] 10:19:08 INFO - PROCESS | 1937 | 1460913548000 Marionette TRACE conn5 <- [1,1225,null,{"value":"8"}] 10:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:19:08 INFO - PROCESS | 1937 | 1460913548005 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - PROCESS | 1937 | 1460913548007 Marionette TRACE conn5 <- [1,1226,null,{}] 10:19:08 INFO - PROCESS | 1937 | 1460913548012 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:08 INFO - PROCESS | 1937 | 1460913548227 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 10:19:08 INFO - PROCESS | 1937 | 1460913548245 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e6026000 == 116 [pid = 1937] [id = 314] 10:19:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x7f11dfd26800) [pid = 1937] [serial = 943] [outer = (nil)] 10:19:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x7f11ee3f0000) [pid = 1937] [serial = 944] [outer = 0x7f11dfd26800] 10:19:08 INFO - PROCESS | 1937 | 1460913548307 Marionette DEBUG loaded listener.js 10:19:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x7f11f908d400) [pid = 1937] [serial = 945] [outer = 0x7f11dfd26800] 10:19:09 INFO - PROCESS | 1937 | 1460913549296 Marionette TRACE conn5 <- [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]]]}] 10:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1323ms 10:19:09 INFO - PROCESS | 1937 | 1460913549330 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 10:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:19:09 INFO - PROCESS | 1937 | 1460913549335 Marionette TRACE conn5 <- [1,1229,null,{"value":"8"}] 10:19:09 INFO - PROCESS | 1937 | 1460913549343 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 1937 | 1460913549348 Marionette TRACE conn5 <- [1,1230,null,{}] 10:19:09 INFO - PROCESS | 1937 | 1460913549355 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:09 INFO - PROCESS | 1937 | 1460913549528 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 10:19:09 INFO - PROCESS | 1937 | 1460913549726 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5a77800 == 117 [pid = 1937] [id = 315] 10:19:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x7f11d5846c00) [pid = 1937] [serial = 946] [outer = (nil)] 10:19:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x7f11d6bca000) [pid = 1937] [serial = 947] [outer = 0x7f11d5846c00] 10:19:09 INFO - PROCESS | 1937 | 1460913549810 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x7f11d7d36000) [pid = 1937] [serial = 948] [outer = 0x7f11d5846c00] 10:19:10 INFO - PROCESS | 1937 | 1460913550691 Marionette TRACE conn5 <- [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]]]}] 10:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1386ms 10:19:10 INFO - PROCESS | 1937 | 1460913550728 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 1937 | 1460913550737 Marionette TRACE conn5 <- [1,1233,null,{"value":"8"}] 10:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:19:10 INFO - PROCESS | 1937 | 1460913550747 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 1937 | 1460913550751 Marionette TRACE conn5 <- [1,1234,null,{}] 10:19:10 INFO - PROCESS | 1937 | 1460913550756 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:10 INFO - PROCESS | 1937 | 1460913550932 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 10:19:11 INFO - PROCESS | 1937 | 1460913551120 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dfdd7800 == 118 [pid = 1937] [id = 316] 10:19:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x7f11d584dc00) [pid = 1937] [serial = 949] [outer = (nil)] 10:19:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x7f11d9c42c00) [pid = 1937] [serial = 950] [outer = 0x7f11d584dc00] 10:19:11 INFO - PROCESS | 1937 | 1460913551189 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x7f11d9c48800) [pid = 1937] [serial = 951] [outer = 0x7f11d584dc00] 10:19:12 INFO - PROCESS | 1937 | 1460913552176 Marionette TRACE conn5 <- [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]]]}] 10:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1480ms 10:19:12 INFO - PROCESS | 1937 | 1460913552227 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 1937 | 1460913552231 Marionette TRACE conn5 <- [1,1237,null,{"value":"8"}] 10:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:19:12 INFO - PROCESS | 1937 | 1460913552237 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - PROCESS | 1937 | 1460913552242 Marionette TRACE conn5 <- [1,1238,null,{}] 10:19:12 INFO - PROCESS | 1937 | 1460913552258 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:12 INFO - PROCESS | 1937 | 1460913552443 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 10:19:12 INFO - PROCESS | 1937 | 1460913552624 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb464800 == 119 [pid = 1937] [id = 317] 10:19:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x7f11d9c49000) [pid = 1937] [serial = 952] [outer = (nil)] 10:19:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x7f11da7a0800) [pid = 1937] [serial = 953] [outer = 0x7f11d9c49000] 10:19:12 INFO - PROCESS | 1937 | 1460913552698 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x7f11dbb74400) [pid = 1937] [serial = 954] [outer = 0x7f11d9c49000] 10:19:13 INFO - PROCESS | 1937 | 1460913553491 Marionette TRACE conn5 <- [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]]]}] 10:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1283ms 10:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:19:13 INFO - PROCESS | 1937 | 1460913553520 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 1937 | 1460913553524 Marionette TRACE conn5 <- [1,1241,null,{"value":"8"}] 10:19:13 INFO - PROCESS | 1937 | 1460913553529 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - PROCESS | 1937 | 1460913553532 Marionette TRACE conn5 <- [1,1242,null,{}] 10:19:13 INFO - PROCESS | 1937 | 1460913553537 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:13 INFO - PROCESS | 1937 | 1460913553711 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 10:19:13 INFO - PROCESS | 1937 | 1460913553897 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ecc66800 == 120 [pid = 1937] [id = 318] 10:19:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x7f11d9c4d000) [pid = 1937] [serial = 955] [outer = (nil)] 10:19:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11e0369c00) [pid = 1937] [serial = 956] [outer = 0x7f11d9c4d000] 10:19:13 INFO - PROCESS | 1937 | 1460913553974 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11e21dac00) [pid = 1937] [serial = 957] [outer = 0x7f11d9c4d000] 10:19:14 INFO - PROCESS | 1937 | 1460913554858 Marionette TRACE conn5 <- [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]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1376ms 10:19:14 INFO - PROCESS | 1937 | 1460913554906 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 1937 | 1460913554908 Marionette TRACE conn5 <- [1,1245,null,{"value":"8"}] 10:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:19:14 INFO - PROCESS | 1937 | 1460913554915 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 1937 | 1460913554917 Marionette TRACE conn5 <- [1,1246,null,{}] 10:19:14 INFO - PROCESS | 1937 | 1460913554923 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:15 INFO - PROCESS | 1937 | 1460913555117 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 10:19:15 INFO - PROCESS | 1937 | 1460913555302 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f92ac000 == 121 [pid = 1937] [id = 319] 10:19:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11dbb79000) [pid = 1937] [serial = 958] [outer = (nil)] 10:19:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11e4b56c00) [pid = 1937] [serial = 959] [outer = 0x7f11dbb79000] 10:19:15 INFO - PROCESS | 1937 | 1460913555370 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11e62ee000) [pid = 1937] [serial = 960] [outer = 0x7f11dbb79000] 10:19:16 INFO - PROCESS | 1937 | 1460913556272 Marionette TRACE conn5 <- [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]]]}] 10:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1426ms 10:19:16 INFO - PROCESS | 1937 | 1460913556341 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 10:19:16 INFO - PROCESS | 1937 | 1460913556345 Marionette TRACE conn5 <- [1,1249,null,{"value":"8"}] 10:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:19:16 INFO - PROCESS | 1937 | 1460913556350 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:19:16 INFO - PROCESS | 1937 | 1460913556353 Marionette TRACE conn5 <- [1,1250,null,{}] 10:19:16 INFO - PROCESS | 1937 | 1460913556358 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:16 INFO - PROCESS | 1937 | 1460913556589 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 10:19:16 INFO - PROCESS | 1937 | 1460913556819 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1202663000 == 122 [pid = 1937] [id = 320] 10:19:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x7f11ee3f0400) [pid = 1937] [serial = 961] [outer = (nil)] 10:19:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x7f11fa205800) [pid = 1937] [serial = 962] [outer = 0x7f11ee3f0400] 10:19:16 INFO - PROCESS | 1937 | 1460913556935 Marionette DEBUG loaded listener.js 10:19:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x7f11fd963000) [pid = 1937] [serial = 963] [outer = 0x7f11ee3f0400] 10:19:17 INFO - PROCESS | 1937 | 1460913557725 Marionette TRACE conn5 <- [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]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1428ms 10:19:17 INFO - PROCESS | 1937 | 1460913557780 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 1937 | 1460913557783 Marionette TRACE conn5 <- [1,1253,null,{"value":"8"}] 10:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:19:17 INFO - PROCESS | 1937 | 1460913557789 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - PROCESS | 1937 | 1460913557792 Marionette TRACE conn5 <- [1,1254,null,{}] 10:19:17 INFO - PROCESS | 1937 | 1460913557797 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:17 INFO - PROCESS | 1937 | 1460913557977 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 10:19:18 INFO - PROCESS | 1937 | 1460913558174 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6b78800 == 123 [pid = 1937] [id = 321] 10:19:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x7f11d54c4c00) [pid = 1937] [serial = 964] [outer = (nil)] 10:19:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 237 (0x7f11d54cc000) [pid = 1937] [serial = 965] [outer = 0x7f11d54c4c00] 10:19:18 INFO - PROCESS | 1937 | 1460913558245 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 238 (0x7f11e26c3c00) [pid = 1937] [serial = 966] [outer = 0x7f11d54c4c00] 10:19:19 INFO - PROCESS | 1937 | 1460913559051 Marionette TRACE conn5 <- [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]]]}] 10:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1329ms 10:19:19 INFO - PROCESS | 1937 | 1460913559118 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 10:19:19 INFO - PROCESS | 1937 | 1460913559122 Marionette TRACE conn5 <- [1,1257,null,{"value":"8"}] 10:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:19:19 INFO - PROCESS | 1937 | 1460913559127 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:19:19 INFO - PROCESS | 1937 | 1460913559130 Marionette TRACE conn5 <- [1,1258,null,{}] 10:19:19 INFO - PROCESS | 1937 | 1460913559135 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:19 INFO - PROCESS | 1937 | 1460913559299 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 10:19:19 INFO - PROCESS | 1937 | 1460913559486 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc2c0800 == 124 [pid = 1937] [id = 322] 10:19:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 239 (0x7f11d3bc0000) [pid = 1937] [serial = 967] [outer = (nil)] 10:19:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 240 (0x7f11d3bc6400) [pid = 1937] [serial = 968] [outer = 0x7f11d3bc0000] 10:19:19 INFO - PROCESS | 1937 | 1460913559556 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 241 (0x7f11d3bcb000) [pid = 1937] [serial = 969] [outer = 0x7f11d3bc0000] 10:19:20 INFO - PROCESS | 1937 | 1460913560365 Marionette TRACE conn5 <- [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]]]}] 10:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1286ms 10:19:20 INFO - PROCESS | 1937 | 1460913560414 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 10:19:20 INFO - PROCESS | 1937 | 1460913560417 Marionette TRACE conn5 <- [1,1261,null,{"value":"8"}] 10:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:19:20 INFO - PROCESS | 1937 | 1460913560422 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:19:20 INFO - PROCESS | 1937 | 1460913560425 Marionette TRACE conn5 <- [1,1262,null,{}] 10:19:20 INFO - PROCESS | 1937 | 1460913560430 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:20 INFO - PROCESS | 1937 | 1460913560609 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 10:19:20 INFO - PROCESS | 1937 | 1460913560796 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2dd7800 == 125 [pid = 1937] [id = 323] 10:19:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 242 (0x7f11da717c00) [pid = 1937] [serial = 970] [outer = (nil)] 10:19:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 243 (0x7f11ed823000) [pid = 1937] [serial = 971] [outer = 0x7f11da717c00] 10:19:20 INFO - PROCESS | 1937 | 1460913560863 Marionette DEBUG loaded listener.js 10:19:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x7f11fa202800) [pid = 1937] [serial = 972] [outer = 0x7f11da717c00] 10:19:21 INFO - PROCESS | 1937 | 1460913561717 Marionette TRACE conn5 <- [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]]]}] 10:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1326ms 10:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:19:21 INFO - PROCESS | 1937 | 1460913561750 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 10:19:21 INFO - PROCESS | 1937 | 1460913561752 Marionette TRACE conn5 <- [1,1265,null,{"value":"8"}] 10:19:21 INFO - PROCESS | 1937 | 1460913561758 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 1937 | 1460913561761 Marionette TRACE conn5 <- [1,1266,null,{}] 10:19:21 INFO - PROCESS | 1937 | 1460913561766 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:21 INFO - PROCESS | 1937 | 1460913561936 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 10:19:22 INFO - PROCESS | 1937 | 1460913562127 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc2cb000 == 126 [pid = 1937] [id = 324] 10:19:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x7f11d18a5400) [pid = 1937] [serial = 973] [outer = (nil)] 10:19:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 246 (0x7f11d18abc00) [pid = 1937] [serial = 974] [outer = 0x7f11d18a5400] 10:19:22 INFO - PROCESS | 1937 | 1460913562194 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 247 (0x7f11d18b0400) [pid = 1937] [serial = 975] [outer = 0x7f11d18a5400] 10:19:23 INFO - PROCESS | 1937 | 1460913563089 Marionette TRACE conn5 <- [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]]]}] 10:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1379ms 10:19:23 INFO - PROCESS | 1937 | 1460913563137 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 10:19:23 INFO - PROCESS | 1937 | 1460913563140 Marionette TRACE conn5 <- [1,1269,null,{"value":"8"}] 10:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:19:23 INFO - PROCESS | 1937 | 1460913563146 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:19:23 INFO - PROCESS | 1937 | 1460913563150 Marionette TRACE conn5 <- [1,1270,null,{}] 10:19:23 INFO - PROCESS | 1937 | 1460913563155 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:23 INFO - PROCESS | 1937 | 1460913563354 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 10:19:23 INFO - PROCESS | 1937 | 1460913563554 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d19c6000 == 127 [pid = 1937] [id = 325] 10:19:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 248 (0x7f11d44d9000) [pid = 1937] [serial = 976] [outer = (nil)] 10:19:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 249 (0x7f11db8dd400) [pid = 1937] [serial = 977] [outer = 0x7f11d44d9000] 10:19:23 INFO - PROCESS | 1937 | 1460913563631 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 250 (0x7f11fdf21800) [pid = 1937] [serial = 978] [outer = 0x7f11d44d9000] 10:19:24 INFO - PROCESS | 1937 | 1460913564477 Marionette TRACE conn5 <- [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]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1378ms 10:19:24 INFO - PROCESS | 1937 | 1460913564526 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 1937 | 1460913564529 Marionette TRACE conn5 <- [1,1273,null,{"value":"8"}] 10:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:19:24 INFO - PROCESS | 1937 | 1460913564535 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 1937 | 1460913564537 Marionette TRACE conn5 <- [1,1274,null,{}] 10:19:24 INFO - PROCESS | 1937 | 1460913564543 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:24 INFO - PROCESS | 1937 | 1460913564716 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 10:19:24 INFO - PROCESS | 1937 | 1460913564926 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2c41000 == 128 [pid = 1937] [id = 326] 10:19:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 251 (0x7f11d18a5800) [pid = 1937] [serial = 979] [outer = (nil)] 10:19:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 252 (0x7f11d3c57c00) [pid = 1937] [serial = 980] [outer = 0x7f11d18a5800] 10:19:24 INFO - PROCESS | 1937 | 1460913564992 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 253 (0x7f11d3c5d400) [pid = 1937] [serial = 981] [outer = 0x7f11d18a5800] 10:19:25 INFO - PROCESS | 1937 | 1460913565833 Marionette TRACE conn5 <- [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]]]}] 10:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1330ms 10:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:19:25 INFO - PROCESS | 1937 | 1460913565866 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 1937 | 1460913565868 Marionette TRACE conn5 <- [1,1277,null,{"value":"8"}] 10:19:25 INFO - PROCESS | 1937 | 1460913565874 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - PROCESS | 1937 | 1460913565877 Marionette TRACE conn5 <- [1,1278,null,{}] 10:19:25 INFO - PROCESS | 1937 | 1460913565881 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:26 INFO - PROCESS | 1937 | 1460913566052 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 10:19:26 INFO - PROCESS | 1937 | 1460913566811 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d19c4000 == 129 [pid = 1937] [id = 327] 10:19:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 254 (0x7f11d18a8800) [pid = 1937] [serial = 982] [outer = (nil)] 10:19:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 255 (0x7f11d3bc6c00) [pid = 1937] [serial = 983] [outer = 0x7f11d18a8800] 10:19:26 INFO - PROCESS | 1937 | 1460913566885 Marionette DEBUG loaded listener.js 10:19:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x7f11d3c59c00) [pid = 1937] [serial = 984] [outer = 0x7f11d18a8800] 10:19:27 INFO - PROCESS | 1937 | 1460913567694 Marionette TRACE conn5 <- [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]]]}] 10:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1885ms 10:19:27 INFO - PROCESS | 1937 | 1460913567759 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 10:19:27 INFO - PROCESS | 1937 | 1460913567766 Marionette TRACE conn5 <- [1,1281,null,{"value":"8"}] 10:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:19:27 INFO - PROCESS | 1937 | 1460913567775 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:19:27 INFO - PROCESS | 1937 | 1460913567779 Marionette TRACE conn5 <- [1,1282,null,{}] 10:19:27 INFO - PROCESS | 1937 | 1460913567785 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:27 INFO - PROCESS | 1937 | 1460913567951 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 10:19:28 INFO - PROCESS | 1937 | 1460913568158 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5c5f000 == 130 [pid = 1937] [id = 328] 10:19:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x7f11d18ac000) [pid = 1937] [serial = 985] [outer = (nil)] 10:19:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x7f11d5849000) [pid = 1937] [serial = 986] [outer = 0x7f11d18ac000] 10:19:28 INFO - PROCESS | 1937 | 1460913568222 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 259 (0x7f11d698e400) [pid = 1937] [serial = 987] [outer = 0x7f11d18ac000] 10:19:29 INFO - PROCESS | 1937 | 1460913569270 Marionette TRACE conn5 <- [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]]]}] 10:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1530ms 10:19:29 INFO - PROCESS | 1937 | 1460913569308 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 1937 | 1460913569314 Marionette TRACE conn5 <- [1,1285,null,{"value":"8"}] 10:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:19:29 INFO - PROCESS | 1937 | 1460913569319 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 1937 | 1460913569322 Marionette TRACE conn5 <- [1,1286,null,{}] 10:19:29 INFO - PROCESS | 1937 | 1460913569327 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:29 INFO - PROCESS | 1937 | 1460913569488 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 10:19:29 INFO - PROCESS | 1937 | 1460913569755 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d42d9800 == 131 [pid = 1937] [id = 329] 10:19:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 260 (0x7f11d44ca400) [pid = 1937] [serial = 988] [outer = (nil)] 10:19:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 261 (0x7f11d7fcd800) [pid = 1937] [serial = 989] [outer = 0x7f11d44ca400] 10:19:29 INFO - PROCESS | 1937 | 1460913569908 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 262 (0x7f11d9adac00) [pid = 1937] [serial = 990] [outer = 0x7f11d44ca400] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ef173800 == 130 [pid = 1937] [id = 217] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f90a1800 == 129 [pid = 1937] [id = 220] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 261 (0x7f11fa0bbc00) [pid = 1937] [serial = 836] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 260 (0x7f11fda93c00) [pid = 1937] [serial = 839] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 259 (0x7f11d584ac00) [pid = 1937] [serial = 851] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 258 (0x7f11d44d3400) [pid = 1937] [serial = 848] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x7f11d6bcc000) [pid = 1937] [serial = 842] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x7f11d584a000) [pid = 1937] [serial = 845] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x7f11ed830c00) [pid = 1937] [serial = 878] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2e08800 == 128 [pid = 1937] [id = 313] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2256800 == 127 [pid = 1937] [id = 312] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e08ca800 == 126 [pid = 1937] [id = 311] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e00ac000 == 125 [pid = 1937] [id = 310] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9eba000 == 124 [pid = 1937] [id = 309] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d63f5800 == 123 [pid = 1937] [id = 308] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5a7b000 == 122 [pid = 1937] [id = 307] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbb60000 == 121 [pid = 1937] [id = 300] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6982800 == 120 [pid = 1937] [id = 299] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f120267b800 == 119 [pid = 1937] [id = 298] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fc2bb000 == 118 [pid = 1937] [id = 297] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8dce800 == 117 [pid = 1937] [id = 296] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec9bc800 == 116 [pid = 1937] [id = 295] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2b9f800 == 115 [pid = 1937] [id = 294] 10:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dba2e000 == 114 [pid = 1937] [id = 293] 10:19:30 INFO - PROCESS | 1937 | 1460913570742 Marionette TRACE conn5 <- [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]]]}] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 254 (0x7f11da7b3800) [pid = 1937] [serial = 861] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 253 (0x7f11e1db9400) [pid = 1937] [serial = 875] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 252 (0x7f11d6b2d400) [pid = 1937] [serial = 857] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 251 (0x7f11f8b71c00) [pid = 1937] [serial = 833] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 250 (0x7f11ebb7ec00) [pid = 1937] [serial = 873] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 249 (0x7f11e40ea400) [pid = 1937] [serial = 870] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 248 (0x7f11e2205c00) [pid = 1937] [serial = 854] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 247 (0x7f11da796400) [pid = 1937] [serial = 860] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 246 (0x7f11e1ccfc00) [pid = 1937] [serial = 866] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 245 (0x7f11e1bed400) [pid = 1937] [serial = 827] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x7f11d6b35800) [pid = 1937] [serial = 858] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x7f11e2d4f800) [pid = 1937] [serial = 869] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 242 (0x7f11e0a7a000) [pid = 1937] [serial = 864] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 241 (0x7f11e26ca400) [pid = 1937] [serial = 867] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 240 (0x7f11dc089800) [pid = 1937] [serial = 863] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 239 (0x7f11eaf35400) [pid = 1937] [serial = 830] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 238 (0x7f11ead4b800) [pid = 1937] [serial = 872] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 237 (0x7f11da71c000) [pid = 1937] [serial = 824] [outer = (nil)] [url = about:blank] 10:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 236 (0x7f11ec525c00) [pid = 1937] [serial = 876] [outer = (nil)] [url = about:blank] 10:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1481ms 10:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:19:30 INFO - PROCESS | 1937 | 1460913570800 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 1937 | 1460913570803 Marionette TRACE conn5 <- [1,1289,null,{"value":"8"}] 10:19:30 INFO - PROCESS | 1937 | 1460913570816 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 1937 | 1460913570824 Marionette TRACE conn5 <- [1,1290,null,{}] 10:19:30 INFO - PROCESS | 1937 | 1460913570831 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:30 INFO - PROCESS | 1937 | 1460913570990 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 10:19:31 INFO - PROCESS | 1937 | 1460913571128 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c6e000 == 115 [pid = 1937] [id = 330] 10:19:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 237 (0x7f11d50d0800) [pid = 1937] [serial = 991] [outer = (nil)] 10:19:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 238 (0x7f11d9d93800) [pid = 1937] [serial = 992] [outer = 0x7f11d50d0800] 10:19:31 INFO - PROCESS | 1937 | 1460913571187 Marionette DEBUG loaded listener.js 10:19:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 239 (0x7f11d9f72000) [pid = 1937] [serial = 993] [outer = 0x7f11d50d0800] 10:19:32 INFO - PROCESS | 1937 | 1460913572128 Marionette TRACE conn5 <- [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]]]}] 10:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1396ms 10:19:32 INFO - PROCESS | 1937 | 1460913572205 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 1937 | 1460913572212 Marionette TRACE conn5 <- [1,1293,null,{"value":"8"}] 10:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:19:32 INFO - PROCESS | 1937 | 1460913572220 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 1937 | 1460913572224 Marionette TRACE conn5 <- [1,1294,null,{}] 10:19:32 INFO - PROCESS | 1937 | 1460913572232 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:32 INFO - PROCESS | 1937 | 1460913572449 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 10:19:32 INFO - PROCESS | 1937 | 1460913572682 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d51b2800 == 116 [pid = 1937] [id = 331] 10:19:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 240 (0x7f11d5329000) [pid = 1937] [serial = 994] [outer = (nil)] 10:19:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 241 (0x7f11d54cf400) [pid = 1937] [serial = 995] [outer = 0x7f11d5329000] 10:19:32 INFO - PROCESS | 1937 | 1460913572799 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 242 (0x7f11d6993c00) [pid = 1937] [serial = 996] [outer = 0x7f11d5329000] 10:19:33 INFO - PROCESS | 1937 | 1460913573607 Marionette TRACE conn5 <- [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]]]}] 10:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1433ms 10:19:33 INFO - PROCESS | 1937 | 1460913573655 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 10:19:33 INFO - PROCESS | 1937 | 1460913573663 Marionette TRACE conn5 <- [1,1297,null,{"value":"8"}] 10:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:19:33 INFO - PROCESS | 1937 | 1460913573673 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:19:33 INFO - PROCESS | 1937 | 1460913573677 Marionette TRACE conn5 <- [1,1298,null,{}] 10:19:33 INFO - PROCESS | 1937 | 1460913573683 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:33 INFO - PROCESS | 1937 | 1460913573857 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 10:19:34 INFO - PROCESS | 1937 | 1460913574008 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9c7c000 == 117 [pid = 1937] [id = 332] 10:19:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 243 (0x7f11d44d5c00) [pid = 1937] [serial = 997] [outer = (nil)] 10:19:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x7f11d9ada400) [pid = 1937] [serial = 998] [outer = 0x7f11d44d5c00] 10:19:34 INFO - PROCESS | 1937 | 1460913574077 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x7f11d9c4dc00) [pid = 1937] [serial = 999] [outer = 0x7f11d44d5c00] 10:19:35 INFO - PROCESS | 1937 | 1460913575040 Marionette TRACE conn5 <- [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]]]}] 10:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1381ms 10:19:35 INFO - PROCESS | 1937 | 1460913575053 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 10:19:35 INFO - PROCESS | 1937 | 1460913575056 Marionette TRACE conn5 <- [1,1301,null,{"value":"8"}] 10:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:19:35 INFO - PROCESS | 1937 | 1460913575062 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:19:35 INFO - PROCESS | 1937 | 1460913575067 Marionette TRACE conn5 <- [1,1302,null,{}] 10:19:35 INFO - PROCESS | 1937 | 1460913575083 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:35 INFO - PROCESS | 1937 | 1460913575292 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 10:19:35 INFO - PROCESS | 1937 | 1460913575451 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbb60000 == 118 [pid = 1937] [id = 333] 10:19:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 246 (0x7f11d9c4ec00) [pid = 1937] [serial = 1000] [outer = (nil)] 10:19:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 247 (0x7f11da723400) [pid = 1937] [serial = 1001] [outer = 0x7f11d9c4ec00] 10:19:35 INFO - PROCESS | 1937 | 1460913575522 Marionette DEBUG loaded listener.js 10:19:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 248 (0x7f11da7b8000) [pid = 1937] [serial = 1002] [outer = 0x7f11d9c4ec00] 10:19:36 INFO - PROCESS | 1937 | 1460913576355 Marionette TRACE conn5 <- [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]]]}] 10:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1341ms 10:19:36 INFO - PROCESS | 1937 | 1460913576404 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 10:19:36 INFO - PROCESS | 1937 | 1460913576409 Marionette TRACE conn5 <- [1,1305,null,{"value":"8"}] 10:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:19:36 INFO - PROCESS | 1937 | 1460913576414 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:19:36 INFO - PROCESS | 1937 | 1460913576416 Marionette TRACE conn5 <- [1,1306,null,{}] 10:19:36 INFO - PROCESS | 1937 | 1460913576422 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:36 INFO - PROCESS | 1937 | 1460913576586 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 10:19:36 INFO - PROCESS | 1937 | 1460913576768 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc2c2000 == 119 [pid = 1937] [id = 334] 10:19:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 249 (0x7f11d9f74400) [pid = 1937] [serial = 1003] [outer = (nil)] 10:19:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 250 (0x7f11daacfc00) [pid = 1937] [serial = 1004] [outer = 0x7f11d9f74400] 10:19:36 INFO - PROCESS | 1937 | 1460913576842 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 251 (0x7f11dbae8400) [pid = 1937] [serial = 1005] [outer = 0x7f11d9f74400] 10:19:37 INFO - PROCESS | 1937 | 1460913577725 Marionette TRACE conn5 <- [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]]]}] 10:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1382ms 10:19:37 INFO - PROCESS | 1937 | 1460913577798 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 10:19:37 INFO - PROCESS | 1937 | 1460913577801 Marionette TRACE conn5 <- [1,1309,null,{"value":"8"}] 10:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:19:37 INFO - PROCESS | 1937 | 1460913577807 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - PROCESS | 1937 | 1460913577810 Marionette TRACE conn5 <- [1,1310,null,{}] 10:19:37 INFO - PROCESS | 1937 | 1460913577814 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:37 INFO - PROCESS | 1937 | 1460913577972 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 10:19:38 INFO - PROCESS | 1937 | 1460913578148 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e00b2000 == 120 [pid = 1937] [id = 335] 10:19:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 252 (0x7f11daa3b800) [pid = 1937] [serial = 1006] [outer = (nil)] 10:19:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 253 (0x7f11dbb71400) [pid = 1937] [serial = 1007] [outer = 0x7f11daa3b800] 10:19:38 INFO - PROCESS | 1937 | 1460913578216 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 254 (0x7f11dbe1c000) [pid = 1937] [serial = 1008] [outer = 0x7f11daa3b800] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9ec2000 == 119 [pid = 1937] [id = 305] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d51c2800 == 118 [pid = 1937] [id = 264] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e0868000 == 117 [pid = 1937] [id = 265] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9c66800 == 116 [pid = 1937] [id = 303] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eb309000 == 115 [pid = 1937] [id = 306] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d7da9800 == 114 [pid = 1937] [id = 261] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eb46c000 == 113 [pid = 1937] [id = 63] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d42d9800 == 112 [pid = 1937] [id = 329] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5c5f000 == 111 [pid = 1937] [id = 328] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d19c4000 == 110 [pid = 1937] [id = 327] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1202663000 == 109 [pid = 1937] [id = 320] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f92ac000 == 108 [pid = 1937] [id = 319] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ecc66800 == 107 [pid = 1937] [id = 318] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eb464800 == 106 [pid = 1937] [id = 317] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dfdd7800 == 105 [pid = 1937] [id = 316] 10:19:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5a77800 == 104 [pid = 1937] [id = 315] 10:19:40 INFO - PROCESS | 1937 | 1460913580882 Marionette TRACE conn5 <- [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] 10:19:41 INFO - PROCESS | 1937 | 1460913581048 Marionette TRACE conn5 <- [1,1313,null,{"value":"8"}] 10:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:19:41 INFO - PROCESS | 1937 | 1460913581055 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:19:41 INFO - PROCESS | 1937 | 1460913581060 Marionette TRACE conn5 <- [1,1314,null,{}] 10:19:41 INFO - PROCESS | 1937 | 1460913581069 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:41 INFO - PROCESS | 1937 | 1460913581236 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 10:19:41 INFO - PROCESS | 1937 | 1460913581377 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d42d9800 == 105 [pid = 1937] [id = 336] 10:19:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 255 (0x7f11d44d4000) [pid = 1937] [serial = 1009] [outer = (nil)] 10:19:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x7f11d531d800) [pid = 1937] [serial = 1010] [outer = 0x7f11d44d4000] 10:19:41 INFO - PROCESS | 1937 | 1460913581441 Marionette DEBUG loaded listener.js 10:19:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x7f11d54d0000) [pid = 1937] [serial = 1011] [outer = 0x7f11d44d4000] 10:19:42 INFO - PROCESS | 1937 | 1460913582248 Marionette TRACE conn5 <- [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]]]}] 10:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1230ms 10:19:42 INFO - PROCESS | 1937 | 1460913582286 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 10:19:42 INFO - PROCESS | 1937 | 1460913582293 Marionette TRACE conn5 <- [1,1317,null,{"value":"8"}] 10:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:19:42 INFO - PROCESS | 1937 | 1460913582303 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - PROCESS | 1937 | 1460913582305 Marionette TRACE conn5 <- [1,1318,null,{}] 10:19:42 INFO - PROCESS | 1937 | 1460913582309 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:42 INFO - PROCESS | 1937 | 1460913582551 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 10:19:42 INFO - PROCESS | 1937 | 1460913582569 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6b7e800 == 106 [pid = 1937] [id = 337] 10:19:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x7f11d3c59000) [pid = 1937] [serial = 1012] [outer = (nil)] 10:19:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 259 (0x7f11d7d37400) [pid = 1937] [serial = 1013] [outer = 0x7f11d3c59000] 10:19:42 INFO - PROCESS | 1937 | 1460913582627 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 260 (0x7f11d9adb400) [pid = 1937] [serial = 1014] [outer = 0x7f11d3c59000] 10:19:43 INFO - PROCESS | 1937 | 1460913583532 Marionette TRACE conn5 <- [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]]]}] 10:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1279ms 10:19:43 INFO - PROCESS | 1937 | 1460913583590 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 1937 | 1460913583592 Marionette TRACE conn5 <- [1,1321,null,{"value":"8"}] 10:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:19:43 INFO - PROCESS | 1937 | 1460913583598 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 1937 | 1460913583604 Marionette TRACE conn5 <- [1,1322,null,{}] 10:19:43 INFO - PROCESS | 1937 | 1460913583618 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 259 (0x7f11d7d39c00) [pid = 1937] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 258 (0x7f11d50d7400) [pid = 1937] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x7f11d7fc5800) [pid = 1937] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x7f11d7fd2800) [pid = 1937] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x7f11e1cd1c00) [pid = 1937] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 254 (0x7f11d5327800) [pid = 1937] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 253 (0x7f11d18a8800) [pid = 1937] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 252 (0x7f11d18ac000) [pid = 1937] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 251 (0x7f11d44ca400) [pid = 1937] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 250 (0x7f11d7fcf400) [pid = 1937] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:19:44 INFO - PROCESS | 1937 | 1460913584309 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 10:19:44 INFO - PROCESS | 1937 | 1460913584410 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d7d95800 == 107 [pid = 1937] [id = 338] 10:19:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 251 (0x7f11d6b3a000) [pid = 1937] [serial = 1015] [outer = (nil)] 10:19:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 252 (0x7f11d7fcf400) [pid = 1937] [serial = 1016] [outer = 0x7f11d6b3a000] 10:19:44 INFO - PROCESS | 1937 | 1460913584472 Marionette DEBUG loaded listener.js 10:19:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 253 (0x7f11da71b800) [pid = 1937] [serial = 1017] [outer = 0x7f11d6b3a000] 10:19:45 INFO - PROCESS | 1937 | 1460913585185 Marionette TRACE conn5 <- [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]]]}] 10:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1634ms 10:19:45 INFO - PROCESS | 1937 | 1460913585233 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 10:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:19:45 INFO - PROCESS | 1937 | 1460913585237 Marionette TRACE conn5 <- [1,1325,null,{"value":"8"}] 10:19:45 INFO - PROCESS | 1937 | 1460913585243 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 1937 | 1460913585246 Marionette TRACE conn5 <- [1,1326,null,{}] 10:19:45 INFO - PROCESS | 1937 | 1460913585250 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:45 INFO - PROCESS | 1937 | 1460913585431 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 10:19:45 INFO - PROCESS | 1937 | 1460913585568 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc2cd000 == 108 [pid = 1937] [id = 339] 10:19:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 254 (0x7f11d3c54c00) [pid = 1937] [serial = 1018] [outer = (nil)] 10:19:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 255 (0x7f11dbb7cc00) [pid = 1937] [serial = 1019] [outer = 0x7f11d3c54c00] 10:19:45 INFO - PROCESS | 1937 | 1460913585627 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x7f11e035dc00) [pid = 1937] [serial = 1020] [outer = 0x7f11d3c54c00] 10:19:46 INFO - PROCESS | 1937 | 1460913586475 Marionette TRACE conn5 <- [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]]]}] 10:19:46 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 10:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1275ms 10:19:46 INFO - PROCESS | 1937 | 1460913586519 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 10:19:46 INFO - PROCESS | 1937 | 1460913586524 Marionette TRACE conn5 <- [1,1329,null,{"value":"8"}] 10:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:19:46 INFO - PROCESS | 1937 | 1460913586531 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - PROCESS | 1937 | 1460913586537 Marionette TRACE conn5 <- [1,1330,null,{}] 10:19:46 INFO - PROCESS | 1937 | 1460913586546 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:46 INFO - PROCESS | 1937 | 1460913586711 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 10:19:46 INFO - PROCESS | 1937 | 1460913586902 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6974800 == 109 [pid = 1937] [id = 340] 10:19:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x7f11d18a8800) [pid = 1937] [serial = 1021] [outer = (nil)] 10:19:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x7f11d584d800) [pid = 1937] [serial = 1022] [outer = 0x7f11d18a8800] 10:19:46 INFO - PROCESS | 1937 | 1460913586977 Marionette DEBUG loaded listener.js 10:19:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 259 (0x7f11d7d2e000) [pid = 1937] [serial = 1023] [outer = 0x7f11d18a8800] 10:19:47 INFO - PROCESS | 1937 | 1460913587850 Marionette TRACE conn5 <- [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]]]}] 10:19:47 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 10:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1385ms 10:19:47 INFO - PROCESS | 1937 | 1460913587916 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 10:19:47 INFO - PROCESS | 1937 | 1460913587925 Marionette TRACE conn5 <- [1,1333,null,{"value":"8"}] 10:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:19:47 INFO - PROCESS | 1937 | 1460913587934 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:19:47 INFO - PROCESS | 1937 | 1460913587938 Marionette TRACE conn5 <- [1,1334,null,{}] 10:19:47 INFO - PROCESS | 1937 | 1460913587944 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:48 INFO - PROCESS | 1937 | 1460913588115 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 10:19:48 INFO - PROCESS | 1937 | 1460913588299 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3ee6000 == 110 [pid = 1937] [id = 341] 10:19:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 260 (0x7f11d3c53c00) [pid = 1937] [serial = 1024] [outer = (nil)] 10:19:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 261 (0x7f11da6c2000) [pid = 1937] [serial = 1025] [outer = 0x7f11d3c53c00] 10:19:48 INFO - PROCESS | 1937 | 1460913588372 Marionette DEBUG loaded listener.js 10:19:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 262 (0x7f11db8dcc00) [pid = 1937] [serial = 1026] [outer = 0x7f11d3c53c00] 10:19:49 INFO - PROCESS | 1937 | 1460913589342 Marionette TRACE conn5 <- [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]]]}] 10:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1480ms 10:19:49 INFO - PROCESS | 1937 | 1460913589415 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 10:19:49 INFO - PROCESS | 1937 | 1460913589419 Marionette TRACE conn5 <- [1,1337,null,{"value":"8"}] 10:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:19:49 INFO - PROCESS | 1937 | 1460913589425 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 1937 | 1460913589430 Marionette TRACE conn5 <- [1,1338,null,{}] 10:19:49 INFO - PROCESS | 1937 | 1460913589446 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:49 INFO - PROCESS | 1937 | 1460913589655 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 10:19:49 INFO - PROCESS | 1937 | 1460913589877 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1df3000 == 111 [pid = 1937] [id = 342] 10:19:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 263 (0x7f11dfd2b800) [pid = 1937] [serial = 1027] [outer = (nil)] 10:19:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 264 (0x7f11e03b8c00) [pid = 1937] [serial = 1028] [outer = 0x7f11dfd2b800] 10:19:50 INFO - PROCESS | 1937 | 1460913589994 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 265 (0x7f11e08c0c00) [pid = 1937] [serial = 1029] [outer = 0x7f11dfd2b800] 10:19:51 INFO - PROCESS | 1937 | 1460913591305 Marionette TRACE conn5 <- [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]]]}] 10:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1889ms 10:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:19:51 INFO - PROCESS | 1937 | 1460913591316 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 10:19:51 INFO - PROCESS | 1937 | 1460913591319 Marionette TRACE conn5 <- [1,1341,null,{"value":"8"}] 10:19:51 INFO - PROCESS | 1937 | 1460913591325 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 1937 | 1460913591328 Marionette TRACE conn5 <- [1,1342,null,{}] 10:19:51 INFO - PROCESS | 1937 | 1460913591333 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:51 INFO - PROCESS | 1937 | 1460913591523 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 10:19:51 INFO - PROCESS | 1937 | 1460913591704 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2264000 == 112 [pid = 1937] [id = 343] 10:19:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 266 (0x7f11e035d000) [pid = 1937] [serial = 1030] [outer = (nil)] 10:19:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 267 (0x7f11e0a87800) [pid = 1937] [serial = 1031] [outer = 0x7f11e035d000] 10:19:51 INFO - PROCESS | 1937 | 1460913591770 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 268 (0x7f11e1ccb000) [pid = 1937] [serial = 1032] [outer = 0x7f11e035d000] 10:19:52 INFO - PROCESS | 1937 | 1460913592571 Marionette TRACE conn5 <- [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]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1276ms 10:19:52 INFO - PROCESS | 1937 | 1460913592601 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 10:19:52 INFO - PROCESS | 1937 | 1460913592604 Marionette TRACE conn5 <- [1,1345,null,{"value":"8"}] 10:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:19:52 INFO - PROCESS | 1937 | 1460913592610 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 1937 | 1460913592612 Marionette TRACE conn5 <- [1,1346,null,{}] 10:19:52 INFO - PROCESS | 1937 | 1460913592617 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:52 INFO - PROCESS | 1937 | 1460913592766 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 10:19:52 INFO - PROCESS | 1937 | 1460913592950 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2c2d800 == 113 [pid = 1937] [id = 344] 10:19:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 269 (0x7f11e03bcc00) [pid = 1937] [serial = 1033] [outer = (nil)] 10:19:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 270 (0x7f11e1bea800) [pid = 1937] [serial = 1034] [outer = 0x7f11e03bcc00] 10:19:53 INFO - PROCESS | 1937 | 1460913593023 Marionette DEBUG loaded listener.js 10:19:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 271 (0x7f11e26c5c00) [pid = 1937] [serial = 1035] [outer = 0x7f11e03bcc00] 10:19:53 INFO - PROCESS | 1937 | 1460913593846 Marionette TRACE conn5 <- [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]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1288ms 10:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:19:53 INFO - PROCESS | 1937 | 1460913593898 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 1937 | 1460913593901 Marionette TRACE conn5 <- [1,1349,null,{"value":"8"}] 10:19:53 INFO - PROCESS | 1937 | 1460913593908 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - PROCESS | 1937 | 1460913593911 Marionette TRACE conn5 <- [1,1350,null,{}] 10:19:53 INFO - PROCESS | 1937 | 1460913593916 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:54 INFO - PROCESS | 1937 | 1460913594105 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 10:19:54 INFO - PROCESS | 1937 | 1460913594290 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e4117000 == 114 [pid = 1937] [id = 345] 10:19:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 272 (0x7f11e26c8400) [pid = 1937] [serial = 1036] [outer = (nil)] 10:19:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 273 (0x7f11e3c7e800) [pid = 1937] [serial = 1037] [outer = 0x7f11e26c8400] 10:19:54 INFO - PROCESS | 1937 | 1460913594363 Marionette DEBUG loaded listener.js 10:19:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 274 (0x7f11e5f41000) [pid = 1937] [serial = 1038] [outer = 0x7f11e26c8400] 10:19:55 INFO - PROCESS | 1937 | 1460913595179 Marionette TRACE conn5 <- [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]]]}] 10:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1332ms 10:19:55 INFO - PROCESS | 1937 | 1460913595240 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 1937 | 1460913595243 Marionette TRACE conn5 <- [1,1353,null,{"value":"8"}] 10:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:19:55 INFO - PROCESS | 1937 | 1460913595249 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - PROCESS | 1937 | 1460913595252 Marionette TRACE conn5 <- [1,1354,null,{}] 10:19:55 INFO - PROCESS | 1937 | 1460913595257 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:55 INFO - PROCESS | 1937 | 1460913595427 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 10:19:55 INFO - PROCESS | 1937 | 1460913595610 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e7477800 == 115 [pid = 1937] [id = 346] 10:19:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 275 (0x7f11d18a8400) [pid = 1937] [serial = 1039] [outer = (nil)] 10:19:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 276 (0x7f11e74f3000) [pid = 1937] [serial = 1040] [outer = 0x7f11d18a8400] 10:19:55 INFO - PROCESS | 1937 | 1460913595691 Marionette DEBUG loaded listener.js 10:19:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 277 (0x7f11e920cc00) [pid = 1937] [serial = 1041] [outer = 0x7f11d18a8400] 10:19:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e411e800 == 114 [pid = 1937] [id = 10] 10:19:56 INFO - PROCESS | 1937 | 1460913596663 Marionette TRACE conn5 <- [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]]]}] 10:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1434ms 10:19:56 INFO - PROCESS | 1937 | 1460913596683 Marionette TRACE conn5 -> [0,1357,"getWindowHandle",null] 10:19:56 INFO - PROCESS | 1937 | 1460913596686 Marionette TRACE conn5 <- [1,1357,null,{"value":"8"}] 10:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:19:56 INFO - PROCESS | 1937 | 1460913596692 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:19:56 INFO - PROCESS | 1937 | 1460913596694 Marionette TRACE conn5 <- [1,1358,null,{}] 10:19:56 INFO - PROCESS | 1937 | 1460913596700 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:56 INFO - PROCESS | 1937 | 1460913596859 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 10:19:57 INFO - PROCESS | 1937 | 1460913597046 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eadee000 == 115 [pid = 1937] [id = 347] 10:19:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 278 (0x7f11e2d4b000) [pid = 1937] [serial = 1042] [outer = (nil)] 10:19:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 279 (0x7f11e9b33800) [pid = 1937] [serial = 1043] [outer = 0x7f11e2d4b000] 10:19:57 INFO - PROCESS | 1937 | 1460913597115 Marionette DEBUG loaded listener.js 10:19:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 280 (0x7f11ea294c00) [pid = 1937] [serial = 1044] [outer = 0x7f11e2d4b000] 10:19:57 INFO - PROCESS | 1937 | 1460913597944 Marionette TRACE conn5 <- [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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1282ms 10:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:19:57 INFO - PROCESS | 1937 | 1460913597975 Marionette TRACE conn5 -> [0,1361,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 1937 | 1460913597978 Marionette TRACE conn5 <- [1,1361,null,{"value":"8"}] 10:19:57 INFO - PROCESS | 1937 | 1460913597984 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 1937 | 1460913597987 Marionette TRACE conn5 <- [1,1362,null,{}] 10:19:57 INFO - PROCESS | 1937 | 1460913597991 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:58 INFO - PROCESS | 1937 | 1460913598152 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 10:19:58 INFO - PROCESS | 1937 | 1460913598341 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb50000 == 116 [pid = 1937] [id = 348] 10:19:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 281 (0x7f11e4b64c00) [pid = 1937] [serial = 1045] [outer = (nil)] 10:19:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 282 (0x7f11ead57000) [pid = 1937] [serial = 1046] [outer = 0x7f11e4b64c00] 10:19:58 INFO - PROCESS | 1937 | 1460913598409 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 283 (0x7f11eadb4000) [pid = 1937] [serial = 1047] [outer = 0x7f11e4b64c00] 10:19:59 INFO - PROCESS | 1937 | 1460913599298 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1384ms 10:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:19:59 INFO - PROCESS | 1937 | 1460913599368 Marionette TRACE conn5 -> [0,1365,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 1937 | 1460913599370 Marionette TRACE conn5 <- [1,1365,null,{"value":"8"}] 10:19:59 INFO - PROCESS | 1937 | 1460913599377 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 1937 | 1460913599380 Marionette TRACE conn5 <- [1,1366,null,{}] 10:19:59 INFO - PROCESS | 1937 | 1460913599385 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:59 INFO - PROCESS | 1937 | 1460913599549 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 10:19:59 INFO - PROCESS | 1937 | 1460913599740 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec226800 == 117 [pid = 1937] [id = 349] 10:19:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 284 (0x7f11d18a7000) [pid = 1937] [serial = 1048] [outer = (nil)] 10:19:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 285 (0x7f11eb0a9000) [pid = 1937] [serial = 1049] [outer = 0x7f11d18a7000] 10:19:59 INFO - PROCESS | 1937 | 1460913599820 Marionette DEBUG loaded listener.js 10:19:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 286 (0x7f11ebb72c00) [pid = 1937] [serial = 1050] [outer = 0x7f11d18a7000] 10:20:00 INFO - PROCESS | 1937 | 1460913600781 Marionette TRACE conn5 <- [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] 10:20:00 INFO - PROCESS | 1937 | 1460913600814 Marionette TRACE conn5 <- [1,1369,null,{"value":"8"}] 10:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:20:00 INFO - PROCESS | 1937 | 1460913600820 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:20:00 INFO - PROCESS | 1937 | 1460913600824 Marionette TRACE conn5 <- [1,1370,null,{}] 10:20:00 INFO - PROCESS | 1937 | 1460913600829 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:01 INFO - PROCESS | 1937 | 1460913601020 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 10:20:01 INFO - PROCESS | 1937 | 1460913601272 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d19c7000 == 118 [pid = 1937] [id = 350] 10:20:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 287 (0x7f11d1182400) [pid = 1937] [serial = 1051] [outer = (nil)] 10:20:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 288 (0x7f11d532a400) [pid = 1937] [serial = 1052] [outer = 0x7f11d1182400] 10:20:01 INFO - PROCESS | 1937 | 1460913601395 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 289 (0x7f11ec830c00) [pid = 1937] [serial = 1053] [outer = 0x7f11d1182400] 10:20:02 INFO - PROCESS | 1937 | 1460913602234 Marionette TRACE conn5 <- [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] 10:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:20:02 INFO - PROCESS | 1937 | 1460913602306 Marionette TRACE conn5 <- [1,1373,null,{"value":"8"}] 10:20:02 INFO - PROCESS | 1937 | 1460913602315 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - PROCESS | 1937 | 1460913602317 Marionette TRACE conn5 <- [1,1374,null,{}] 10:20:02 INFO - PROCESS | 1937 | 1460913602323 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:02 INFO - PROCESS | 1937 | 1460913602495 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 10:20:02 INFO - PROCESS | 1937 | 1460913602682 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e0859800 == 119 [pid = 1937] [id = 351] 10:20:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 290 (0x7f11d18a1800) [pid = 1937] [serial = 1054] [outer = (nil)] 10:20:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 291 (0x7f11ecc95800) [pid = 1937] [serial = 1055] [outer = 0x7f11d18a1800] 10:20:02 INFO - PROCESS | 1937 | 1460913602748 Marionette DEBUG loaded listener.js 10:20:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 292 (0x7f11ed67b800) [pid = 1937] [serial = 1056] [outer = 0x7f11d18a1800] 10:20:03 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:20:03 INFO - PROCESS | 1937 | 1460913603700 Marionette TRACE conn5 <- [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] 10:20:03 INFO - PROCESS | 1937 | 1460913603746 Marionette TRACE conn5 <- [1,1377,null,{"value":"8"}] 10:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:20:03 INFO - PROCESS | 1937 | 1460913603752 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 1937 | 1460913603754 Marionette TRACE conn5 <- [1,1378,null,{}] 10:20:03 INFO - PROCESS | 1937 | 1460913603760 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:03 INFO - PROCESS | 1937 | 1460913603926 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 10:20:04 INFO - PROCESS | 1937 | 1460913604392 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d51af800 == 120 [pid = 1937] [id = 352] 10:20:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 293 (0x7f11d3bbec00) [pid = 1937] [serial = 1057] [outer = (nil)] 10:20:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 294 (0x7f11d3bc9000) [pid = 1937] [serial = 1058] [outer = 0x7f11d3bbec00] 10:20:04 INFO - PROCESS | 1937 | 1460913604504 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 295 (0x7f11d44cc000) [pid = 1937] [serial = 1059] [outer = 0x7f11d3bbec00] 10:20:05 INFO - PROCESS | 1937 | 1460913605377 Marionette TRACE conn5 <- [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] 10:20:05 INFO - PROCESS | 1937 | 1460913605445 Marionette TRACE conn5 <- [1,1381,null,{"value":"8"}] 10:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:20:05 INFO - PROCESS | 1937 | 1460913605453 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 1937 | 1460913605456 Marionette TRACE conn5 <- [1,1382,null,{}] 10:20:05 INFO - PROCESS | 1937 | 1460913605517 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:05 INFO - PROCESS | 1937 | 1460913605785 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 10:20:06 INFO - PROCESS | 1937 | 1460913606033 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5a6d800 == 121 [pid = 1937] [id = 353] 10:20:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 296 (0x7f11d584c400) [pid = 1937] [serial = 1060] [outer = (nil)] 10:20:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 297 (0x7f11d9ad8c00) [pid = 1937] [serial = 1061] [outer = 0x7f11d584c400] 10:20:06 INFO - PROCESS | 1937 | 1460913606118 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 298 (0x7f11d9c49c00) [pid = 1937] [serial = 1062] [outer = 0x7f11d584c400] 10:20:06 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:20:07 INFO - PROCESS | 1937 | 1460913607041 Marionette TRACE conn5 <- [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] 10:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:20:07 INFO - PROCESS | 1937 | 1460913607098 Marionette TRACE conn5 <- [1,1385,null,{"value":"8"}] 10:20:07 INFO - PROCESS | 1937 | 1460913607104 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 1937 | 1460913607107 Marionette TRACE conn5 <- [1,1386,null,{}] 10:20:07 INFO - PROCESS | 1937 | 1460913607113 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:07 INFO - PROCESS | 1937 | 1460913607278 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 10:20:07 INFO - PROCESS | 1937 | 1460913607552 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3ee3800 == 122 [pid = 1937] [id = 354] 10:20:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 299 (0x7f11d5a0d400) [pid = 1937] [serial = 1063] [outer = (nil)] 10:20:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 300 (0x7f11daad0800) [pid = 1937] [serial = 1064] [outer = 0x7f11d5a0d400] 10:20:07 INFO - PROCESS | 1937 | 1460913607666 Marionette DEBUG loaded listener.js 10:20:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 301 (0x7f11dbb7ac00) [pid = 1937] [serial = 1065] [outer = 0x7f11d5a0d400] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ed37d800 == 121 [pid = 1937] [id = 36] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec9b5800 == 120 [pid = 1937] [id = 47] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8e2f800 == 119 [pid = 1937] [id = 38] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe4e6000 == 118 [pid = 1937] [id = 145] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ebd50000 == 117 [pid = 1937] [id = 215] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 300 (0x7f11ee3bdc00) [pid = 1937] [serial = 890] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 299 (0x7f11dbaf0c00) [pid = 1937] [serial = 884] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 298 (0x7f11e08bb000) [pid = 1937] [serial = 899] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 297 (0x7f11fa0bd800) [pid = 1937] [serial = 893] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 296 (0x7f11d7fd2400) [pid = 1937] [serial = 896] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 295 (0x7f11d6991800) [pid = 1937] [serial = 902] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 294 (0x7f11dbb7f400) [pid = 1937] [serial = 908] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 293 (0x7f11daa41800) [pid = 1937] [serial = 920] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 292 (0x7f11e5dc9400) [pid = 1937] [serial = 887] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 291 (0x7f11d6b34000) [pid = 1937] [serial = 881] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 290 (0x7f11dbb72c00) [pid = 1937] [serial = 905] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 289 (0x7f11d9add400) [pid = 1937] [serial = 911] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 288 (0x7f11d9d9d400) [pid = 1937] [serial = 914] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 287 (0x7f11d9f76c00) [pid = 1937] [serial = 917] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 286 (0x7f11d6bca000) [pid = 1937] [serial = 947] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 285 (0x7f11d9c42c00) [pid = 1937] [serial = 950] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 284 (0x7f11da7a0800) [pid = 1937] [serial = 953] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 283 (0x7f11e0369c00) [pid = 1937] [serial = 956] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 282 (0x7f11e4b56c00) [pid = 1937] [serial = 959] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 281 (0x7f11fa205800) [pid = 1937] [serial = 962] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 280 (0x7f11d54cc000) [pid = 1937] [serial = 965] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 279 (0x7f11d9d93800) [pid = 1937] [serial = 992] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 278 (0x7f11d3bc6400) [pid = 1937] [serial = 968] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 277 (0x7f11ed823000) [pid = 1937] [serial = 971] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 276 (0x7f11d18abc00) [pid = 1937] [serial = 974] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 275 (0x7f11db8dd400) [pid = 1937] [serial = 977] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 274 (0x7f11d3c57c00) [pid = 1937] [serial = 980] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d7d95800 == 116 [pid = 1937] [id = 338] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6b7e800 == 115 [pid = 1937] [id = 337] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d42d9800 == 114 [pid = 1937] [id = 336] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc2c2000 == 113 [pid = 1937] [id = 334] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbb60000 == 112 [pid = 1937] [id = 333] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9c7c000 == 111 [pid = 1937] [id = 332] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d51b2800 == 110 [pid = 1937] [id = 331] 10:20:08 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6c6e000 == 109 [pid = 1937] [id = 330] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 273 (0x7f11d9f7e400) [pid = 1937] [serial = 929] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 272 (0x7f11da7ac000) [pid = 1937] [serial = 930] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 271 (0x7f11d7d2b400) [pid = 1937] [serial = 924] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 270 (0x7f11d6b39400) [pid = 1937] [serial = 923] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 269 (0x7f11d7fc8800) [pid = 1937] [serial = 926] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 268 (0x7f11d7fd0800) [pid = 1937] [serial = 927] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 267 (0x7f11dbb75c00) [pid = 1937] [serial = 932] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 266 (0x7f11e5d94800) [pid = 1937] [serial = 938] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 265 (0x7f11ea0d9c00) [pid = 1937] [serial = 941] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 264 (0x7f11d3bc6c00) [pid = 1937] [serial = 983] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 263 (0x7f11d3c59c00) [pid = 1937] [serial = 984] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 262 (0x7f11d5849000) [pid = 1937] [serial = 986] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 261 (0x7f11d698e400) [pid = 1937] [serial = 987] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 260 (0x7f11d7fcd800) [pid = 1937] [serial = 989] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 259 (0x7f11e0a7d800) [pid = 1937] [serial = 935] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 258 (0x7f11ebb74000) [pid = 1937] [serial = 942] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x7f11ea0d6c00) [pid = 1937] [serial = 939] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x7f11e1bec000) [pid = 1937] [serial = 936] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x7f11ee3f0000) [pid = 1937] [serial = 944] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 254 (0x7f11d9adac00) [pid = 1937] [serial = 990] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | --DOMWINDOW == 253 (0x7f11dfd89800) [pid = 1937] [serial = 933] [outer = (nil)] [url = about:blank] 10:20:08 INFO - PROCESS | 1937 | 1460913608616 Marionette TRACE conn5 <- [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] 10:20:08 INFO - PROCESS | 1937 | 1460913608641 Marionette TRACE conn5 <- [1,1389,null,{"value":"8"}] 10:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:20:08 INFO - PROCESS | 1937 | 1460913608653 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:20:08 INFO - PROCESS | 1937 | 1460913608661 Marionette TRACE conn5 <- [1,1390,null,{}] 10:20:08 INFO - PROCESS | 1937 | 1460913608668 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:08 INFO - PROCESS | 1937 | 1460913608837 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 10:20:08 INFO - PROCESS | 1937 | 1460913608985 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5a76800 == 110 [pid = 1937] [id = 355] 10:20:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 254 (0x7f11d18abc00) [pid = 1937] [serial = 1066] [outer = (nil)] 10:20:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 255 (0x7f11d9c4f000) [pid = 1937] [serial = 1067] [outer = 0x7f11d18abc00] 10:20:09 INFO - PROCESS | 1937 | 1460913609045 Marionette DEBUG loaded listener.js 10:20:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x7f11e035e800) [pid = 1937] [serial = 1068] [outer = 0x7f11d18abc00] 10:20:09 INFO - PROCESS | 1937 | 1460913609709 Marionette TRACE conn5 <- [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]]]}] 10:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1091ms 10:20:09 INFO - PROCESS | 1937 | 1460913609738 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 10:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:20:09 INFO - PROCESS | 1937 | 1460913609742 Marionette TRACE conn5 <- [1,1393,null,{"value":"8"}] 10:20:09 INFO - PROCESS | 1937 | 1460913609747 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:20:09 INFO - PROCESS | 1937 | 1460913609750 Marionette TRACE conn5 <- [1,1394,null,{}] 10:20:09 INFO - PROCESS | 1937 | 1460913609755 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:09 INFO - PROCESS | 1937 | 1460913609966 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 10:20:09 INFO - PROCESS | 1937 | 1460913609987 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9c71000 == 111 [pid = 1937] [id = 356] 10:20:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x7f11e0363400) [pid = 1937] [serial = 1069] [outer = (nil)] 10:20:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x7f11e0a7d800) [pid = 1937] [serial = 1070] [outer = 0x7f11e0363400] 10:20:10 INFO - PROCESS | 1937 | 1460913610045 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 259 (0x7f11e22cd400) [pid = 1937] [serial = 1071] [outer = 0x7f11e0363400] 10:20:10 INFO - PROCESS | 1937 | 1460913610794 Marionette TRACE conn5 <- [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]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1075ms 10:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:20:10 INFO - PROCESS | 1937 | 1460913610828 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 1937 | 1460913610830 Marionette TRACE conn5 <- [1,1397,null,{"value":"8"}] 10:20:10 INFO - PROCESS | 1937 | 1460913610836 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 1937 | 1460913610838 Marionette TRACE conn5 <- [1,1398,null,{}] 10:20:10 INFO - PROCESS | 1937 | 1460913610852 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:11 INFO - PROCESS | 1937 | 1460913611083 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 10:20:11 INFO - PROCESS | 1937 | 1460913611111 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7e1800 == 112 [pid = 1937] [id = 357] 10:20:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 260 (0x7f11e2ec6c00) [pid = 1937] [serial = 1072] [outer = (nil)] 10:20:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 261 (0x7f11e40ecc00) [pid = 1937] [serial = 1073] [outer = 0x7f11e2ec6c00] 10:20:11 INFO - PROCESS | 1937 | 1460913611178 Marionette DEBUG loaded listener.js 10:20:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 262 (0x7f11e74f3800) [pid = 1937] [serial = 1074] [outer = 0x7f11e2ec6c00] 10:20:11 INFO - PROCESS | 1937 | 1460913611970 Marionette TRACE conn5 <- [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]]]}] 10:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1176ms 10:20:12 INFO - PROCESS | 1937 | 1460913612014 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 10:20:12 INFO - PROCESS | 1937 | 1460913612018 Marionette TRACE conn5 <- [1,1401,null,{"value":"8"}] 10:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:20:12 INFO - PROCESS | 1937 | 1460913612023 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:20:12 INFO - PROCESS | 1937 | 1460913612025 Marionette TRACE conn5 <- [1,1402,null,{}] 10:20:12 INFO - PROCESS | 1937 | 1460913612030 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:12 INFO - PROCESS | 1937 | 1460913612239 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 10:20:12 INFO - PROCESS | 1937 | 1460913612302 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e0ba0800 == 113 [pid = 1937] [id = 358] 10:20:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 263 (0x7f11ebb7e800) [pid = 1937] [serial = 1075] [outer = (nil)] 10:20:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 264 (0x7f11ec67d400) [pid = 1937] [serial = 1076] [outer = 0x7f11ebb7e800] 10:20:12 INFO - PROCESS | 1937 | 1460913612367 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 265 (0x7f11ed821000) [pid = 1937] [serial = 1077] [outer = 0x7f11ebb7e800] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 264 (0x7f11d44d1c00) [pid = 1937] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 263 (0x7f11d50d2c00) [pid = 1937] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 262 (0x7f11d5323400) [pid = 1937] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 261 (0x7f11da718400) [pid = 1937] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 260 (0x7f11fdf28000) [pid = 1937] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 259 (0x7f11d5846c00) [pid = 1937] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 258 (0x7f11d5326c00) [pid = 1937] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x7f11dbb79000) [pid = 1937] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x7f11d9c49000) [pid = 1937] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x7f11d50cf400) [pid = 1937] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 254 (0x7f11da719400) [pid = 1937] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 253 (0x7f11da717000) [pid = 1937] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 252 (0x7f11e8646c00) [pid = 1937] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 251 (0x7f11e5f49c00) [pid = 1937] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 250 (0x7f11d9c4d000) [pid = 1937] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 249 (0x7f11ea291400) [pid = 1937] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 248 (0x7f11da793400) [pid = 1937] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 247 (0x7f11e1dbbc00) [pid = 1937] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 246 (0x7f11d5a06400) [pid = 1937] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 245 (0x7f11e0a6f800) [pid = 1937] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x7f11d584dc00) [pid = 1937] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x7f11d5a0c800) [pid = 1937] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 242 (0x7f11ee3f0400) [pid = 1937] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 241 (0x7f11d532b800) [pid = 1937] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 240 (0x7f11ebb7b400) [pid = 1937] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 239 (0x7f11e2ec5000) [pid = 1937] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 238 (0x7f11d698bc00) [pid = 1937] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 237 (0x7f11e74f6800) [pid = 1937] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 236 (0x7f11e035f000) [pid = 1937] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x7f11eb356800) [pid = 1937] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x7f11d6bc7400) [pid = 1937] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x7f11d5842400) [pid = 1937] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x7f11d44ccc00) [pid = 1937] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11d44cf000) [pid = 1937] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11d698c800) [pid = 1937] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11d9ad6000) [pid = 1937] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11d9ad9800) [pid = 1937] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11d9d9bc00) [pid = 1937] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x7f11d54c4c00) [pid = 1937] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x7f11d3bc0000) [pid = 1937] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x7f11da717c00) [pid = 1937] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x7f11d18a5400) [pid = 1937] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x7f11d44d9000) [pid = 1937] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x7f11d18a5800) [pid = 1937] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x7f11eaf39800) [pid = 1937] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x7f11f900c400) [pid = 1937] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x7f11e22c1400) [pid = 1937] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x7f11dfd26800) [pid = 1937] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x7f11daa44000) [pid = 1937] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x7f11ee3bc800) [pid = 1937] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x7f11e21e0800) [pid = 1937] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x7f11e5d93c00) [pid = 1937] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x7f11e88c1000) [pid = 1937] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x7f11ec832400) [pid = 1937] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x7f11db8e0000) [pid = 1937] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11daacf800) [pid = 1937] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x7f11e0a72400) [pid = 1937] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x7f11e624bc00) [pid = 1937] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x7f11ed82cc00) [pid = 1937] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x7f11daaca400) [pid = 1937] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x7f11dfd88c00) [pid = 1937] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x7f11d3c59000) [pid = 1937] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x7f11d6b3a000) [pid = 1937] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x7f11d9f74400) [pid = 1937] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x7f11ed833400) [pid = 1937] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x7f11d9c4ec00) [pid = 1937] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11dfd89000) [pid = 1937] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11ec52a400) [pid = 1937] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11e9a78800) [pid = 1937] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11d44d4000) [pid = 1937] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11db8e2c00) [pid = 1937] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11d44d5c00) [pid = 1937] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11d5329000) [pid = 1937] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11e624ac00) [pid = 1937] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11e0a79c00) [pid = 1937] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11eac63800) [pid = 1937] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11da7b8800) [pid = 1937] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11fa03dc00) [pid = 1937] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11e5dc3c00) [pid = 1937] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11e5dc1000) [pid = 1937] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11db8dec00) [pid = 1937] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11dbe1fc00) [pid = 1937] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11d7fca800) [pid = 1937] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11d7fcb000) [pid = 1937] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11d6989c00) [pid = 1937] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11e0a7e800) [pid = 1937] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11da6b9400) [pid = 1937] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11d532bc00) [pid = 1937] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:20:14 INFO - PROCESS | 1937 | 1460913614224 Marionette TRACE conn5 <- [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]]]}] 10:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2229ms 10:20:14 INFO - PROCESS | 1937 | 1460913614252 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 10:20:14 INFO - PROCESS | 1937 | 1460913614255 Marionette TRACE conn5 <- [1,1405,null,{"value":"8"}] 10:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:20:14 INFO - PROCESS | 1937 | 1460913614260 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:20:14 INFO - PROCESS | 1937 | 1460913614262 Marionette TRACE conn5 <- [1,1406,null,{}] 10:20:14 INFO - PROCESS | 1937 | 1460913614267 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:14 INFO - PROCESS | 1937 | 1460913614463 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 10:20:14 INFO - PROCESS | 1937 | 1460913614489 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d51ce800 == 114 [pid = 1937] [id = 359] 10:20:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11d18a3800) [pid = 1937] [serial = 1078] [outer = (nil)] 10:20:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11d3c4fc00) [pid = 1937] [serial = 1079] [outer = 0x7f11d18a3800] 10:20:14 INFO - PROCESS | 1937 | 1460913614548 Marionette DEBUG loaded listener.js 10:20:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11d50d2c00) [pid = 1937] [serial = 1080] [outer = 0x7f11d18a3800] 10:20:15 INFO - PROCESS | 1937 | 1460913615235 Marionette TRACE conn5 <- [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]]]}] 10:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1024ms 10:20:15 INFO - PROCESS | 1937 | 1460913615285 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 1937 | 1460913615288 Marionette TRACE conn5 <- [1,1409,null,{"value":"8"}] 10:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:20:15 INFO - PROCESS | 1937 | 1460913615294 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 1937 | 1460913615296 Marionette TRACE conn5 <- [1,1410,null,{}] 10:20:15 INFO - PROCESS | 1937 | 1460913615301 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:15 INFO - PROCESS | 1937 | 1460913615462 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 10:20:15 INFO - PROCESS | 1937 | 1460913615638 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbb5e800 == 115 [pid = 1937] [id = 360] 10:20:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11d3bc0000) [pid = 1937] [serial = 1081] [outer = (nil)] 10:20:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11d5846c00) [pid = 1937] [serial = 1082] [outer = 0x7f11d3bc0000] 10:20:15 INFO - PROCESS | 1937 | 1460913615696 Marionette DEBUG loaded listener.js 10:20:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11d6b2e000) [pid = 1937] [serial = 1083] [outer = 0x7f11d3bc0000] 10:20:16 INFO - PROCESS | 1937 | 1460913616817 Marionette TRACE conn5 <- [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]]]}] 10:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1535ms 10:20:16 INFO - PROCESS | 1937 | 1460913616830 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 10:20:16 INFO - PROCESS | 1937 | 1460913616837 Marionette TRACE conn5 <- [1,1413,null,{"value":"8"}] 10:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:20:16 INFO - PROCESS | 1937 | 1460913616846 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:20:16 INFO - PROCESS | 1937 | 1460913616851 Marionette TRACE conn5 <- [1,1414,null,{}] 10:20:16 INFO - PROCESS | 1937 | 1460913616859 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:17 INFO - PROCESS | 1937 | 1460913617061 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 10:20:17 INFO - PROCESS | 1937 | 1460913617302 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d7db1800 == 116 [pid = 1937] [id = 361] 10:20:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11d5a08c00) [pid = 1937] [serial = 1084] [outer = (nil)] 10:20:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11d6b3a000) [pid = 1937] [serial = 1085] [outer = 0x7f11d5a08c00] 10:20:17 INFO - PROCESS | 1937 | 1460913617389 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11d7fccc00) [pid = 1937] [serial = 1086] [outer = 0x7f11d5a08c00] 10:20:18 INFO - PROCESS | 1937 | 1460913618415 Marionette TRACE conn5 <- [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]]]}] 10:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1584ms 10:20:18 INFO - PROCESS | 1937 | 1460913618430 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 1937 | 1460913618438 Marionette TRACE conn5 <- [1,1417,null,{"value":"8"}] 10:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:20:18 INFO - PROCESS | 1937 | 1460913618448 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 1937 | 1460913618451 Marionette TRACE conn5 <- [1,1418,null,{}] 10:20:18 INFO - PROCESS | 1937 | 1460913618455 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:18 INFO - PROCESS | 1937 | 1460913618633 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 10:20:18 INFO - PROCESS | 1937 | 1460913618902 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e038b000 == 117 [pid = 1937] [id = 362] 10:20:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11d7fcd400) [pid = 1937] [serial = 1087] [outer = (nil)] 10:20:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11d9d97000) [pid = 1937] [serial = 1088] [outer = 0x7f11d7fcd400] 10:20:18 INFO - PROCESS | 1937 | 1460913618986 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11da717000) [pid = 1937] [serial = 1089] [outer = 0x7f11d7fcd400] 10:20:19 INFO - PROCESS | 1937 | 1460913619914 Marionette TRACE conn5 <- [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]]]}] 10:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1527ms 10:20:19 INFO - PROCESS | 1937 | 1460913619975 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 10:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:20:19 INFO - PROCESS | 1937 | 1460913619979 Marionette TRACE conn5 <- [1,1421,null,{"value":"8"}] 10:20:19 INFO - PROCESS | 1937 | 1460913619986 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:20:19 INFO - PROCESS | 1937 | 1460913619991 Marionette TRACE conn5 <- [1,1422,null,{}] 10:20:20 INFO - PROCESS | 1937 | 1460913620006 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:20 INFO - PROCESS | 1937 | 1460913620228 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 10:20:20 INFO - PROCESS | 1937 | 1460913620417 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e311e800 == 118 [pid = 1937] [id = 363] 10:20:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11da7a9400) [pid = 1937] [serial = 1090] [outer = (nil)] 10:20:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11daa3f800) [pid = 1937] [serial = 1091] [outer = 0x7f11da7a9400] 10:20:20 INFO - PROCESS | 1937 | 1460913620548 Marionette DEBUG loaded listener.js 10:20:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11dbe13000) [pid = 1937] [serial = 1092] [outer = 0x7f11da7a9400] 10:20:21 INFO - PROCESS | 1937 | 1460913621407 Marionette TRACE conn5 <- [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]]]}] 10:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1491ms 10:20:21 INFO - PROCESS | 1937 | 1460913621477 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 10:20:21 INFO - PROCESS | 1937 | 1460913621481 Marionette TRACE conn5 <- [1,1425,null,{"value":"8"}] 10:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:20:21 INFO - PROCESS | 1937 | 1460913621487 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - PROCESS | 1937 | 1460913621489 Marionette TRACE conn5 <- [1,1426,null,{}] 10:20:21 INFO - PROCESS | 1937 | 1460913621494 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:21 INFO - PROCESS | 1937 | 1460913621670 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 10:20:21 INFO - PROCESS | 1937 | 1460913621855 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e9aa4000 == 119 [pid = 1937] [id = 364] 10:20:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11da7b3c00) [pid = 1937] [serial = 1093] [outer = (nil)] 10:20:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11e08b6800) [pid = 1937] [serial = 1094] [outer = 0x7f11da7b3c00] 10:20:21 INFO - PROCESS | 1937 | 1460913621926 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11e0a7e800) [pid = 1937] [serial = 1095] [outer = 0x7f11da7b3c00] 10:20:22 INFO - PROCESS | 1937 | 1460913622761 Marionette TRACE conn5 <- [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]]]}] 10:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1328ms 10:20:22 INFO - PROCESS | 1937 | 1460913622816 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 10:20:22 INFO - PROCESS | 1937 | 1460913622819 Marionette TRACE conn5 <- [1,1429,null,{"value":"8"}] 10:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:20:22 INFO - PROCESS | 1937 | 1460913622825 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:20:22 INFO - PROCESS | 1937 | 1460913622828 Marionette TRACE conn5 <- [1,1430,null,{}] 10:20:22 INFO - PROCESS | 1937 | 1460913622833 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:22 INFO - PROCESS | 1937 | 1460913622997 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 10:20:23 INFO - PROCESS | 1937 | 1460913623187 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec9b4800 == 120 [pid = 1937] [id = 365] 10:20:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11dbe15800) [pid = 1937] [serial = 1096] [outer = (nil)] 10:20:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11e26ca000) [pid = 1937] [serial = 1097] [outer = 0x7f11dbe15800] 10:20:23 INFO - PROCESS | 1937 | 1460913623255 Marionette DEBUG loaded listener.js 10:20:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11e2d4a400) [pid = 1937] [serial = 1098] [outer = 0x7f11dbe15800] 10:20:24 INFO - PROCESS | 1937 | 1460913624168 Marionette TRACE conn5 <- [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]]]}] 10:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1389ms 10:20:24 INFO - PROCESS | 1937 | 1460913624215 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 10:20:24 INFO - PROCESS | 1937 | 1460913624218 Marionette TRACE conn5 <- [1,1433,null,{"value":"8"}] 10:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:20:24 INFO - PROCESS | 1937 | 1460913624225 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - PROCESS | 1937 | 1460913624229 Marionette TRACE conn5 <- [1,1434,null,{}] 10:20:24 INFO - PROCESS | 1937 | 1460913624233 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:24 INFO - PROCESS | 1937 | 1460913624414 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 10:20:24 INFO - PROCESS | 1937 | 1460913624605 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f7fe3000 == 121 [pid = 1937] [id = 366] 10:20:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11da7ad800) [pid = 1937] [serial = 1099] [outer = (nil)] 10:20:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x7f11e2d51000) [pid = 1937] [serial = 1100] [outer = 0x7f11da7ad800] 10:20:24 INFO - PROCESS | 1937 | 1460913624678 Marionette DEBUG loaded listener.js 10:20:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x7f11eadb7400) [pid = 1937] [serial = 1101] [outer = 0x7f11da7ad800] 10:20:25 INFO - PROCESS | 1937 | 1460913625573 Marionette TRACE conn5 <- [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]]]}] 10:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1379ms 10:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:20:25 INFO - PROCESS | 1937 | 1460913625606 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 10:20:25 INFO - PROCESS | 1937 | 1460913625608 Marionette TRACE conn5 <- [1,1437,null,{"value":"8"}] 10:20:25 INFO - PROCESS | 1937 | 1460913625614 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - PROCESS | 1937 | 1460913625617 Marionette TRACE conn5 <- [1,1438,null,{}] 10:20:25 INFO - PROCESS | 1937 | 1460913625622 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:25 INFO - PROCESS | 1937 | 1460913625785 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 10:20:25 INFO - PROCESS | 1937 | 1460913625987 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f9019800 == 122 [pid = 1937] [id = 367] 10:20:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x7f11dfd2ac00) [pid = 1937] [serial = 1102] [outer = (nil)] 10:20:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x7f11eb8a4400) [pid = 1937] [serial = 1103] [outer = 0x7f11dfd2ac00] 10:20:26 INFO - PROCESS | 1937 | 1460913626065 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x7f11ebb7c400) [pid = 1937] [serial = 1104] [outer = 0x7f11dfd2ac00] 10:20:26 INFO - PROCESS | 1937 | 1460913626938 Marionette TRACE conn5 <- [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]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1384ms 10:20:27 INFO - PROCESS | 1937 | 1460913626998 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 10:20:27 INFO - PROCESS | 1937 | 1460913627001 Marionette TRACE conn5 <- [1,1441,null,{"value":"8"}] 10:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:20:27 INFO - PROCESS | 1937 | 1460913627007 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:20:27 INFO - PROCESS | 1937 | 1460913627009 Marionette TRACE conn5 <- [1,1442,null,{}] 10:20:27 INFO - PROCESS | 1937 | 1460913627015 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:27 INFO - PROCESS | 1937 | 1460913627174 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 10:20:27 INFO - PROCESS | 1937 | 1460913627365 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f9f02800 == 123 [pid = 1937] [id = 368] 10:20:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x7f11e1be2c00) [pid = 1937] [serial = 1105] [outer = (nil)] 10:20:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x7f11ec3b9400) [pid = 1937] [serial = 1106] [outer = 0x7f11e1be2c00] 10:20:27 INFO - PROCESS | 1937 | 1460913627432 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x7f11ecc92000) [pid = 1937] [serial = 1107] [outer = 0x7f11e1be2c00] 10:20:28 INFO - PROCESS | 1937 | 1460913628252 Marionette TRACE conn5 <- [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]]]}] 10:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1285ms 10:20:28 INFO - PROCESS | 1937 | 1460913628293 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 10:20:28 INFO - PROCESS | 1937 | 1460913628297 Marionette TRACE conn5 <- [1,1445,null,{"value":"8"}] 10:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:20:28 INFO - PROCESS | 1937 | 1460913628302 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:20:28 INFO - PROCESS | 1937 | 1460913628304 Marionette TRACE conn5 <- [1,1446,null,{}] 10:20:28 INFO - PROCESS | 1937 | 1460913628310 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:28 INFO - PROCESS | 1937 | 1460913628485 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 10:20:28 INFO - PROCESS | 1937 | 1460913628678 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc2d1000 == 124 [pid = 1937] [id = 369] 10:20:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x7f11eb0a3c00) [pid = 1937] [serial = 1108] [outer = (nil)] 10:20:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x7f11ed836800) [pid = 1937] [serial = 1109] [outer = 0x7f11eb0a3c00] 10:20:28 INFO - PROCESS | 1937 | 1460913628745 Marionette DEBUG loaded listener.js 10:20:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11ee3bec00) [pid = 1937] [serial = 1110] [outer = 0x7f11eb0a3c00] 10:20:29 INFO - PROCESS | 1937 | 1460913629598 Marionette TRACE conn5 <- [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]]]}] 10:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1330ms 10:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:20:29 INFO - PROCESS | 1937 | 1460913629634 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 10:20:29 INFO - PROCESS | 1937 | 1460913629636 Marionette TRACE conn5 <- [1,1449,null,{"value":"8"}] 10:20:29 INFO - PROCESS | 1937 | 1460913629641 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:20:29 INFO - PROCESS | 1937 | 1460913629645 Marionette TRACE conn5 <- [1,1450,null,{}] 10:20:29 INFO - PROCESS | 1937 | 1460913629649 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:29 INFO - PROCESS | 1937 | 1460913629824 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 10:20:30 INFO - PROCESS | 1937 | 1460913630015 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fda32800 == 125 [pid = 1937] [id = 370] 10:20:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x7f11ec833000) [pid = 1937] [serial = 1111] [outer = (nil)] 10:20:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x7f11f2276800) [pid = 1937] [serial = 1112] [outer = 0x7f11ec833000] 10:20:30 INFO - PROCESS | 1937 | 1460913630083 Marionette DEBUG loaded listener.js 10:20:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x7f11f7fdb800) [pid = 1937] [serial = 1113] [outer = 0x7f11ec833000] 10:20:31 INFO - PROCESS | 1937 | 1460913631051 Marionette TRACE conn5 <- [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]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1484ms 10:20:31 INFO - PROCESS | 1937 | 1460913631126 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 10:20:31 INFO - PROCESS | 1937 | 1460913631130 Marionette TRACE conn5 <- [1,1453,null,{"value":"8"}] 10:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:20:31 INFO - PROCESS | 1937 | 1460913631135 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - PROCESS | 1937 | 1460913631139 Marionette TRACE conn5 <- [1,1454,null,{}] 10:20:31 INFO - PROCESS | 1937 | 1460913631144 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:31 INFO - PROCESS | 1937 | 1460913631373 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 10:20:31 INFO - PROCESS | 1937 | 1460913631604 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc2be800 == 126 [pid = 1937] [id = 371] 10:20:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x7f11d1179400) [pid = 1937] [serial = 1114] [outer = (nil)] 10:20:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x7f11f2276c00) [pid = 1937] [serial = 1115] [outer = 0x7f11d1179400] 10:20:31 INFO - PROCESS | 1937 | 1460913631714 Marionette DEBUG loaded listener.js 10:20:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x7f11fc126c00) [pid = 1937] [serial = 1116] [outer = 0x7f11d1179400] 10:20:32 INFO - PROCESS | 1937 | 1460913632506 Marionette TRACE conn5 <- [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]]]}] 10:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1430ms 10:20:32 INFO - PROCESS | 1937 | 1460913632567 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 10:20:32 INFO - PROCESS | 1937 | 1460913632570 Marionette TRACE conn5 <- [1,1457,null,{"value":"8"}] 10:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:20:32 INFO - PROCESS | 1937 | 1460913632575 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:20:32 INFO - PROCESS | 1937 | 1460913632578 Marionette TRACE conn5 <- [1,1458,null,{}] 10:20:32 INFO - PROCESS | 1937 | 1460913632583 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:32 INFO - PROCESS | 1937 | 1460913632750 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 10:20:32 INFO - PROCESS | 1937 | 1460913632942 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2dd0800 == 127 [pid = 1937] [id = 372] 10:20:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x7f11d117a400) [pid = 1937] [serial = 1117] [outer = (nil)] 10:20:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x7f11d1183c00) [pid = 1937] [serial = 1118] [outer = 0x7f11d117a400] 10:20:33 INFO - PROCESS | 1937 | 1460913633011 Marionette DEBUG loaded listener.js 10:20:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x7f11d3bcac00) [pid = 1937] [serial = 1119] [outer = 0x7f11d117a400] 10:20:33 INFO - PROCESS | 1937 | 1460913633879 Marionette TRACE conn5 <- [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]]]}] 10:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1381ms 10:20:33 INFO - PROCESS | 1937 | 1460913633957 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 10:20:33 INFO - PROCESS | 1937 | 1460913633959 Marionette TRACE conn5 <- [1,1461,null,{"value":"8"}] 10:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:20:33 INFO - PROCESS | 1937 | 1460913633965 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:20:33 INFO - PROCESS | 1937 | 1460913633967 Marionette TRACE conn5 <- [1,1462,null,{}] 10:20:33 INFO - PROCESS | 1937 | 1460913633973 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:34 INFO - PROCESS | 1937 | 1460913634143 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 10:20:34 INFO - PROCESS | 1937 | 1460913634341 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3edb000 == 128 [pid = 1937] [id = 373] 10:20:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x7f11d117b000) [pid = 1937] [serial = 1120] [outer = (nil)] 10:20:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x7f11d532ac00) [pid = 1937] [serial = 1121] [outer = 0x7f11d117b000] 10:20:34 INFO - PROCESS | 1937 | 1460913634410 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x7f11d6994800) [pid = 1937] [serial = 1122] [outer = 0x7f11d117b000] 10:20:35 INFO - PROCESS | 1937 | 1460913635315 Marionette TRACE conn5 <- [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]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1430ms 10:20:35 INFO - PROCESS | 1937 | 1460913635396 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 10:20:35 INFO - PROCESS | 1937 | 1460913635400 Marionette TRACE conn5 <- [1,1465,null,{"value":"8"}] 10:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:20:35 INFO - PROCESS | 1937 | 1460913635405 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - PROCESS | 1937 | 1460913635408 Marionette TRACE conn5 <- [1,1466,null,{}] 10:20:35 INFO - PROCESS | 1937 | 1460913635413 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:35 INFO - PROCESS | 1937 | 1460913635590 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 10:20:35 INFO - PROCESS | 1937 | 1460913635794 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d63ef000 == 129 [pid = 1937] [id = 374] 10:20:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x7f11d117f800) [pid = 1937] [serial = 1123] [outer = (nil)] 10:20:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x7f11d50d4400) [pid = 1937] [serial = 1124] [outer = 0x7f11d117f800] 10:20:35 INFO - PROCESS | 1937 | 1460913635898 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x7f11d5a07400) [pid = 1937] [serial = 1125] [outer = 0x7f11d117f800] 10:20:36 INFO - PROCESS | 1937 | 1460913636798 Marionette TRACE conn5 <- [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]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1439ms 10:20:36 INFO - PROCESS | 1937 | 1460913636845 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 10:20:36 INFO - PROCESS | 1937 | 1460913636849 Marionette TRACE conn5 <- [1,1469,null,{"value":"8"}] 10:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:20:36 INFO - PROCESS | 1937 | 1460913636855 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - PROCESS | 1937 | 1460913636858 Marionette TRACE conn5 <- [1,1470,null,{}] 10:20:36 INFO - PROCESS | 1937 | 1460913636863 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:37 INFO - PROCESS | 1937 | 1460913637026 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 10:20:37 INFO - PROCESS | 1937 | 1460913637231 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7d0000 == 130 [pid = 1937] [id = 375] 10:20:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x7f11d44cd800) [pid = 1937] [serial = 1126] [outer = (nil)] 10:20:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x7f11d7d2cc00) [pid = 1937] [serial = 1127] [outer = 0x7f11d44cd800] 10:20:37 INFO - PROCESS | 1937 | 1460913637298 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11d9ad9400) [pid = 1937] [serial = 1128] [outer = 0x7f11d44cd800] 10:20:38 INFO - PROCESS | 1937 | 1460913638651 Marionette TRACE conn5 <- [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]]]}] 10:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1831ms 10:20:38 INFO - PROCESS | 1937 | 1460913638687 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 10:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:20:38 INFO - PROCESS | 1937 | 1460913638693 Marionette TRACE conn5 <- [1,1473,null,{"value":"8"}] 10:20:38 INFO - PROCESS | 1937 | 1460913638701 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - PROCESS | 1937 | 1460913638705 Marionette TRACE conn5 <- [1,1474,null,{}] 10:20:38 INFO - PROCESS | 1937 | 1460913638712 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:38 INFO - PROCESS | 1937 | 1460913638875 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 10:20:39 INFO - PROCESS | 1937 | 1460913639076 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc2cf000 == 131 [pid = 1937] [id = 376] 10:20:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11d5a0fc00) [pid = 1937] [serial = 1129] [outer = (nil)] 10:20:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11d6997000) [pid = 1937] [serial = 1130] [outer = 0x7f11d5a0fc00] 10:20:39 INFO - PROCESS | 1937 | 1460913639139 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11d7d31c00) [pid = 1937] [serial = 1131] [outer = 0x7f11d5a0fc00] 10:20:40 INFO - PROCESS | 1937 | 1460913640247 Marionette TRACE conn5 <- [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]]]}] 10:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1584ms 10:20:40 INFO - PROCESS | 1937 | 1460913640285 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 10:20:40 INFO - PROCESS | 1937 | 1460913640292 Marionette TRACE conn5 <- [1,1477,null,{"value":"8"}] 10:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:20:40 INFO - PROCESS | 1937 | 1460913640301 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 1937 | 1460913640305 Marionette TRACE conn5 <- [1,1478,null,{}] 10:20:40 INFO - PROCESS | 1937 | 1460913640310 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:40 INFO - PROCESS | 1937 | 1460913640513 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 10:20:40 INFO - PROCESS | 1937 | 1460913640847 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d51ce800 == 130 [pid = 1937] [id = 359] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11dbb7cc00) [pid = 1937] [serial = 1019] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11dbb71400) [pid = 1937] [serial = 1007] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2ddd000 == 131 [pid = 1937] [id = 377] 10:20:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11d117bc00) [pid = 1937] [serial = 1132] [outer = (nil)] 10:20:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11d18a9c00) [pid = 1937] [serial = 1133] [outer = 0x7f11d117bc00] 10:20:41 INFO - PROCESS | 1937 | 1460913641095 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11d44cac00) [pid = 1937] [serial = 1134] [outer = 0x7f11d117bc00] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e0ba0800 == 130 [pid = 1937] [id = 358] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc7e1800 == 129 [pid = 1937] [id = 357] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9c71000 == 128 [pid = 1937] [id = 356] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5a76800 == 127 [pid = 1937] [id = 355] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3ee3800 == 126 [pid = 1937] [id = 354] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e6026000 == 125 [pid = 1937] [id = 314] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5a6d800 == 124 [pid = 1937] [id = 353] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d51af800 == 123 [pid = 1937] [id = 352] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e7477800 == 122 [pid = 1937] [id = 346] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e4117000 == 121 [pid = 1937] [id = 345] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2c2d800 == 120 [pid = 1937] [id = 344] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2264000 == 119 [pid = 1937] [id = 343] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1df3000 == 118 [pid = 1937] [id = 342] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3ee6000 == 117 [pid = 1937] [id = 341] 10:20:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6974800 == 116 [pid = 1937] [id = 340] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11e2d4e400) [pid = 1937] [serial = 921] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11fe164000) [pid = 1937] [serial = 855] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11d5329c00) [pid = 1937] [serial = 798] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11fa3bac00) [pid = 1937] [serial = 837] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11fe308800) [pid = 1937] [serial = 840] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x7f11d6bd0000) [pid = 1937] [serial = 843] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x7f11d584f800) [pid = 1937] [serial = 846] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x7f11d44d7c00) [pid = 1937] [serial = 849] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x7f11d6bc4800) [pid = 1937] [serial = 852] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x7f11e08c2000) [pid = 1937] [serial = 909] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x7f11fdf25000) [pid = 1937] [serial = 912] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x7f11dbb7dc00) [pid = 1937] [serial = 915] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x7f11d9f7b000) [pid = 1937] [serial = 918] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x7f11e26c3c00) [pid = 1937] [serial = 966] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x7f11d3bcb000) [pid = 1937] [serial = 969] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x7f11fa202800) [pid = 1937] [serial = 972] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x7f11d18b0400) [pid = 1937] [serial = 975] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x7f11fdf21800) [pid = 1937] [serial = 978] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x7f11d3c5d400) [pid = 1937] [serial = 981] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x7f11d6996000) [pid = 1937] [serial = 903] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x7f11eadadc00) [pid = 1937] [serial = 888] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x7f11db8dd000) [pid = 1937] [serial = 762] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11e0a6f400) [pid = 1937] [serial = 885] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x7f11dbae6400) [pid = 1937] [serial = 780] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x7f11fe1b5c00) [pid = 1937] [serial = 777] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x7f11d7d36000) [pid = 1937] [serial = 948] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x7f11daac8800) [pid = 1937] [serial = 825] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x7f11e62ee000) [pid = 1937] [serial = 960] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x7f11dbb74400) [pid = 1937] [serial = 954] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x7f11fe1b6400) [pid = 1937] [serial = 795] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x7f11dbaefc00) [pid = 1937] [serial = 783] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x7f11fa0bb000) [pid = 1937] [serial = 786] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x7f11f9f2e800) [pid = 1937] [serial = 834] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11f90e9c00) [pid = 1937] [serial = 771] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11e21dac00) [pid = 1937] [serial = 957] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11ec525400) [pid = 1937] [serial = 831] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11e2ec1c00) [pid = 1937] [serial = 765] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11ebb77000) [pid = 1937] [serial = 768] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11d5a10000) [pid = 1937] [serial = 789] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11e26c8800) [pid = 1937] [serial = 828] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11d9c48800) [pid = 1937] [serial = 951] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11fa0c3800) [pid = 1937] [serial = 792] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11fd963000) [pid = 1937] [serial = 963] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11d6bca800) [pid = 1937] [serial = 882] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11fc288c00) [pid = 1937] [serial = 774] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11f9207000) [pid = 1937] [serial = 891] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11dbb78400) [pid = 1937] [serial = 906] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11fc28f000) [pid = 1937] [serial = 894] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11fa02a000) [pid = 1937] [serial = 726] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11fd964400) [pid = 1937] [serial = 732] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11f8db0400) [pid = 1937] [serial = 879] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11f908d400) [pid = 1937] [serial = 945] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11ebb77c00) [pid = 1937] [serial = 653] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11f7fda400) [pid = 1937] [serial = 680] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11e5dc1800) [pid = 1937] [serial = 617] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11e5f3fc00) [pid = 1937] [serial = 608] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11ebb7fc00) [pid = 1937] [serial = 665] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11ee3be400) [pid = 1937] [serial = 674] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11e1db6000) [pid = 1937] [serial = 614] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11e3c7fc00) [pid = 1937] [serial = 659] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11ee3ec400) [pid = 1937] [serial = 720] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11e9a0e800) [pid = 1937] [serial = 623] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11f90ec800) [pid = 1937] [serial = 822] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11e03be800) [pid = 1937] [serial = 656] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11e1be8c00) [pid = 1937] [serial = 710] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11f2152400) [pid = 1937] [serial = 677] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11e5dc3000) [pid = 1937] [serial = 713] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11ed82bc00) [pid = 1937] [serial = 671] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11eadb9800) [pid = 1937] [serial = 626] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11fc122c00) [pid = 1937] [serial = 729] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11d9c4dc00) [pid = 1937] [serial = 999] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11d9ada400) [pid = 1937] [serial = 998] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11d6993c00) [pid = 1937] [serial = 996] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11d54cf400) [pid = 1937] [serial = 995] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11e74f4000) [pid = 1937] [serial = 620] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11f8db2800) [pid = 1937] [serial = 723] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11eb35c000) [pid = 1937] [serial = 629] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11ec52a000) [pid = 1937] [serial = 668] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11fda93800) [pid = 1937] [serial = 735] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11ead59400) [pid = 1937] [serial = 662] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11ec529400) [pid = 1937] [serial = 716] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11dfd8f400) [pid = 1937] [serial = 611] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11ecc94c00) [pid = 1937] [serial = 707] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11fdf20800) [pid = 1937] [serial = 897] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11e08c2800) [pid = 1937] [serial = 900] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11d7d37400) [pid = 1937] [serial = 1013] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11d7fcf400) [pid = 1937] [serial = 1016] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11dbae8400) [pid = 1937] [serial = 1005] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11daacfc00) [pid = 1937] [serial = 1004] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11da7b8000) [pid = 1937] [serial = 1002] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x7f11da723400) [pid = 1937] [serial = 1001] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x7f11d531d800) [pid = 1937] [serial = 1010] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x7f11d9adb400) [pid = 1937] [serial = 1014] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x7f11d54d0000) [pid = 1937] [serial = 1011] [outer = (nil)] [url = about:blank] 10:20:41 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x7f11da71b800) [pid = 1937] [serial = 1017] [outer = (nil)] [url = about:blank] 10:20:42 INFO - PROCESS | 1937 | 1460913642148 Marionette TRACE conn5 <- [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]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1889ms 10:20:42 INFO - PROCESS | 1937 | 1460913642192 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 1937 | 1460913642199 Marionette TRACE conn5 <- [1,1481,null,{"value":"8"}] 10:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:20:42 INFO - PROCESS | 1937 | 1460913642208 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - PROCESS | 1937 | 1460913642211 Marionette TRACE conn5 <- [1,1482,null,{}] 10:20:42 INFO - PROCESS | 1937 | 1460913642218 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:42 INFO - PROCESS | 1937 | 1460913642418 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 10:20:42 INFO - PROCESS | 1937 | 1460913642663 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5a83000 == 117 [pid = 1937] [id = 378] 10:20:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x7f11d6993c00) [pid = 1937] [serial = 1135] [outer = (nil)] 10:20:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x7f11d6bc5000) [pid = 1937] [serial = 1136] [outer = 0x7f11d6993c00] 10:20:42 INFO - PROCESS | 1937 | 1460913642753 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x7f11d7fc6800) [pid = 1937] [serial = 1137] [outer = 0x7f11d6993c00] 10:20:43 INFO - PROCESS | 1937 | 1460913643641 Marionette TRACE conn5 <- [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]]]}] 10:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1484ms 10:20:43 INFO - PROCESS | 1937 | 1460913643691 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 10:20:43 INFO - PROCESS | 1937 | 1460913643697 Marionette TRACE conn5 <- [1,1485,null,{"value":"8"}] 10:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:20:43 INFO - PROCESS | 1937 | 1460913643707 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - PROCESS | 1937 | 1460913643710 Marionette TRACE conn5 <- [1,1486,null,{}] 10:20:43 INFO - PROCESS | 1937 | 1460913643716 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:43 INFO - PROCESS | 1937 | 1460913643894 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 10:20:44 INFO - PROCESS | 1937 | 1460913644071 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c73800 == 118 [pid = 1937] [id = 379] 10:20:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x7f11d6b35000) [pid = 1937] [serial = 1138] [outer = (nil)] 10:20:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11d9d93c00) [pid = 1937] [serial = 1139] [outer = 0x7f11d6b35000] 10:20:44 INFO - PROCESS | 1937 | 1460913644140 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11d9f7b000) [pid = 1937] [serial = 1140] [outer = 0x7f11d6b35000] 10:20:45 INFO - PROCESS | 1937 | 1460913645208 Marionette TRACE conn5 <- [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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1577ms 10:20:45 INFO - PROCESS | 1937 | 1460913645284 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 1937 | 1460913645288 Marionette TRACE conn5 <- [1,1489,null,{"value":"8"}] 10:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:20:45 INFO - PROCESS | 1937 | 1460913645294 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 1937 | 1460913645299 Marionette TRACE conn5 <- [1,1490,null,{}] 10:20:45 INFO - PROCESS | 1937 | 1460913645315 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:45 INFO - PROCESS | 1937 | 1460913645537 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 10:20:45 INFO - PROCESS | 1937 | 1460913645758 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbad8000 == 119 [pid = 1937] [id = 380] 10:20:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11da79dc00) [pid = 1937] [serial = 1141] [outer = (nil)] 10:20:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11daa43400) [pid = 1937] [serial = 1142] [outer = 0x7f11da79dc00] 10:20:45 INFO - PROCESS | 1937 | 1460913645853 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11daac7c00) [pid = 1937] [serial = 1143] [outer = 0x7f11da79dc00] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3dcf800 == 118 [pid = 1937] [id = 301] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe187000 == 117 [pid = 1937] [id = 278] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e0859800 == 116 [pid = 1937] [id = 351] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1200e34000 == 115 [pid = 1937] [id = 280] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eadee000 == 114 [pid = 1937] [id = 347] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ebb50000 == 113 [pid = 1937] [id = 348] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d42d2800 == 112 [pid = 1937] [id = 282] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec226800 == 111 [pid = 1937] [id = 349] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2ba6800 == 110 [pid = 1937] [id = 279] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8d39000 == 109 [pid = 1937] [id = 209] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6c65800 == 108 [pid = 1937] [id = 283] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6b78800 == 107 [pid = 1937] [id = 321] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5a7f800 == 106 [pid = 1937] [id = 281] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc2cf000 == 105 [pid = 1937] [id = 376] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e038b000 == 104 [pid = 1937] [id = 362] 10:20:48 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d7db1800 == 103 [pid = 1937] [id = 361] 10:20:48 INFO - PROCESS | 1937 | 1460913648833 Marionette TRACE conn5 <- [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]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 3599ms 10:20:48 INFO - PROCESS | 1937 | 1460913648894 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 10:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:20:48 INFO - PROCESS | 1937 | 1460913648899 Marionette TRACE conn5 <- [1,1493,null,{"value":"8"}] 10:20:48 INFO - PROCESS | 1937 | 1460913648905 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - PROCESS | 1937 | 1460913648910 Marionette TRACE conn5 <- [1,1494,null,{}] 10:20:48 INFO - PROCESS | 1937 | 1460913648917 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:49 INFO - PROCESS | 1937 | 1460913649080 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 10:20:49 INFO - PROCESS | 1937 | 1460913649219 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6b69000 == 104 [pid = 1937] [id = 381] 10:20:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11d5a09400) [pid = 1937] [serial = 1144] [outer = (nil)] 10:20:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11d6bc7c00) [pid = 1937] [serial = 1145] [outer = 0x7f11d5a09400] 10:20:49 INFO - PROCESS | 1937 | 1460913649282 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11d7fcc400) [pid = 1937] [serial = 1146] [outer = 0x7f11d5a09400] 10:20:50 INFO - PROCESS | 1937 | 1460913650074 Marionette TRACE conn5 <- [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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1234ms 10:20:50 INFO - PROCESS | 1937 | 1460913650139 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 1937 | 1460913650146 Marionette TRACE conn5 <- [1,1497,null,{"value":"8"}] 10:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:20:50 INFO - PROCESS | 1937 | 1460913650155 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - PROCESS | 1937 | 1460913650158 Marionette TRACE conn5 <- [1,1498,null,{}] 10:20:50 INFO - PROCESS | 1937 | 1460913650162 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:50 INFO - PROCESS | 1937 | 1460913650331 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 10:20:50 INFO - PROCESS | 1937 | 1460913650341 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dba29800 == 105 [pid = 1937] [id = 382] 10:20:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11d7fcec00) [pid = 1937] [serial = 1147] [outer = (nil)] 10:20:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11d9f7a400) [pid = 1937] [serial = 1148] [outer = 0x7f11d7fcec00] 10:20:50 INFO - PROCESS | 1937 | 1460913650400 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11da79ac00) [pid = 1937] [serial = 1149] [outer = 0x7f11d7fcec00] 10:20:51 INFO - PROCESS | 1937 | 1460913651372 Marionette TRACE conn5 <- [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]]]}] 10:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1276ms 10:20:51 INFO - PROCESS | 1937 | 1460913651432 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 1937 | 1460913651435 Marionette TRACE conn5 <- [1,1501,null,{"value":"8"}] 10:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:20:51 INFO - PROCESS | 1937 | 1460913651441 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - PROCESS | 1937 | 1460913651446 Marionette TRACE conn5 <- [1,1502,null,{}] 10:20:51 INFO - PROCESS | 1937 | 1460913651468 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:51 INFO - PROCESS | 1937 | 1460913651685 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 10:20:51 INFO - PROCESS | 1937 | 1460913651722 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7d5800 == 106 [pid = 1937] [id = 383] 10:20:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11daac2c00) [pid = 1937] [serial = 1150] [outer = (nil)] 10:20:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11db8ddc00) [pid = 1937] [serial = 1151] [outer = 0x7f11daac2c00] 10:20:51 INFO - PROCESS | 1937 | 1460913651792 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11dbb7c800) [pid = 1937] [serial = 1152] [outer = 0x7f11daac2c00] 10:20:52 INFO - PROCESS | 1937 | 1460913652847 Marionette TRACE conn5 <- [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]]]}] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11d5a0d400) [pid = 1937] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11d3bbec00) [pid = 1937] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11d18a3800) [pid = 1937] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11e0363400) [pid = 1937] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11e74ea400) [pid = 1937] [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.] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11e2ec6c00) [pid = 1937] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11d18abc00) [pid = 1937] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11d584c400) [pid = 1937] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11ebb7e800) [pid = 1937] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11daa3b800) [pid = 1937] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:20:52 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11e411f800) [pid = 1937] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1483ms 10:20:52 INFO - PROCESS | 1937 | 1460913652924 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 10:20:52 INFO - PROCESS | 1937 | 1460913652928 Marionette TRACE conn5 <- [1,1505,null,{"value":"8"}] 10:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:20:52 INFO - PROCESS | 1937 | 1460913652934 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:20:52 INFO - PROCESS | 1937 | 1460913652936 Marionette TRACE conn5 <- [1,1506,null,{}] 10:20:52 INFO - PROCESS | 1937 | 1460913652941 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:53 INFO - PROCESS | 1937 | 1460913653094 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 10:20:53 INFO - PROCESS | 1937 | 1460913653244 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7cd800 == 107 [pid = 1937] [id = 384] 10:20:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11d44d8400) [pid = 1937] [serial = 1153] [outer = (nil)] 10:20:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11dc084400) [pid = 1937] [serial = 1154] [outer = 0x7f11d44d8400] 10:20:53 INFO - PROCESS | 1937 | 1460913653370 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11dfd26400) [pid = 1937] [serial = 1155] [outer = 0x7f11d44d8400] 10:20:53 INFO - PROCESS | 1937 | 1460913653968 Marionette TRACE conn5 <- [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]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1074ms 10:20:54 INFO - PROCESS | 1937 | 1460913654010 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 1937 | 1460913654013 Marionette TRACE conn5 <- [1,1509,null,{"value":"8"}] 10:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:20:54 INFO - PROCESS | 1937 | 1460913654018 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - PROCESS | 1937 | 1460913654020 Marionette TRACE conn5 <- [1,1510,null,{}] 10:20:54 INFO - PROCESS | 1937 | 1460913654036 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:54 INFO - PROCESS | 1937 | 1460913654232 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 10:20:54 INFO - PROCESS | 1937 | 1460913654253 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e08dc000 == 108 [pid = 1937] [id = 385] 10:20:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11d3c5dc00) [pid = 1937] [serial = 1156] [outer = (nil)] 10:20:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11e0361c00) [pid = 1937] [serial = 1157] [outer = 0x7f11d3c5dc00] 10:20:54 INFO - PROCESS | 1937 | 1460913654310 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11e03bfc00) [pid = 1937] [serial = 1158] [outer = 0x7f11d3c5dc00] 10:20:55 INFO - PROCESS | 1937 | 1460913655265 Marionette TRACE conn5 <- [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]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1291ms 10:20:55 INFO - PROCESS | 1937 | 1460913655311 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 1937 | 1460913655316 Marionette TRACE conn5 <- [1,1513,null,{"value":"8"}] 10:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:20:55 INFO - PROCESS | 1937 | 1460913655324 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 1937 | 1460913655330 Marionette TRACE conn5 <- [1,1514,null,{}] 10:20:55 INFO - PROCESS | 1937 | 1460913655339 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:55 INFO - PROCESS | 1937 | 1460913655568 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 10:20:55 INFO - PROCESS | 1937 | 1460913655750 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9c81000 == 109 [pid = 1937] [id = 386] 10:20:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11d44cd000) [pid = 1937] [serial = 1159] [outer = (nil)] 10:20:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11d7d36000) [pid = 1937] [serial = 1160] [outer = 0x7f11d44cd000] 10:20:55 INFO - PROCESS | 1937 | 1460913655820 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11d9c49400) [pid = 1937] [serial = 1161] [outer = 0x7f11d44cd000] 10:20:56 INFO - PROCESS | 1937 | 1460913656776 Marionette TRACE conn5 <- [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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1482ms 10:20:56 INFO - PROCESS | 1937 | 1460913656806 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 1937 | 1460913656814 Marionette TRACE conn5 <- [1,1517,null,{"value":"8"}] 10:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:20:56 INFO - PROCESS | 1937 | 1460913656824 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - PROCESS | 1937 | 1460913656828 Marionette TRACE conn5 <- [1,1518,null,{}] 10:20:56 INFO - PROCESS | 1937 | 1460913656834 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:57 INFO - PROCESS | 1937 | 1460913657002 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 10:20:57 INFO - PROCESS | 1937 | 1460913657187 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03d7000 == 110 [pid = 1937] [id = 387] 10:20:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11d50d4800) [pid = 1937] [serial = 1162] [outer = (nil)] 10:20:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11da7b7000) [pid = 1937] [serial = 1163] [outer = 0x7f11d50d4800] 10:20:57 INFO - PROCESS | 1937 | 1460913657256 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11db8e1800) [pid = 1937] [serial = 1164] [outer = 0x7f11d50d4800] 10:20:58 INFO - PROCESS | 1937 | 1460913658233 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1430ms 10:20:58 INFO - PROCESS | 1937 | 1460913658256 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 10:20:58 INFO - PROCESS | 1937 | 1460913658260 Marionette TRACE conn5 <- [1,1521,null,{"value":"8"}] 10:20:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:20:58 INFO - PROCESS | 1937 | 1460913658266 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 1937 | 1460913658271 Marionette TRACE conn5 <- [1,1522,null,{}] 10:20:58 INFO - PROCESS | 1937 | 1460913658286 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:58 INFO - PROCESS | 1937 | 1460913658443 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 10:20:58 INFO - PROCESS | 1937 | 1460913658629 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2ba3000 == 111 [pid = 1937] [id = 388] 10:20:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11dbb73000) [pid = 1937] [serial = 1165] [outer = (nil)] 10:20:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11e08b6400) [pid = 1937] [serial = 1166] [outer = 0x7f11dbb73000] 10:20:58 INFO - PROCESS | 1937 | 1460913658701 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11e0a7d400) [pid = 1937] [serial = 1167] [outer = 0x7f11dbb73000] 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:20:59 INFO - PROCESS | 1937 | 1460913659415 Marionette TRACE conn5 <- [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"]]]}] 10:20:59 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 () { 10:20:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:20:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:20:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:20:59 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 () { 10:20:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:20:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:20:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:20:59 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 () { 10:20:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:20:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:20:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:20:59 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 () { 10:20:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:20:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:20:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:20:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1185ms 10:20:59 INFO - PROCESS | 1937 | 1460913659461 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 10:20:59 INFO - PROCESS | 1937 | 1460913659464 Marionette TRACE conn5 <- [1,1525,null,{"value":"8"}] 10:20:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:20:59 INFO - PROCESS | 1937 | 1460913659470 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 1937 | 1460913659472 Marionette TRACE conn5 <- [1,1526,null,{}] 10:20:59 INFO - PROCESS | 1937 | 1460913659478 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:59 INFO - PROCESS | 1937 | 1460913659631 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 10:20:59 INFO - PROCESS | 1937 | 1460913659827 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e31b7000 == 112 [pid = 1937] [id = 389] 10:20:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11dbb79400) [pid = 1937] [serial = 1168] [outer = (nil)] 10:20:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11e21dac00) [pid = 1937] [serial = 1169] [outer = 0x7f11dbb79400] 10:20:59 INFO - PROCESS | 1937 | 1460913659895 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11e22c3400) [pid = 1937] [serial = 1170] [outer = 0x7f11dbb79400] 10:21:00 INFO - PROCESS | 1937 | 1460913660712 Marionette TRACE conn5 <- [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"]]]}] 10:21:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:21:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:21:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:21:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:21:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:21:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:21:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1279ms 10:21:00 INFO - PROCESS | 1937 | 1460913660753 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 1937 | 1460913660757 Marionette TRACE conn5 <- [1,1529,null,{"value":"8"}] 10:21:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:21:00 INFO - PROCESS | 1937 | 1460913660777 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 1937 | 1460913660782 Marionette TRACE conn5 <- [1,1530,null,{}] 10:21:00 INFO - PROCESS | 1937 | 1460913660790 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:00 INFO - PROCESS | 1937 | 1460913660965 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 10:21:01 INFO - PROCESS | 1937 | 1460913661161 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e6032800 == 113 [pid = 1937] [id = 390] 10:21:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11e0a8a800) [pid = 1937] [serial = 1171] [outer = (nil)] 10:21:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11e26ccc00) [pid = 1937] [serial = 1172] [outer = 0x7f11e0a8a800] 10:21:01 INFO - PROCESS | 1937 | 1460913661231 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11e2eca000) [pid = 1937] [serial = 1173] [outer = 0x7f11e0a8a800] 10:21:02 INFO - PROCESS | 1937 | 1460913661995 Marionette TRACE conn5 <- [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]]]}] 10:21:02 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 10:21:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:21:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:21:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:21:02 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. 10:21:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:21:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1258ms 10:21:02 INFO - PROCESS | 1937 | 1460913662023 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 1937 | 1460913662027 Marionette TRACE conn5 <- [1,1533,null,{"value":"8"}] 10:21:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:21:02 INFO - PROCESS | 1937 | 1460913662032 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 1937 | 1460913662034 Marionette TRACE conn5 <- [1,1534,null,{}] 10:21:02 INFO - PROCESS | 1937 | 1460913662040 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:02 INFO - PROCESS | 1937 | 1460913662262 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 10:21:02 INFO - PROCESS | 1937 | 1460913662432 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb8ce000 == 114 [pid = 1937] [id = 391] 10:21:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11e4b5a000) [pid = 1937] [serial = 1174] [outer = (nil)] 10:21:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11e6248800) [pid = 1937] [serial = 1175] [outer = 0x7f11e4b5a000] 10:21:02 INFO - PROCESS | 1937 | 1460913662512 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11e74f8800) [pid = 1937] [serial = 1176] [outer = 0x7f11e4b5a000] 10:21:03 INFO - PROCESS | 1937 | 1460913663433 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:21:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1437ms 10:21:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:21:03 INFO - PROCESS | 1937 | 1460913663491 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 1937 | 1460913663494 Marionette TRACE conn5 <- [1,1537,null,{"value":"8"}] 10:21:03 INFO - PROCESS | 1937 | 1460913663501 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 1937 | 1460913663503 Marionette TRACE conn5 <- [1,1538,null,{}] 10:21:03 INFO - PROCESS | 1937 | 1460913663508 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:03 INFO - PROCESS | 1937 | 1460913663668 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 10:21:03 INFO - PROCESS | 1937 | 1460913663860 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec226800 == 115 [pid = 1937] [id = 392] 10:21:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11e4b58800) [pid = 1937] [serial = 1177] [outer = (nil)] 10:21:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11e9a78000) [pid = 1937] [serial = 1178] [outer = 0x7f11e4b58800] 10:21:03 INFO - PROCESS | 1937 | 1460913663931 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11eac5ec00) [pid = 1937] [serial = 1179] [outer = 0x7f11e4b58800] 10:21:04 INFO - PROCESS | 1937 | 1460913664800 Marionette TRACE conn5 <- [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]]]}] 10:21:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:21:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1337ms 10:21:04 INFO - PROCESS | 1937 | 1460913664838 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 1937 | 1460913664841 Marionette TRACE conn5 <- [1,1541,null,{"value":"8"}] 10:21:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:21:04 INFO - PROCESS | 1937 | 1460913664848 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 1937 | 1460913664851 Marionette TRACE conn5 <- [1,1542,null,{}] 10:21:04 INFO - PROCESS | 1937 | 1460913664856 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:05 INFO - PROCESS | 1937 | 1460913665023 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 10:21:05 INFO - PROCESS | 1937 | 1460913665215 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ed389800 == 116 [pid = 1937] [id = 393] 10:21:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11e4b5dc00) [pid = 1937] [serial = 1180] [outer = (nil)] 10:21:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11eadaec00) [pid = 1937] [serial = 1181] [outer = 0x7f11e4b5dc00] 10:21:05 INFO - PROCESS | 1937 | 1460913665282 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11eb0d5400) [pid = 1937] [serial = 1182] [outer = 0x7f11e4b5dc00] 10:21:06 INFO - PROCESS | 1937 | 1460913666143 Marionette TRACE conn5 <- [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]]]}] 10:21:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:21:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1327ms 10:21:06 INFO - PROCESS | 1937 | 1460913666176 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 1937 | 1460913666179 Marionette TRACE conn5 <- [1,1545,null,{"value":"8"}] 10:21:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:21:06 INFO - PROCESS | 1937 | 1460913666185 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 1937 | 1460913666187 Marionette TRACE conn5 <- [1,1546,null,{}] 10:21:06 INFO - PROCESS | 1937 | 1460913666193 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:06 INFO - PROCESS | 1937 | 1460913666375 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 10:21:06 INFO - PROCESS | 1937 | 1460913666572 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ef173800 == 117 [pid = 1937] [id = 394] 10:21:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11e26c8000) [pid = 1937] [serial = 1183] [outer = (nil)] 10:21:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11eb0db000) [pid = 1937] [serial = 1184] [outer = 0x7f11e26c8000] 10:21:06 INFO - PROCESS | 1937 | 1460913666640 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11ebb77400) [pid = 1937] [serial = 1185] [outer = 0x7f11e26c8000] 10:21:07 INFO - PROCESS | 1937 | 1460913667444 Marionette TRACE conn5 <- [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]]]}] 10:21:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:21:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1332ms 10:21:07 INFO - PROCESS | 1937 | 1460913667523 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 10:21:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:21:07 INFO - PROCESS | 1937 | 1460913667527 Marionette TRACE conn5 <- [1,1549,null,{"value":"8"}] 10:21:07 INFO - PROCESS | 1937 | 1460913667533 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:21:07 INFO - PROCESS | 1937 | 1460913667536 Marionette TRACE conn5 <- [1,1550,null,{}] 10:21:07 INFO - PROCESS | 1937 | 1460913667541 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:07 INFO - PROCESS | 1937 | 1460913667705 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 10:21:07 INFO - PROCESS | 1937 | 1460913667895 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f7ff6000 == 118 [pid = 1937] [id = 395] 10:21:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11e2d4b400) [pid = 1937] [serial = 1186] [outer = (nil)] 10:21:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11ebd82400) [pid = 1937] [serial = 1187] [outer = 0x7f11e2d4b400] 10:21:07 INFO - PROCESS | 1937 | 1460913667960 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11ec67f000) [pid = 1937] [serial = 1188] [outer = 0x7f11e2d4b400] 10:21:08 INFO - PROCESS | 1937 | 1460913668828 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:21:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1334ms 10:21:08 INFO - PROCESS | 1937 | 1460913668866 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 1937 | 1460913668871 Marionette TRACE conn5 <- [1,1553,null,{"value":"8"}] 10:21:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:21:08 INFO - PROCESS | 1937 | 1460913668876 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 1937 | 1460913668881 Marionette TRACE conn5 <- [1,1554,null,{}] 10:21:08 INFO - PROCESS | 1937 | 1460913668885 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:09 INFO - PROCESS | 1937 | 1460913669084 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 10:21:09 INFO - PROCESS | 1937 | 1460913669275 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f92ac000 == 119 [pid = 1937] [id = 396] 10:21:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11ebb74800) [pid = 1937] [serial = 1189] [outer = (nil)] 10:21:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11ed82cc00) [pid = 1937] [serial = 1190] [outer = 0x7f11ebb74800] 10:21:09 INFO - PROCESS | 1937 | 1460913669349 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11f2159400) [pid = 1937] [serial = 1191] [outer = 0x7f11ebb74800] 10:21:10 INFO - PROCESS | 1937 | 1460913670237 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:21:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:21:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1428ms 10:21:10 INFO - PROCESS | 1937 | 1460913670306 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 1937 | 1460913670309 Marionette TRACE conn5 <- [1,1557,null,{"value":"8"}] 10:21:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:21:10 INFO - PROCESS | 1937 | 1460913670314 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 1937 | 1460913670316 Marionette TRACE conn5 <- [1,1558,null,{}] 10:21:10 INFO - PROCESS | 1937 | 1460913670322 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:10 INFO - PROCESS | 1937 | 1460913670490 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 10:21:10 INFO - PROCESS | 1937 | 1460913670679 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc2d0800 == 120 [pid = 1937] [id = 397] 10:21:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11e0365000) [pid = 1937] [serial = 1192] [outer = (nil)] 10:21:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11f8b70400) [pid = 1937] [serial = 1193] [outer = 0x7f11e0365000] 10:21:10 INFO - PROCESS | 1937 | 1460913670748 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11f9209000) [pid = 1937] [serial = 1194] [outer = 0x7f11e0365000] 10:21:11 INFO - PROCESS | 1937 | 1460913671626 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:21:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1380ms 10:21:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:21:11 INFO - PROCESS | 1937 | 1460913671696 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 1937 | 1460913671699 Marionette TRACE conn5 <- [1,1561,null,{"value":"8"}] 10:21:11 INFO - PROCESS | 1937 | 1460913671705 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - PROCESS | 1937 | 1460913671708 Marionette TRACE conn5 <- [1,1562,null,{}] 10:21:11 INFO - PROCESS | 1937 | 1460913671713 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:11 INFO - PROCESS | 1937 | 1460913671884 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 10:21:12 INFO - PROCESS | 1937 | 1460913672072 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fda2c000 == 121 [pid = 1937] [id = 398] 10:21:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11ebb7c800) [pid = 1937] [serial = 1195] [outer = (nil)] 10:21:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11f92c4800) [pid = 1937] [serial = 1196] [outer = 0x7f11ebb7c800] 10:21:12 INFO - PROCESS | 1937 | 1460913672141 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11fa02a000) [pid = 1937] [serial = 1197] [outer = 0x7f11ebb7c800] 10:21:12 INFO - PROCESS | 1937 | 1460913672968 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:21:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1335ms 10:21:13 INFO - PROCESS | 1937 | 1460913673040 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 1937 | 1460913673044 Marionette TRACE conn5 <- [1,1565,null,{"value":"8"}] 10:21:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:21:13 INFO - PROCESS | 1937 | 1460913673049 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 1937 | 1460913673052 Marionette TRACE conn5 <- [1,1566,null,{}] 10:21:13 INFO - PROCESS | 1937 | 1460913673057 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:13 INFO - PROCESS | 1937 | 1460913673259 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 10:21:13 INFO - PROCESS | 1937 | 1460913673450 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe4e6000 == 122 [pid = 1937] [id = 399] 10:21:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11f9006c00) [pid = 1937] [serial = 1198] [outer = (nil)] 10:21:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11fa0bdc00) [pid = 1937] [serial = 1199] [outer = 0x7f11f9006c00] 10:21:13 INFO - PROCESS | 1937 | 1460913673531 Marionette DEBUG loaded listener.js 10:21:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11fa20c400) [pid = 1937] [serial = 1200] [outer = 0x7f11f9006c00] 10:21:14 INFO - PROCESS | 1937 | 1460913674418 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:21:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:21:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1438ms 10:21:14 INFO - PROCESS | 1937 | 1460913674487 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 1937 | 1460913674491 Marionette TRACE conn5 <- [1,1569,null,{"value":"8"}] 10:21:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:21:14 INFO - PROCESS | 1937 | 1460913674497 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:21:14 INFO - PROCESS | 1937 | 1460913674499 Marionette TRACE conn5 <- [1,1570,null,{}] 10:21:14 INFO - PROCESS | 1937 | 1460913674504 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:14 INFO - PROCESS | 1937 | 1460913674689 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 10:21:14 INFO - PROCESS | 1937 | 1460913674885 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d4322800 == 123 [pid = 1937] [id = 400] 10:21:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11d3c54800) [pid = 1937] [serial = 1201] [outer = (nil)] 10:21:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11d6988400) [pid = 1937] [serial = 1202] [outer = 0x7f11d3c54800] 10:21:14 INFO - PROCESS | 1937 | 1460913674957 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11e0a89000) [pid = 1937] [serial = 1203] [outer = 0x7f11d3c54800] 10:21:16 INFO - PROCESS | 1937 | 1460913676148 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1686ms 10:21:16 INFO - PROCESS | 1937 | 1460913676185 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 1937 | 1460913676192 Marionette TRACE conn5 <- [1,1573,null,{"value":"8"}] 10:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:21:16 INFO - PROCESS | 1937 | 1460913676208 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 1937 | 1460913676216 Marionette TRACE conn5 <- [1,1574,null,{}] 10:21:16 INFO - PROCESS | 1937 | 1460913676224 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:16 INFO - PROCESS | 1937 | 1460913676413 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 10:21:16 INFO - PROCESS | 1937 | 1460913676607 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11db994000 == 124 [pid = 1937] [id = 401] 10:21:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11d7fc7c00) [pid = 1937] [serial = 1204] [outer = (nil)] 10:21:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11d9ad7400) [pid = 1937] [serial = 1205] [outer = 0x7f11d7fc7c00] 10:21:16 INFO - PROCESS | 1937 | 1460913676670 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11d9f7cc00) [pid = 1937] [serial = 1206] [outer = 0x7f11d7fc7c00] 10:21:17 INFO - PROCESS | 1937 | 1460913677700 Marionette TRACE conn5 <- [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]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:21:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1542ms 10:21:17 INFO - PROCESS | 1937 | 1460913677751 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 1937 | 1460913677757 Marionette TRACE conn5 <- [1,1577,null,{"value":"8"}] 10:21:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:21:17 INFO - PROCESS | 1937 | 1460913677766 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 1937 | 1460913677769 Marionette TRACE conn5 <- [1,1578,null,{}] 10:21:17 INFO - PROCESS | 1937 | 1460913677774 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:17 INFO - PROCESS | 1937 | 1460913677947 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 10:21:18 INFO - PROCESS | 1937 | 1460913678215 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3ef0000 == 125 [pid = 1937] [id = 402] 10:21:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11d7fc9c00) [pid = 1937] [serial = 1207] [outer = (nil)] 10:21:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x7f11da796400) [pid = 1937] [serial = 1208] [outer = 0x7f11d7fc9c00] 10:21:18 INFO - PROCESS | 1937 | 1460913678331 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x7f11db8dd800) [pid = 1937] [serial = 1209] [outer = 0x7f11d7fc9c00] 10:21:19 INFO - PROCESS | 1937 | 1460913679210 Marionette TRACE conn5 <- [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]]]}] 10:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1478ms 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x7f11eb8a4400) [pid = 1937] [serial = 1103] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x7f11e2d51000) [pid = 1937] [serial = 1100] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11e26ca000) [pid = 1937] [serial = 1097] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11e08b6800) [pid = 1937] [serial = 1094] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11daa3f800) [pid = 1937] [serial = 1091] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11d9d97000) [pid = 1937] [serial = 1088] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11d6b3a000) [pid = 1937] [serial = 1085] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11d6997000) [pid = 1937] [serial = 1130] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11d7d2cc00) [pid = 1937] [serial = 1127] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11d50d4400) [pid = 1937] [serial = 1124] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11d532ac00) [pid = 1937] [serial = 1121] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11e74f3000) [pid = 1937] [serial = 1040] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11e9b33800) [pid = 1937] [serial = 1043] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11d584d800) [pid = 1937] [serial = 1022] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11e03b8c00) [pid = 1937] [serial = 1028] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11ecc95800) [pid = 1937] [serial = 1055] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11d532a400) [pid = 1937] [serial = 1052] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11e1bea800) [pid = 1937] [serial = 1034] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11da6c2000) [pid = 1937] [serial = 1025] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11eb0a9000) [pid = 1937] [serial = 1049] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11ead57000) [pid = 1937] [serial = 1046] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11e0a87800) [pid = 1937] [serial = 1031] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11e3c7e800) [pid = 1937] [serial = 1037] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11e31c4800) [pid = 1937] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11f2276c00) [pid = 1937] [serial = 1115] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11d1183c00) [pid = 1937] [serial = 1118] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11f2276800) [pid = 1937] [serial = 1112] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11ed836800) [pid = 1937] [serial = 1109] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11ec3b9400) [pid = 1937] [serial = 1106] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6c73800 == 124 [pid = 1937] [id = 379] 10:21:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5a83000 == 123 [pid = 1937] [id = 378] 10:21:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e4035000 == 122 [pid = 1937] [id = 11] 10:21:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2ddd000 == 121 [pid = 1937] [id = 377] 10:21:19 INFO - PROCESS | 1937 | 1460913679299 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 10:21:19 INFO - PROCESS | 1937 | 1460913679305 Marionette TRACE conn5 <- [1,1581,null,{"value":"8"}] 10:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:21:19 INFO - PROCESS | 1937 | 1460913679318 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - PROCESS | 1937 | 1460913679322 Marionette TRACE conn5 <- [1,1582,null,{}] 10:21:19 INFO - PROCESS | 1937 | 1460913679336 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:19 INFO - PROCESS | 1937 | 1460913679507 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11d5846c00) [pid = 1937] [serial = 1082] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11d50d2c00) [pid = 1937] [serial = 1080] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11daad0800) [pid = 1937] [serial = 1064] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11d3bc9000) [pid = 1937] [serial = 1058] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11d3c4fc00) [pid = 1937] [serial = 1079] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11e22cd400) [pid = 1937] [serial = 1071] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11eaf85800) [pid = 1937] [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.] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11e40ecc00) [pid = 1937] [serial = 1073] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11d9c4f000) [pid = 1937] [serial = 1067] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11e035e800) [pid = 1937] [serial = 1068] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11e74f3800) [pid = 1937] [serial = 1074] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11dbb7ac00) [pid = 1937] [serial = 1065] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11d9c49c00) [pid = 1937] [serial = 1062] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11ec67d400) [pid = 1937] [serial = 1076] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11d9ad8c00) [pid = 1937] [serial = 1061] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11d44cc000) [pid = 1937] [serial = 1059] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11dbe1c000) [pid = 1937] [serial = 1008] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11ed821000) [pid = 1937] [serial = 1077] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11e0a7d800) [pid = 1937] [serial = 1070] [outer = (nil)] [url = about:blank] 10:21:19 INFO - PROCESS | 1937 | 1460913679678 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6973000 == 122 [pid = 1937] [id = 403] 10:21:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11d3c4fc00) [pid = 1937] [serial = 1210] [outer = (nil)] 10:21:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11d9ad8c00) [pid = 1937] [serial = 1211] [outer = 0x7f11d3c4fc00] 10:21:19 INFO - PROCESS | 1937 | 1460913679747 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11e0368c00) [pid = 1937] [serial = 1212] [outer = 0x7f11d3c4fc00] 10:21:20 INFO - PROCESS | 1937 | 1460913680480 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:21:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:21:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1183ms 10:21:20 INFO - PROCESS | 1937 | 1460913680502 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 10:21:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:21:20 INFO - PROCESS | 1937 | 1460913680506 Marionette TRACE conn5 <- [1,1585,null,{"value":"8"}] 10:21:20 INFO - PROCESS | 1937 | 1460913680511 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - PROCESS | 1937 | 1460913680513 Marionette TRACE conn5 <- [1,1586,null,{}] 10:21:20 INFO - PROCESS | 1937 | 1460913680518 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:20 INFO - PROCESS | 1937 | 1460913680696 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 10:21:20 INFO - PROCESS | 1937 | 1460913680850 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dba18000 == 123 [pid = 1937] [id = 404] 10:21:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11d44ca400) [pid = 1937] [serial = 1213] [outer = (nil)] 10:21:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11e0a7e400) [pid = 1937] [serial = 1214] [outer = 0x7f11d44ca400] 10:21:20 INFO - PROCESS | 1937 | 1460913680912 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11e22c4000) [pid = 1937] [serial = 1215] [outer = 0x7f11d44ca400] 10:21:21 INFO - PROCESS | 1937 | 1460913681664 Marionette TRACE conn5 <- [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]]]}] 10:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1188ms 10:21:21 INFO - PROCESS | 1937 | 1460913681699 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 1937 | 1460913681702 Marionette TRACE conn5 <- [1,1589,null,{"value":"8"}] 10:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:21:21 INFO - PROCESS | 1937 | 1460913681735 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 1937 | 1460913681737 Marionette TRACE conn5 <- [1,1590,null,{}] 10:21:21 INFO - PROCESS | 1937 | 1460913681754 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:21 INFO - PROCESS | 1937 | 1460913681989 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 10:21:22 INFO - PROCESS | 1937 | 1460913682011 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e0386000 == 124 [pid = 1937] [id = 405] 10:21:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11dbe14c00) [pid = 1937] [serial = 1216] [outer = (nil)] 10:21:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11e26ce400) [pid = 1937] [serial = 1217] [outer = 0x7f11dbe14c00] 10:21:22 INFO - PROCESS | 1937 | 1460913682072 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11e40ed000) [pid = 1937] [serial = 1218] [outer = 0x7f11dbe14c00] 10:21:22 INFO - PROCESS | 1937 | 1460913682920 Marionette TRACE conn5 <- [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]]]}] 10:21:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:21:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1269ms 10:21:23 INFO - PROCESS | 1937 | 1460913683002 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 10:21:23 INFO - PROCESS | 1937 | 1460913683005 Marionette TRACE conn5 <- [1,1593,null,{"value":"8"}] 10:21:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:21:23 INFO - PROCESS | 1937 | 1460913683012 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - PROCESS | 1937 | 1460913683015 Marionette TRACE conn5 <- [1,1594,null,{}] 10:21:23 INFO - PROCESS | 1937 | 1460913683019 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:23 INFO - PROCESS | 1937 | 1460913683249 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 10:21:23 INFO - PROCESS | 1937 | 1460913683284 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1f75800 == 125 [pid = 1937] [id = 406] 10:21:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11e40ecc00) [pid = 1937] [serial = 1219] [outer = (nil)] 10:21:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11eb0aac00) [pid = 1937] [serial = 1220] [outer = 0x7f11e40ecc00] 10:21:23 INFO - PROCESS | 1937 | 1460913683347 Marionette DEBUG loaded listener.js 10:21:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11ecc95800) [pid = 1937] [serial = 1221] [outer = 0x7f11e40ecc00] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11d3c54c00) [pid = 1937] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11d3bc0000) [pid = 1937] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11d7fcec00) [pid = 1937] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11daac2c00) [pid = 1937] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11d18a1800) [pid = 1937] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11d6993c00) [pid = 1937] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11e4b64c00) [pid = 1937] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11d117a400) [pid = 1937] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11d6b35000) [pid = 1937] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11d117bc00) [pid = 1937] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11da79dc00) [pid = 1937] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11d5a08c00) [pid = 1937] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11d117b000) [pid = 1937] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11d18a8800) [pid = 1937] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11e26c8400) [pid = 1937] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11d5a0fc00) [pid = 1937] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11da7a9400) [pid = 1937] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11d5a09400) [pid = 1937] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11d18a8400) [pid = 1937] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11d44d8400) [pid = 1937] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11d18a7000) [pid = 1937] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11d117f800) [pid = 1937] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11e2d4b000) [pid = 1937] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x7f11d3c53c00) [pid = 1937] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x7f11e03bcc00) [pid = 1937] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x7f11d50d0800) [pid = 1937] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x7f11e1be2c00) [pid = 1937] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x7f11ec833000) [pid = 1937] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x7f11eb0a3c00) [pid = 1937] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x7f11dfd2b800) [pid = 1937] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11d44cd800) [pid = 1937] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11dbe15800) [pid = 1937] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11dfd2ac00) [pid = 1937] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11d1182400) [pid = 1937] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x7f11d7fcd400) [pid = 1937] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x7f11e035d000) [pid = 1937] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f11d1179400) [pid = 1937] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x7f11da7b3c00) [pid = 1937] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:21:24 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x7f11da7ad800) [pid = 1937] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:21:24 INFO - PROCESS | 1937 | 1460913684594 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1595ms 10:21:24 INFO - PROCESS | 1937 | 1460913684607 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 10:21:24 INFO - PROCESS | 1937 | 1460913684611 Marionette TRACE conn5 <- [1,1597,null,{"value":"8"}] 10:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:21:24 INFO - PROCESS | 1937 | 1460913684616 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:21:24 INFO - PROCESS | 1937 | 1460913684619 Marionette TRACE conn5 <- [1,1598,null,{}] 10:21:24 INFO - PROCESS | 1937 | 1460913684631 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:24 INFO - PROCESS | 1937 | 1460913684837 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 10:21:24 INFO - PROCESS | 1937 | 1460913684854 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9eb2800 == 126 [pid = 1937] [id = 407] 10:21:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11d1185000) [pid = 1937] [serial = 1222] [outer = (nil)] 10:21:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11d531e000) [pid = 1937] [serial = 1223] [outer = 0x7f11d1185000] 10:21:24 INFO - PROCESS | 1937 | 1460913684922 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11d9ad5800) [pid = 1937] [serial = 1224] [outer = 0x7f11d1185000] 10:21:25 INFO - PROCESS | 1937 | 1460913685620 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:21:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:21:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1024ms 10:21:25 INFO - PROCESS | 1937 | 1460913685641 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 1937 | 1460913685643 Marionette TRACE conn5 <- [1,1601,null,{"value":"8"}] 10:21:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:21:25 INFO - PROCESS | 1937 | 1460913685648 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 1937 | 1460913685650 Marionette TRACE conn5 <- [1,1602,null,{}] 10:21:25 INFO - PROCESS | 1937 | 1460913685655 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:25 INFO - PROCESS | 1937 | 1460913685802 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 10:21:25 INFO - PROCESS | 1937 | 1460913685954 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2b9f800 == 127 [pid = 1937] [id = 408] 10:21:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x7f11d18a8400) [pid = 1937] [serial = 1225] [outer = (nil)] 10:21:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11d9f75400) [pid = 1937] [serial = 1226] [outer = 0x7f11d18a8400] 10:21:26 INFO - PROCESS | 1937 | 1460913686010 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11dc08fc00) [pid = 1937] [serial = 1227] [outer = 0x7f11d18a8400] 10:21:27 INFO - PROCESS | 1937 | 1460913687008 Marionette TRACE conn5 <- [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]]]}] 10:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1427ms 10:21:27 INFO - PROCESS | 1937 | 1460913687077 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 1937 | 1460913687083 Marionette TRACE conn5 <- [1,1605,null,{"value":"8"}] 10:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:21:27 INFO - PROCESS | 1937 | 1460913687092 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 1937 | 1460913687096 Marionette TRACE conn5 <- [1,1606,null,{}] 10:21:27 INFO - PROCESS | 1937 | 1460913687104 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:27 INFO - PROCESS | 1937 | 1460913687335 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 10:21:27 INFO - PROCESS | 1937 | 1460913687526 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c64800 == 128 [pid = 1937] [id = 409] 10:21:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11d532ac00) [pid = 1937] [serial = 1228] [outer = (nil)] 10:21:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11d6997000) [pid = 1937] [serial = 1229] [outer = 0x7f11d532ac00] 10:21:27 INFO - PROCESS | 1937 | 1460913687604 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11d9c4b000) [pid = 1937] [serial = 1230] [outer = 0x7f11d532ac00] 10:21:28 INFO - PROCESS | 1937 | 1460913688571 Marionette TRACE conn5 <- [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]]]}] 10:21:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:21:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1532ms 10:21:28 INFO - PROCESS | 1937 | 1460913688624 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 1937 | 1460913688632 Marionette TRACE conn5 <- [1,1609,null,{"value":"8"}] 10:21:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:21:28 INFO - PROCESS | 1937 | 1460913688641 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 1937 | 1460913688644 Marionette TRACE conn5 <- [1,1610,null,{}] 10:21:28 INFO - PROCESS | 1937 | 1460913688650 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:28 INFO - PROCESS | 1937 | 1460913688844 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 10:21:29 INFO - PROCESS | 1937 | 1460913689115 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e0866800 == 129 [pid = 1937] [id = 410] 10:21:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11d9c4dc00) [pid = 1937] [serial = 1231] [outer = (nil)] 10:21:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x7f11daa43c00) [pid = 1937] [serial = 1232] [outer = 0x7f11d9c4dc00] 10:21:29 INFO - PROCESS | 1937 | 1460913689227 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x7f11dfd2ac00) [pid = 1937] [serial = 1233] [outer = 0x7f11d9c4dc00] 10:21:30 INFO - PROCESS | 1937 | 1460913690061 Marionette TRACE conn5 <- [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]]]}] 10:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1476ms 10:21:30 INFO - PROCESS | 1937 | 1460913690119 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 10:21:30 INFO - PROCESS | 1937 | 1460913690122 Marionette TRACE conn5 <- [1,1613,null,{"value":"8"}] 10:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:21:30 INFO - PROCESS | 1937 | 1460913690129 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - PROCESS | 1937 | 1460913690135 Marionette TRACE conn5 <- [1,1614,null,{}] 10:21:30 INFO - PROCESS | 1937 | 1460913690151 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:30 INFO - PROCESS | 1937 | 1460913690387 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 10:21:30 INFO - PROCESS | 1937 | 1460913690582 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e601f000 == 130 [pid = 1937] [id = 411] 10:21:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x7f11dfd2b800) [pid = 1937] [serial = 1234] [outer = (nil)] 10:21:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x7f11e1cc2400) [pid = 1937] [serial = 1235] [outer = 0x7f11dfd2b800] 10:21:30 INFO - PROCESS | 1937 | 1460913690659 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x7f11e2d44000) [pid = 1937] [serial = 1236] [outer = 0x7f11dfd2b800] 10:21:31 INFO - PROCESS | 1937 | 1460913691564 Marionette TRACE conn5 <- [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]]]}] 10:21:31 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 10:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1490ms 10:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:21:31 INFO - PROCESS | 1937 | 1460913691620 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 10:21:31 INFO - PROCESS | 1937 | 1460913691623 Marionette TRACE conn5 <- [1,1617,null,{"value":"8"}] 10:21:31 INFO - PROCESS | 1937 | 1460913691629 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:21:31 INFO - PROCESS | 1937 | 1460913691634 Marionette TRACE conn5 <- [1,1618,null,{}] 10:21:31 INFO - PROCESS | 1937 | 1460913691639 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:31 INFO - PROCESS | 1937 | 1460913691824 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 10:21:32 INFO - PROCESS | 1937 | 1460913692021 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb5a800 == 131 [pid = 1937] [id = 412] 10:21:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11e035a800) [pid = 1937] [serial = 1237] [outer = (nil)] 10:21:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11e5d9ac00) [pid = 1937] [serial = 1238] [outer = 0x7f11e035a800] 10:21:32 INFO - PROCESS | 1937 | 1460913692092 Marionette DEBUG loaded listener.js 10:21:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11e5f44800) [pid = 1937] [serial = 1239] [outer = 0x7f11e035a800] 10:21:32 INFO - PROCESS | 1937 | 1460913692914 Marionette TRACE conn5 <- [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]]]}] 10:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1330ms 10:21:32 INFO - PROCESS | 1937 | 1460913692959 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 10:21:32 INFO - PROCESS | 1937 | 1460913692963 Marionette TRACE conn5 <- [1,1621,null,{"value":"8"}] 10:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:21:32 INFO - PROCESS | 1937 | 1460913692968 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:21:32 INFO - PROCESS | 1937 | 1460913692971 Marionette TRACE conn5 <- [1,1622,null,{}] 10:21:32 INFO - PROCESS | 1937 | 1460913692976 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:33 INFO - PROCESS | 1937 | 1460913693155 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 10:21:33 INFO - PROCESS | 1937 | 1460913693352 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ed395000 == 132 [pid = 1937] [id = 413] 10:21:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11e03bac00) [pid = 1937] [serial = 1240] [outer = (nil)] 10:21:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11e9a0f400) [pid = 1937] [serial = 1241] [outer = 0x7f11e03bac00] 10:21:33 INFO - PROCESS | 1937 | 1460913693416 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11eadadc00) [pid = 1937] [serial = 1242] [outer = 0x7f11e03bac00] 10:21:34 INFO - PROCESS | 1937 | 1460913694306 Marionette TRACE conn5 <- [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]]]}] 10:21:34 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 10:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1376ms 10:21:34 INFO - PROCESS | 1937 | 1460913694346 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 10:21:34 INFO - PROCESS | 1937 | 1460913694348 Marionette TRACE conn5 <- [1,1625,null,{"value":"8"}] 10:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:21:34 INFO - PROCESS | 1937 | 1460913694354 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:21:34 INFO - PROCESS | 1937 | 1460913694357 Marionette TRACE conn5 <- [1,1626,null,{}] 10:21:34 INFO - PROCESS | 1937 | 1460913694362 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:34 INFO - PROCESS | 1937 | 1460913694564 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 10:21:34 INFO - PROCESS | 1937 | 1460913694767 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f9c85000 == 133 [pid = 1937] [id = 414] 10:21:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11daac4000) [pid = 1937] [serial = 1243] [outer = (nil)] 10:21:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11eb8acc00) [pid = 1937] [serial = 1244] [outer = 0x7f11daac4000] 10:21:34 INFO - PROCESS | 1937 | 1460913694841 Marionette DEBUG loaded listener.js 10:21:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11f7fd6400) [pid = 1937] [serial = 1245] [outer = 0x7f11daac4000] 10:21:35 INFO - PROCESS | 1937 | 1460913695677 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1378ms 10:21:35 INFO - PROCESS | 1937 | 1460913695734 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 10:21:35 INFO - PROCESS | 1937 | 1460913695737 Marionette TRACE conn5 <- [1,1629,null,{"value":"8"}] 10:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:21:35 INFO - PROCESS | 1937 | 1460913695742 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:21:35 INFO - PROCESS | 1937 | 1460913695745 Marionette TRACE conn5 <- [1,1630,null,{}] 10:21:35 INFO - PROCESS | 1937 | 1460913695750 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:35 INFO - PROCESS | 1937 | 1460913695942 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 10:21:36 INFO - PROCESS | 1937 | 1460913696152 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fda3e800 == 134 [pid = 1937] [id = 415] 10:21:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11e03bec00) [pid = 1937] [serial = 1246] [outer = (nil)] 10:21:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11f922c800) [pid = 1937] [serial = 1247] [outer = 0x7f11e03bec00] 10:21:36 INFO - PROCESS | 1937 | 1460913696263 Marionette DEBUG loaded listener.js 10:21:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11fa0bc800) [pid = 1937] [serial = 1248] [outer = 0x7f11e03bec00] 10:21:37 INFO - PROCESS | 1937 | 1460913697157 Marionette TRACE conn5 <- [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]]]}] 10:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1488ms 10:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:21:37 INFO - PROCESS | 1937 | 1460913697231 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 10:21:37 INFO - PROCESS | 1937 | 1460913697234 Marionette TRACE conn5 <- [1,1633,null,{"value":"8"}] 10:21:37 INFO - PROCESS | 1937 | 1460913697240 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 1937 | 1460913697243 Marionette TRACE conn5 <- [1,1634,null,{}] 10:21:37 INFO - PROCESS | 1937 | 1460913697248 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:37 INFO - PROCESS | 1937 | 1460913697433 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 10:21:37 INFO - PROCESS | 1937 | 1460913697626 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1200e3a800 == 135 [pid = 1937] [id = 416] 10:21:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11f7fd5800) [pid = 1937] [serial = 1249] [outer = (nil)] 10:21:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11fc123000) [pid = 1937] [serial = 1250] [outer = 0x7f11f7fd5800] 10:21:37 INFO - PROCESS | 1937 | 1460913697696 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11fd95f400) [pid = 1937] [serial = 1251] [outer = 0x7f11f7fd5800] 10:21:38 INFO - PROCESS | 1937 | 1460913698550 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1383ms 10:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:21:38 INFO - PROCESS | 1937 | 1460913698623 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 1937 | 1460913698626 Marionette TRACE conn5 <- [1,1637,null,{"value":"8"}] 10:21:38 INFO - PROCESS | 1937 | 1460913698632 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 1937 | 1460913698635 Marionette TRACE conn5 <- [1,1638,null,{}] 10:21:38 INFO - PROCESS | 1937 | 1460913698639 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:38 INFO - PROCESS | 1937 | 1460913698812 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 10:21:39 INFO - PROCESS | 1937 | 1460913699014 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf6d1800 == 136 [pid = 1937] [id = 417] 10:21:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11ec52a000) [pid = 1937] [serial = 1252] [outer = (nil)] 10:21:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11fda91000) [pid = 1937] [serial = 1253] [outer = 0x7f11ec52a000] 10:21:39 INFO - PROCESS | 1937 | 1460913699082 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11fdf24c00) [pid = 1937] [serial = 1254] [outer = 0x7f11ec52a000] 10:21:39 INFO - PROCESS | 1937 | 1460913699925 Marionette TRACE conn5 <- [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]]]}] 10:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1327ms 10:21:39 INFO - PROCESS | 1937 | 1460913699959 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 10:21:39 INFO - PROCESS | 1937 | 1460913699961 Marionette TRACE conn5 <- [1,1641,null,{"value":"8"}] 10:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:21:39 INFO - PROCESS | 1937 | 1460913699967 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:21:39 INFO - PROCESS | 1937 | 1460913699970 Marionette TRACE conn5 <- [1,1642,null,{}] 10:21:39 INFO - PROCESS | 1937 | 1460913699976 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:40 INFO - PROCESS | 1937 | 1460913700148 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 10:21:40 INFO - PROCESS | 1937 | 1460913700353 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf8c5800 == 137 [pid = 1937] [id = 418] 10:21:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11da7b5000) [pid = 1937] [serial = 1255] [outer = (nil)] 10:21:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11fdf2a000) [pid = 1937] [serial = 1256] [outer = 0x7f11da7b5000] 10:21:40 INFO - PROCESS | 1937 | 1460913700462 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11fe302c00) [pid = 1937] [serial = 1257] [outer = 0x7f11da7b5000] 10:21:41 INFO - PROCESS | 1937 | 1460913701372 Marionette TRACE conn5 <- [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]]]}] 10:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1479ms 10:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:21:41 INFO - PROCESS | 1937 | 1460913701448 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 1937 | 1460913701452 Marionette TRACE conn5 <- [1,1645,null,{"value":"8"}] 10:21:41 INFO - PROCESS | 1937 | 1460913701458 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - PROCESS | 1937 | 1460913701462 Marionette TRACE conn5 <- [1,1646,null,{}] 10:21:41 INFO - PROCESS | 1937 | 1460913701467 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:41 INFO - PROCESS | 1937 | 1460913701719 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 10:21:41 INFO - PROCESS | 1937 | 1460913701972 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2ddf800 == 138 [pid = 1937] [id = 419] 10:21:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11d50d1400) [pid = 1937] [serial = 1258] [outer = (nil)] 10:21:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11d7d31400) [pid = 1937] [serial = 1259] [outer = 0x7f11d50d1400] 10:21:42 INFO - PROCESS | 1937 | 1460913702094 Marionette DEBUG loaded listener.js 10:21:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11e2d80c00) [pid = 1937] [serial = 1260] [outer = 0x7f11d50d1400] 10:21:42 INFO - PROCESS | 1937 | 1460913702934 Marionette TRACE conn5 <- [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]]]}] 10:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1528ms 10:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:21:42 INFO - PROCESS | 1937 | 1460913702986 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 10:21:42 INFO - PROCESS | 1937 | 1460913702988 Marionette TRACE conn5 <- [1,1649,null,{"value":"8"}] 10:21:42 INFO - PROCESS | 1937 | 1460913702995 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:21:42 INFO - PROCESS | 1937 | 1460913702998 Marionette TRACE conn5 <- [1,1650,null,{}] 10:21:43 INFO - PROCESS | 1937 | 1460913703003 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:43 INFO - PROCESS | 1937 | 1460913703182 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 10:21:43 INFO - PROCESS | 1937 | 1460913703386 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3ef1000 == 139 [pid = 1937] [id = 420] 10:21:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11cf6e3c00) [pid = 1937] [serial = 1261] [outer = (nil)] 10:21:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11cf6ec000) [pid = 1937] [serial = 1262] [outer = 0x7f11cf6e3c00] 10:21:43 INFO - PROCESS | 1937 | 1460913703456 Marionette DEBUG loaded listener.js 10:21:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11cf6f2000) [pid = 1937] [serial = 1263] [outer = 0x7f11cf6e3c00] 10:21:44 INFO - PROCESS | 1937 | 1460913704330 Marionette TRACE conn5 <- [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]]]}] 10:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1889ms 10:21:45 INFO - PROCESS | 1937 | 1460913705039 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 10:21:45 INFO - PROCESS | 1937 | 1460913705046 Marionette TRACE conn5 <- [1,1653,null,{"value":"8"}] 10:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:21:45 INFO - PROCESS | 1937 | 1460913705070 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 1937 | 1460913705074 Marionette TRACE conn5 <- [1,1654,null,{}] 10:21:45 INFO - PROCESS | 1937 | 1460913705081 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:45 INFO - PROCESS | 1937 | 1460913705239 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 10:21:45 INFO - PROCESS | 1937 | 1460913705445 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d63d8000 == 140 [pid = 1937] [id = 421] 10:21:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11d18a7800) [pid = 1937] [serial = 1264] [outer = (nil)] 10:21:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11d3c5b000) [pid = 1937] [serial = 1265] [outer = 0x7f11d18a7800] 10:21:45 INFO - PROCESS | 1937 | 1460913705508 Marionette DEBUG loaded listener.js 10:21:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11d50d3000) [pid = 1937] [serial = 1266] [outer = 0x7f11d18a7800] 10:21:46 INFO - PROCESS | 1937 | 1460913706504 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1491ms 10:21:46 INFO - PROCESS | 1937 | 1460913706559 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 10:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:21:46 INFO - PROCESS | 1937 | 1460913706564 Marionette TRACE conn5 <- [1,1657,null,{"value":"8"}] 10:21:46 INFO - PROCESS | 1937 | 1460913706575 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:21:46 INFO - PROCESS | 1937 | 1460913706580 Marionette TRACE conn5 <- [1,1658,null,{}] 10:21:46 INFO - PROCESS | 1937 | 1460913706586 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:46 INFO - PROCESS | 1937 | 1460913706755 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 10:21:47 INFO - PROCESS | 1937 | 1460913707002 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d51cb800 == 141 [pid = 1937] [id = 422] 10:21:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11d698cc00) [pid = 1937] [serial = 1267] [outer = (nil)] 10:21:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11d6996000) [pid = 1937] [serial = 1268] [outer = 0x7f11d698cc00] 10:21:47 INFO - PROCESS | 1937 | 1460913707118 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11d6bc5800) [pid = 1937] [serial = 1269] [outer = 0x7f11d698cc00] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee564800 == 140 [pid = 1937] [id = 42] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbaca000 == 139 [pid = 1937] [id = 211] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2260000 == 138 [pid = 1937] [id = 212] 10:21:47 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11e0361c00) [pid = 1937] [serial = 1157] [outer = (nil)] [url = about:blank] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1202417800 == 137 [pid = 1937] [id = 67] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8d50800 == 136 [pid = 1937] [id = 64] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9eb2800 == 135 [pid = 1937] [id = 407] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1f75800 == 134 [pid = 1937] [id = 406] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e0386000 == 133 [pid = 1937] [id = 405] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dba18000 == 132 [pid = 1937] [id = 404] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6973000 == 131 [pid = 1937] [id = 403] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3ef0000 == 130 [pid = 1937] [id = 402] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11db994000 == 129 [pid = 1937] [id = 401] 10:21:47 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d19c7000 == 128 [pid = 1937] [id = 350] 10:21:48 INFO - PROCESS | 1937 | 1460913708060 Marionette TRACE conn5 <- [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]]]}] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11e035dc00) [pid = 1937] [serial = 1020] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11d6b2e000) [pid = 1937] [serial = 1083] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11da79ac00) [pid = 1937] [serial = 1149] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11dbb7c800) [pid = 1937] [serial = 1152] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11db8ddc00) [pid = 1937] [serial = 1151] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11ed67b800) [pid = 1937] [serial = 1056] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11d7fc6800) [pid = 1937] [serial = 1137] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11eadb4000) [pid = 1937] [serial = 1047] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11d3bcac00) [pid = 1937] [serial = 1119] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11d9d93c00) [pid = 1937] [serial = 1139] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11d44cac00) [pid = 1937] [serial = 1134] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11d9f7a400) [pid = 1937] [serial = 1148] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11d9f7b000) [pid = 1937] [serial = 1140] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11daac7c00) [pid = 1937] [serial = 1143] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11d7fccc00) [pid = 1937] [serial = 1086] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11d6994800) [pid = 1937] [serial = 1122] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11d7d2e000) [pid = 1937] [serial = 1023] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11e5f41000) [pid = 1937] [serial = 1038] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11d7d31c00) [pid = 1937] [serial = 1131] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11dbe13000) [pid = 1937] [serial = 1092] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11d7fcc400) [pid = 1937] [serial = 1146] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11d6bc7c00) [pid = 1937] [serial = 1145] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11e920cc00) [pid = 1937] [serial = 1041] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11dfd26400) [pid = 1937] [serial = 1155] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11ebb72c00) [pid = 1937] [serial = 1050] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11d5a07400) [pid = 1937] [serial = 1125] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11ea294c00) [pid = 1937] [serial = 1044] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11d6bc5000) [pid = 1937] [serial = 1136] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11db8dcc00) [pid = 1937] [serial = 1026] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11e26c5c00) [pid = 1937] [serial = 1035] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11d9f72000) [pid = 1937] [serial = 993] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x7f11ecc92000) [pid = 1937] [serial = 1107] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x7f11f7fdb800) [pid = 1937] [serial = 1113] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x7f11d18a9c00) [pid = 1937] [serial = 1133] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x7f11ee3bec00) [pid = 1937] [serial = 1110] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x7f11e08c0c00) [pid = 1937] [serial = 1029] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x7f11d9ad9400) [pid = 1937] [serial = 1128] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x7f11e2d4a400) [pid = 1937] [serial = 1098] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11ebb7c400) [pid = 1937] [serial = 1104] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11ec830c00) [pid = 1937] [serial = 1053] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11da717000) [pid = 1937] [serial = 1089] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11daa43400) [pid = 1937] [serial = 1142] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x7f11e1ccb000) [pid = 1937] [serial = 1032] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x7f11fc126c00) [pid = 1937] [serial = 1116] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x7f11e0a7e800) [pid = 1937] [serial = 1095] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x7f11dc084400) [pid = 1937] [serial = 1154] [outer = (nil)] [url = about:blank] 10:21:48 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x7f11eadb7400) [pid = 1937] [serial = 1101] [outer = (nil)] [url = about:blank] 10:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1584ms 10:21:48 INFO - PROCESS | 1937 | 1460913708156 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 1937 | 1460913708159 Marionette TRACE conn5 <- [1,1661,null,{"value":"8"}] 10:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:21:48 INFO - PROCESS | 1937 | 1460913708291 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 1937 | 1460913708296 Marionette TRACE conn5 <- [1,1662,null,{}] 10:21:48 INFO - PROCESS | 1937 | 1460913708305 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:48 INFO - PROCESS | 1937 | 1460913708502 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 10:21:48 INFO - PROCESS | 1937 | 1460913708763 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d42d6000 == 129 [pid = 1937] [id = 423] 10:21:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x7f11d3c55c00) [pid = 1937] [serial = 1270] [outer = (nil)] 10:21:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x7f11d44d9000) [pid = 1937] [serial = 1271] [outer = 0x7f11d3c55c00] 10:21:48 INFO - PROCESS | 1937 | 1460913708832 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x7f11d5327000) [pid = 1937] [serial = 1272] [outer = 0x7f11d3c55c00] 10:21:49 INFO - PROCESS | 1937 | 1460913709729 Marionette TRACE conn5 <- [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]]]}] 10:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1501ms 10:21:49 INFO - PROCESS | 1937 | 1460913709777 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 10:21:49 INFO - PROCESS | 1937 | 1460913709782 Marionette TRACE conn5 <- [1,1665,null,{"value":"8"}] 10:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:21:49 INFO - PROCESS | 1937 | 1460913709789 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:21:49 INFO - PROCESS | 1937 | 1460913709792 Marionette TRACE conn5 <- [1,1666,null,{}] 10:21:49 INFO - PROCESS | 1937 | 1460913709804 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:49 INFO - PROCESS | 1937 | 1460913709997 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 10:21:50 INFO - PROCESS | 1937 | 1460913710188 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c7a800 == 130 [pid = 1937] [id = 424] 10:21:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x7f11d3c5a400) [pid = 1937] [serial = 1273] [outer = (nil)] 10:21:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11d6b3a000) [pid = 1937] [serial = 1274] [outer = 0x7f11d3c5a400] 10:21:50 INFO - PROCESS | 1937 | 1460913710261 Marionette DEBUG loaded listener.js 10:21:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11d7fcd400) [pid = 1937] [serial = 1275] [outer = 0x7f11d3c5a400] 10:21:51 INFO - PROCESS | 1937 | 1460913711267 Marionette TRACE conn5 <- [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]]]}] 10:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1535ms 10:21:51 INFO - PROCESS | 1937 | 1460913711325 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 1937 | 1460913711328 Marionette TRACE conn5 <- [1,1669,null,{"value":"8"}] 10:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:21:51 INFO - PROCESS | 1937 | 1460913711334 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - PROCESS | 1937 | 1460913711338 Marionette TRACE conn5 <- [1,1670,null,{}] 10:21:51 INFO - PROCESS | 1937 | 1460913711349 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:51 INFO - PROCESS | 1937 | 1460913711536 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 10:21:51 INFO - PROCESS | 1937 | 1460913711830 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbac4000 == 131 [pid = 1937] [id = 425] 10:21:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11d9d97000) [pid = 1937] [serial = 1276] [outer = (nil)] 10:21:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11d9da0400) [pid = 1937] [serial = 1277] [outer = 0x7f11d9d97000] 10:21:51 INFO - PROCESS | 1937 | 1460913711916 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11da6c4800) [pid = 1937] [serial = 1278] [outer = 0x7f11d9d97000] 10:21:52 INFO - PROCESS | 1937 | 1460913712754 Marionette TRACE conn5 <- [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]]]}] 10:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1495ms 10:21:52 INFO - PROCESS | 1937 | 1460913712830 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 10:21:52 INFO - PROCESS | 1937 | 1460913712833 Marionette TRACE conn5 <- [1,1673,null,{"value":"8"}] 10:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:21:52 INFO - PROCESS | 1937 | 1460913712840 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - PROCESS | 1937 | 1460913712842 Marionette TRACE conn5 <- [1,1674,null,{}] 10:21:52 INFO - PROCESS | 1937 | 1460913712848 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:53 INFO - PROCESS | 1937 | 1460913713058 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 10:21:53 INFO - PROCESS | 1937 | 1460913713245 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7c8800 == 132 [pid = 1937] [id = 426] 10:21:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11d3c5c800) [pid = 1937] [serial = 1279] [outer = (nil)] 10:21:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x7f11daac3c00) [pid = 1937] [serial = 1280] [outer = 0x7f11d3c5c800] 10:21:53 INFO - PROCESS | 1937 | 1460913713319 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x7f11db8df000) [pid = 1937] [serial = 1281] [outer = 0x7f11d3c5c800] 10:21:54 INFO - PROCESS | 1937 | 1460913714195 Marionette TRACE conn5 <- [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]]]}] 10:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1432ms 10:21:54 INFO - PROCESS | 1937 | 1460913714273 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 10:21:54 INFO - PROCESS | 1937 | 1460913714276 Marionette TRACE conn5 <- [1,1677,null,{"value":"8"}] 10:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:21:54 INFO - PROCESS | 1937 | 1460913714283 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:21:54 INFO - PROCESS | 1937 | 1460913714285 Marionette TRACE conn5 <- [1,1678,null,{}] 10:21:54 INFO - PROCESS | 1937 | 1460913714291 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:54 INFO - PROCESS | 1937 | 1460913714520 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 10:21:54 INFO - PROCESS | 1937 | 1460913714710 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e00bd000 == 133 [pid = 1937] [id = 427] 10:21:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x7f11d5850c00) [pid = 1937] [serial = 1282] [outer = (nil)] 10:21:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x7f11dbb70800) [pid = 1937] [serial = 1283] [outer = 0x7f11d5850c00] 10:21:54 INFO - PROCESS | 1937 | 1460913714788 Marionette DEBUG loaded listener.js 10:21:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x7f11dbe19c00) [pid = 1937] [serial = 1284] [outer = 0x7f11d5850c00] 10:21:55 INFO - PROCESS | 1937 | 1460913715662 Marionette TRACE conn5 <- [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]]]}] 10:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1431ms 10:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:21:55 INFO - PROCESS | 1937 | 1460913715715 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 10:21:55 INFO - PROCESS | 1937 | 1460913715718 Marionette TRACE conn5 <- [1,1681,null,{"value":"8"}] 10:21:55 INFO - PROCESS | 1937 | 1460913715724 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - PROCESS | 1937 | 1460913715727 Marionette TRACE conn5 <- [1,1682,null,{}] 10:21:55 INFO - PROCESS | 1937 | 1460913715732 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:55 INFO - PROCESS | 1937 | 1460913715976 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 10:21:56 INFO - PROCESS | 1937 | 1460913716181 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e086f800 == 134 [pid = 1937] [id = 428] 10:21:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11dfd8d000) [pid = 1937] [serial = 1285] [outer = (nil)] 10:21:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11e0a75c00) [pid = 1937] [serial = 1286] [outer = 0x7f11dfd8d000] 10:21:56 INFO - PROCESS | 1937 | 1460913716296 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11e1cc6c00) [pid = 1937] [serial = 1287] [outer = 0x7f11dfd8d000] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3edb000 == 133 [pid = 1937] [id = 373] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fda32800 == 132 [pid = 1937] [id = 370] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d4322800 == 131 [pid = 1937] [id = 400] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe4e6000 == 130 [pid = 1937] [id = 399] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d19c6000 == 129 [pid = 1937] [id = 325] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d63ef000 == 128 [pid = 1937] [id = 374] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2c41000 == 127 [pid = 1937] [id = 326] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc2cb000 == 126 [pid = 1937] [id = 324] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d63d8000 == 125 [pid = 1937] [id = 421] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1200e3a800 == 124 [pid = 1937] [id = 416] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fda3e800 == 123 [pid = 1937] [id = 415] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f9c85000 == 122 [pid = 1937] [id = 414] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ed395000 == 121 [pid = 1937] [id = 413] 10:21:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ebb5a800 == 120 [pid = 1937] [id = 412] 10:21:59 INFO - PROCESS | 1937 | 1460913719163 Marionette TRACE conn5 <- [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]]]}] 10:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 3490ms 10:21:59 INFO - PROCESS | 1937 | 1460913719214 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 10:21:59 INFO - PROCESS | 1937 | 1460913719218 Marionette TRACE conn5 <- [1,1685,null,{"value":"8"}] 10:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:21:59 INFO - PROCESS | 1937 | 1460913719227 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:21:59 INFO - PROCESS | 1937 | 1460913719232 Marionette TRACE conn5 <- [1,1686,null,{}] 10:21:59 INFO - PROCESS | 1937 | 1460913719239 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:59 INFO - PROCESS | 1937 | 1460913719442 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 10:21:59 INFO - PROCESS | 1937 | 1460913719591 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5a6b000 == 121 [pid = 1937] [id = 429] 10:21:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11d54c3400) [pid = 1937] [serial = 1288] [outer = (nil)] 10:21:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11d698ec00) [pid = 1937] [serial = 1289] [outer = 0x7f11d54c3400] 10:21:59 INFO - PROCESS | 1937 | 1460913719654 Marionette DEBUG loaded listener.js 10:21:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11d7fc8800) [pid = 1937] [serial = 1290] [outer = 0x7f11d54c3400] 10:22:00 INFO - PROCESS | 1937 | 1460913720414 Marionette TRACE conn5 <- [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]]]}] 10:22:00 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 10:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1233ms 10:22:00 INFO - PROCESS | 1937 | 1460913720461 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 10:22:00 INFO - PROCESS | 1937 | 1460913720469 Marionette TRACE conn5 <- [1,1689,null,{"value":"8"}] 10:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:22:00 INFO - PROCESS | 1937 | 1460913720493 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:22:00 INFO - PROCESS | 1937 | 1460913720497 Marionette TRACE conn5 <- [1,1690,null,{}] 10:22:00 INFO - PROCESS | 1937 | 1460913720503 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:00 INFO - PROCESS | 1937 | 1460913720727 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 10:22:00 INFO - PROCESS | 1937 | 1460913720754 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9ead800 == 122 [pid = 1937] [id = 430] 10:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11d44d2400) [pid = 1937] [serial = 1291] [outer = (nil)] 10:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11d9da2c00) [pid = 1937] [serial = 1292] [outer = 0x7f11d44d2400] 10:22:00 INFO - PROCESS | 1937 | 1460913720813 Marionette DEBUG loaded listener.js 10:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11da718400) [pid = 1937] [serial = 1293] [outer = 0x7f11d44d2400] 10:22:01 INFO - PROCESS | 1937 | 1460913721851 Marionette TRACE conn5 <- [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]]]}] 10:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1379ms 10:22:01 INFO - PROCESS | 1937 | 1460913721872 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 10:22:01 INFO - PROCESS | 1937 | 1460913721877 Marionette TRACE conn5 <- [1,1693,null,{"value":"8"}] 10:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:22:01 INFO - PROCESS | 1937 | 1460913721894 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:22:01 INFO - PROCESS | 1937 | 1460913721900 Marionette TRACE conn5 <- [1,1694,null,{}] 10:22:01 INFO - PROCESS | 1937 | 1460913721922 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:02 INFO - PROCESS | 1937 | 1460913722155 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 10:22:02 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11e40ecc00) [pid = 1937] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:22:02 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11d7fc9c00) [pid = 1937] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:22:02 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11d18a8400) [pid = 1937] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:22:02 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11d3c5dc00) [pid = 1937] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:22:02 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11d7fc7c00) [pid = 1937] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:22:02 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11d1185000) [pid = 1937] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:22:02 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11d18a7800) [pid = 1937] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:22:02 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11d44ca400) [pid = 1937] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:22:02 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x7f11dbe14c00) [pid = 1937] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:22:02 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x7f11d3c4fc00) [pid = 1937] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:22:02 INFO - PROCESS | 1937 | 1460913722568 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9c7a000 == 123 [pid = 1937] [id = 431] 10:22:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x7f11d1180400) [pid = 1937] [serial = 1294] [outer = (nil)] 10:22:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11d3c4f800) [pid = 1937] [serial = 1295] [outer = 0x7f11d1180400] 10:22:02 INFO - PROCESS | 1937 | 1460913722641 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11dbe13400) [pid = 1937] [serial = 1296] [outer = 0x7f11d1180400] 10:22:03 INFO - PROCESS | 1937 | 1460913723376 Marionette TRACE conn5 <- [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]]]}] 10:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1504ms 10:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:22:03 INFO - PROCESS | 1937 | 1460913723388 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 10:22:03 INFO - PROCESS | 1937 | 1460913723391 Marionette TRACE conn5 <- [1,1697,null,{"value":"8"}] 10:22:03 INFO - PROCESS | 1937 | 1460913723396 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:22:03 INFO - PROCESS | 1937 | 1460913723399 Marionette TRACE conn5 <- [1,1698,null,{}] 10:22:03 INFO - PROCESS | 1937 | 1460913723404 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:03 INFO - PROCESS | 1937 | 1460913723623 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 10:22:03 INFO - PROCESS | 1937 | 1460913723647 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e0b83800 == 124 [pid = 1937] [id = 432] 10:22:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11d1182400) [pid = 1937] [serial = 1297] [outer = (nil)] 10:22:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11e08b6800) [pid = 1937] [serial = 1298] [outer = 0x7f11d1182400] 10:22:03 INFO - PROCESS | 1937 | 1460913723708 Marionette DEBUG loaded listener.js 10:22:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11e0a80400) [pid = 1937] [serial = 1299] [outer = 0x7f11d1182400] 10:22:04 INFO - PROCESS | 1937 | 1460913724726 Marionette TRACE conn5 <- [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]]]}] 10:22:04 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 10:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1380ms 10:22:04 INFO - PROCESS | 1937 | 1460913724777 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 10:22:04 INFO - PROCESS | 1937 | 1460913724782 Marionette TRACE conn5 <- [1,1701,null,{"value":"8"}] 10:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:22:04 INFO - PROCESS | 1937 | 1460913724790 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:22:04 INFO - PROCESS | 1937 | 1460913724796 Marionette TRACE conn5 <- [1,1702,null,{}] 10:22:04 INFO - PROCESS | 1937 | 1460913724805 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:04 INFO - PROCESS | 1937 | 1460913724992 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 10:22:05 INFO - PROCESS | 1937 | 1460913725242 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6b80800 == 125 [pid = 1937] [id = 433] 10:22:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11d44d8400) [pid = 1937] [serial = 1300] [outer = (nil)] 10:22:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11d6bc3400) [pid = 1937] [serial = 1301] [outer = 0x7f11d44d8400] 10:22:05 INFO - PROCESS | 1937 | 1460913725366 Marionette DEBUG loaded listener.js 10:22:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11d9c47c00) [pid = 1937] [serial = 1302] [outer = 0x7f11d44d8400] 10:22:06 INFO - PROCESS | 1937 | 1460913726269 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1541ms 10:22:06 INFO - PROCESS | 1937 | 1460913726331 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 10:22:06 INFO - PROCESS | 1937 | 1460913726340 Marionette TRACE conn5 <- [1,1705,null,{"value":"8"}] 10:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:22:06 INFO - PROCESS | 1937 | 1460913726350 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:22:06 INFO - PROCESS | 1937 | 1460913726353 Marionette TRACE conn5 <- [1,1706,null,{}] 10:22:06 INFO - PROCESS | 1937 | 1460913726359 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:06 INFO - PROCESS | 1937 | 1460913726610 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 10:22:06 INFO - PROCESS | 1937 | 1460913726847 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1f81800 == 126 [pid = 1937] [id = 434] 10:22:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11d9c4f800) [pid = 1937] [serial = 1303] [outer = (nil)] 10:22:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11db8ddc00) [pid = 1937] [serial = 1304] [outer = 0x7f11d9c4f800] 10:22:06 INFO - PROCESS | 1937 | 1460913726933 Marionette DEBUG loaded listener.js 10:22:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11e08bf800) [pid = 1937] [serial = 1305] [outer = 0x7f11d9c4f800] 10:22:07 INFO - PROCESS | 1937 | 1460913727863 Marionette TRACE conn5 <- [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]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1582ms 10:22:07 INFO - PROCESS | 1937 | 1460913727932 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 10:22:07 INFO - PROCESS | 1937 | 1460913727936 Marionette TRACE conn5 <- [1,1709,null,{"value":"8"}] 10:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:22:07 INFO - PROCESS | 1937 | 1460913727942 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 1937 | 1460913727948 Marionette TRACE conn5 <- [1,1710,null,{}] 10:22:07 INFO - PROCESS | 1937 | 1460913727963 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:08 INFO - PROCESS | 1937 | 1460913728179 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 10:22:08 INFO - PROCESS | 1937 | 1460913728417 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e3104000 == 127 [pid = 1937] [id = 435] 10:22:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11e1cca400) [pid = 1937] [serial = 1306] [outer = (nil)] 10:22:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11e220c400) [pid = 1937] [serial = 1307] [outer = 0x7f11e1cca400] 10:22:08 INFO - PROCESS | 1937 | 1460913728506 Marionette DEBUG loaded listener.js 10:22:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11e2d76c00) [pid = 1937] [serial = 1308] [outer = 0x7f11e1cca400] 10:22:09 INFO - PROCESS | 1937 | 1460913729334 Marionette TRACE conn5 <- [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]]]}] 10:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1441ms 10:22:09 INFO - PROCESS | 1937 | 1460913729383 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 10:22:09 INFO - PROCESS | 1937 | 1460913729388 Marionette TRACE conn5 <- [1,1713,null,{"value":"8"}] 10:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:22:09 INFO - PROCESS | 1937 | 1460913729395 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 1937 | 1460913729398 Marionette TRACE conn5 <- [1,1714,null,{}] 10:22:09 INFO - PROCESS | 1937 | 1460913729403 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:09 INFO - PROCESS | 1937 | 1460913729579 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 10:22:09 INFO - PROCESS | 1937 | 1460913729775 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e5d0e000 == 128 [pid = 1937] [id = 436] 10:22:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11e1dbbc00) [pid = 1937] [serial = 1309] [outer = (nil)] 10:22:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11e2d83c00) [pid = 1937] [serial = 1310] [outer = 0x7f11e1dbbc00] 10:22:09 INFO - PROCESS | 1937 | 1460913729849 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11e2ec9c00) [pid = 1937] [serial = 1311] [outer = 0x7f11e1dbbc00] 10:22:10 INFO - PROCESS | 1937 | 1460913730704 Marionette TRACE conn5 <- [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]]]}] 10:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1382ms 10:22:10 INFO - PROCESS | 1937 | 1460913730778 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 10:22:10 INFO - PROCESS | 1937 | 1460913730781 Marionette TRACE conn5 <- [1,1717,null,{"value":"8"}] 10:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:22:10 INFO - PROCESS | 1937 | 1460913730787 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:22:10 INFO - PROCESS | 1937 | 1460913730789 Marionette TRACE conn5 <- [1,1718,null,{}] 10:22:10 INFO - PROCESS | 1937 | 1460913730794 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:10 INFO - PROCESS | 1937 | 1460913730968 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 10:22:11 INFO - PROCESS | 1937 | 1460913731160 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e9aac800 == 129 [pid = 1937] [id = 437] 10:22:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11cf6ef800) [pid = 1937] [serial = 1312] [outer = (nil)] 10:22:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11e3c78000) [pid = 1937] [serial = 1313] [outer = 0x7f11cf6ef800] 10:22:11 INFO - PROCESS | 1937 | 1460913731242 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11e4b65400) [pid = 1937] [serial = 1314] [outer = 0x7f11cf6ef800] 10:22:12 INFO - PROCESS | 1937 | 1460913732097 Marionette TRACE conn5 <- [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]]]}] 10:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1377ms 10:22:12 INFO - PROCESS | 1937 | 1460913732165 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 10:22:12 INFO - PROCESS | 1937 | 1460913732168 Marionette TRACE conn5 <- [1,1721,null,{"value":"8"}] 10:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:22:12 INFO - PROCESS | 1937 | 1460913732175 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - PROCESS | 1937 | 1460913732178 Marionette TRACE conn5 <- [1,1722,null,{}] 10:22:12 INFO - PROCESS | 1937 | 1460913732183 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:12 INFO - PROCESS | 1937 | 1460913732439 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 10:22:12 INFO - PROCESS | 1937 | 1460913732636 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb4e800 == 130 [pid = 1937] [id = 438] 10:22:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11e5d97800) [pid = 1937] [serial = 1315] [outer = (nil)] 10:22:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11e74f1c00) [pid = 1937] [serial = 1316] [outer = 0x7f11e5d97800] 10:22:12 INFO - PROCESS | 1937 | 1460913732712 Marionette DEBUG loaded listener.js 10:22:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11ea0d7400) [pid = 1937] [serial = 1317] [outer = 0x7f11e5d97800] 10:22:13 INFO - PROCESS | 1937 | 1460913733540 Marionette TRACE conn5 <- [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]]]}] 10:22:13 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 10:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1430ms 10:22:13 INFO - PROCESS | 1937 | 1460913733606 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 10:22:13 INFO - PROCESS | 1937 | 1460913733610 Marionette TRACE conn5 <- [1,1725,null,{"value":"8"}] 10:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:22:13 INFO - PROCESS | 1937 | 1460913733616 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:22:13 INFO - PROCESS | 1937 | 1460913733618 Marionette TRACE conn5 <- [1,1726,null,{}] 10:22:13 INFO - PROCESS | 1937 | 1460913733623 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:13 INFO - PROCESS | 1937 | 1460913733816 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 10:22:14 INFO - PROCESS | 1937 | 1460913734013 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec56a800 == 131 [pid = 1937] [id = 439] 10:22:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11ea28f800) [pid = 1937] [serial = 1318] [outer = (nil)] 10:22:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11eadb5000) [pid = 1937] [serial = 1319] [outer = 0x7f11ea28f800] 10:22:14 INFO - PROCESS | 1937 | 1460913734092 Marionette DEBUG loaded listener.js 10:22:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11eb273400) [pid = 1937] [serial = 1320] [outer = 0x7f11ea28f800] 10:22:14 INFO - PROCESS | 1937 | 1460913734975 Marionette TRACE conn5 <- [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]]]}] 10:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1429ms 10:22:15 INFO - PROCESS | 1937 | 1460913735046 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 10:22:15 INFO - PROCESS | 1937 | 1460913735049 Marionette TRACE conn5 <- [1,1729,null,{"value":"8"}] 10:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:22:15 INFO - PROCESS | 1937 | 1460913735055 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:22:15 INFO - PROCESS | 1937 | 1460913735057 Marionette TRACE conn5 <- [1,1730,null,{}] 10:22:15 INFO - PROCESS | 1937 | 1460913735063 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:15 INFO - PROCESS | 1937 | 1460913735233 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 10:22:15 INFO - PROCESS | 1937 | 1460913735427 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee56b000 == 132 [pid = 1937] [id = 440] 10:22:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11d1184000) [pid = 1937] [serial = 1321] [outer = (nil)] 10:22:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11ebb7f400) [pid = 1937] [serial = 1322] [outer = 0x7f11d1184000] 10:22:15 INFO - PROCESS | 1937 | 1460913735497 Marionette DEBUG loaded listener.js 10:22:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11ec526400) [pid = 1937] [serial = 1323] [outer = 0x7f11d1184000] 10:22:16 INFO - PROCESS | 1937 | 1460913736370 Marionette TRACE conn5 <- [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]]]}] 10:22:16 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 10:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1386ms 10:22:16 INFO - PROCESS | 1937 | 1460913736443 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 10:22:16 INFO - PROCESS | 1937 | 1460913736446 Marionette TRACE conn5 <- [1,1733,null,{"value":"8"}] 10:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:22:16 INFO - PROCESS | 1937 | 1460913736457 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:22:16 INFO - PROCESS | 1937 | 1460913736459 Marionette TRACE conn5 <- [1,1734,null,{}] 10:22:16 INFO - PROCESS | 1937 | 1460913736463 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:16 INFO - PROCESS | 1937 | 1460913736667 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 10:22:16 INFO - PROCESS | 1937 | 1460913736861 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8be7800 == 133 [pid = 1937] [id = 441] 10:22:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11d117ac00) [pid = 1937] [serial = 1324] [outer = (nil)] 10:22:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11ec685000) [pid = 1937] [serial = 1325] [outer = 0x7f11d117ac00] 10:22:16 INFO - PROCESS | 1937 | 1460913736931 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11ed679c00) [pid = 1937] [serial = 1326] [outer = 0x7f11d117ac00] 10:22:17 INFO - PROCESS | 1937 | 1460913737805 Marionette TRACE conn5 <- [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]]]}] 10:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1384ms 10:22:17 INFO - PROCESS | 1937 | 1460913737842 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 10:22:17 INFO - PROCESS | 1937 | 1460913737845 Marionette TRACE conn5 <- [1,1737,null,{"value":"8"}] 10:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:22:17 INFO - PROCESS | 1937 | 1460913737851 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:22:17 INFO - PROCESS | 1937 | 1460913737854 Marionette TRACE conn5 <- [1,1738,null,{}] 10:22:17 INFO - PROCESS | 1937 | 1460913737859 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:18 INFO - PROCESS | 1937 | 1460913738039 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 10:22:18 INFO - PROCESS | 1937 | 1460913738246 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f925b000 == 134 [pid = 1937] [id = 442] 10:22:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11d1182800) [pid = 1937] [serial = 1327] [outer = (nil)] 10:22:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11ecb0d400) [pid = 1937] [serial = 1328] [outer = 0x7f11d1182800] 10:22:18 INFO - PROCESS | 1937 | 1460913738361 Marionette DEBUG loaded listener.js 10:22:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11ee348c00) [pid = 1937] [serial = 1329] [outer = 0x7f11d1182800] 10:22:19 INFO - PROCESS | 1937 | 1460913739253 Marionette TRACE conn5 <- [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]]]}] 10:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1430ms 10:22:19 INFO - PROCESS | 1937 | 1460913739282 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 10:22:19 INFO - PROCESS | 1937 | 1460913739286 Marionette TRACE conn5 <- [1,1741,null,{"value":"8"}] 10:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:22:19 INFO - PROCESS | 1937 | 1460913739292 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:22:19 INFO - PROCESS | 1937 | 1460913739296 Marionette TRACE conn5 <- [1,1742,null,{}] 10:22:19 INFO - PROCESS | 1937 | 1460913739301 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:19 INFO - PROCESS | 1937 | 1460913739550 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 10:22:19 INFO - PROCESS | 1937 | 1460913739752 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fd911800 == 135 [pid = 1937] [id = 443] 10:22:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11f8db0000) [pid = 1937] [serial = 1330] [outer = (nil)] 10:22:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11f90ecc00) [pid = 1937] [serial = 1331] [outer = 0x7f11f8db0000] 10:22:19 INFO - PROCESS | 1937 | 1460913739876 Marionette DEBUG loaded listener.js 10:22:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11fa0b6c00) [pid = 1937] [serial = 1332] [outer = 0x7f11f8db0000] 10:22:20 INFO - PROCESS | 1937 | 1460913740700 Marionette TRACE conn5 <- [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]]]}] 10:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1482ms 10:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:22:20 INFO - PROCESS | 1937 | 1460913740775 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 10:22:20 INFO - PROCESS | 1937 | 1460913740777 Marionette TRACE conn5 <- [1,1745,null,{"value":"8"}] 10:22:20 INFO - PROCESS | 1937 | 1460913740784 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:22:20 INFO - PROCESS | 1937 | 1460913740787 Marionette TRACE conn5 <- [1,1746,null,{}] 10:22:20 INFO - PROCESS | 1937 | 1460913740793 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:20 INFO - PROCESS | 1937 | 1460913740994 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 10:22:21 INFO - PROCESS | 1937 | 1460913741191 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe4cc800 == 136 [pid = 1937] [id = 444] 10:22:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11ee52cc00) [pid = 1937] [serial = 1333] [outer = (nil)] 10:22:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11fa3b6400) [pid = 1937] [serial = 1334] [outer = 0x7f11ee52cc00] 10:22:21 INFO - PROCESS | 1937 | 1460913741269 Marionette DEBUG loaded listener.js 10:22:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11fc28c400) [pid = 1937] [serial = 1335] [outer = 0x7f11ee52cc00] 10:22:22 INFO - PROCESS | 1937 | 1460913742151 Marionette TRACE conn5 <- [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]]]}] 10:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1437ms 10:22:22 INFO - PROCESS | 1937 | 1460913742220 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 10:22:22 INFO - PROCESS | 1937 | 1460913742224 Marionette TRACE conn5 <- [1,1749,null,{"value":"8"}] 10:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:22:22 INFO - PROCESS | 1937 | 1460913742230 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:22:22 INFO - PROCESS | 1937 | 1460913742232 Marionette TRACE conn5 <- [1,1750,null,{}] 10:22:22 INFO - PROCESS | 1937 | 1460913742237 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:22 INFO - PROCESS | 1937 | 1460913742411 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 10:22:22 INFO - PROCESS | 1937 | 1460913742609 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1200ecc000 == 137 [pid = 1937] [id = 445] 10:22:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11f214ec00) [pid = 1937] [serial = 1336] [outer = (nil)] 10:22:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11fda95400) [pid = 1937] [serial = 1337] [outer = 0x7f11f214ec00] 10:22:22 INFO - PROCESS | 1937 | 1460913742679 Marionette DEBUG loaded listener.js 10:22:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11fe158c00) [pid = 1937] [serial = 1338] [outer = 0x7f11f214ec00] 10:22:23 INFO - PROCESS | 1937 | 1460913743504 Marionette TRACE conn5 <- [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]]]}] 10:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1334ms 10:22:23 INFO - PROCESS | 1937 | 1460913743574 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 10:22:23 INFO - PROCESS | 1937 | 1460913743578 Marionette TRACE conn5 <- [1,1753,null,{"value":"8"}] 10:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:22:23 INFO - PROCESS | 1937 | 1460913743586 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:22:23 INFO - PROCESS | 1937 | 1460913743589 Marionette TRACE conn5 <- [1,1754,null,{}] 10:22:23 INFO - PROCESS | 1937 | 1460913743594 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:23 INFO - PROCESS | 1937 | 1460913743768 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 10:22:23 INFO - PROCESS | 1937 | 1460913743969 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d021c000 == 138 [pid = 1937] [id = 446] 10:22:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11d3bc2400) [pid = 1937] [serial = 1339] [outer = (nil)] 10:22:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11dca68c00) [pid = 1937] [serial = 1340] [outer = 0x7f11d3bc2400] 10:22:24 INFO - PROCESS | 1937 | 1460913744083 Marionette DEBUG loaded listener.js 10:22:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11dca6f800) [pid = 1937] [serial = 1341] [outer = 0x7f11d3bc2400] 10:22:25 INFO - PROCESS | 1937 | 1460913745271 Marionette TRACE conn5 <- [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]]]}] 10:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1732ms 10:22:25 INFO - PROCESS | 1937 | 1460913745319 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 10:22:25 INFO - PROCESS | 1937 | 1460913745325 Marionette TRACE conn5 <- [1,1757,null,{"value":"8"}] 10:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:22:25 INFO - PROCESS | 1937 | 1460913745333 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - PROCESS | 1937 | 1460913745339 Marionette TRACE conn5 <- [1,1758,null,{}] 10:22:25 INFO - PROCESS | 1937 | 1460913745347 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:25 INFO - PROCESS | 1937 | 1460913745524 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 10:22:25 INFO - PROCESS | 1937 | 1460913745754 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d63eb800 == 139 [pid = 1937] [id = 447] 10:22:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11d50da000) [pid = 1937] [serial = 1342] [outer = (nil)] 10:22:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11d5329c00) [pid = 1937] [serial = 1343] [outer = 0x7f11d50da000] 10:22:25 INFO - PROCESS | 1937 | 1460913745831 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11d698a000) [pid = 1937] [serial = 1344] [outer = 0x7f11d50da000] 10:22:26 INFO - PROCESS | 1937 | 1460913746666 Marionette TRACE conn5 <- [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]]]}] 10:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1391ms 10:22:26 INFO - PROCESS | 1937 | 1460913746724 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 10:22:26 INFO - PROCESS | 1937 | 1460913746732 Marionette TRACE conn5 <- [1,1761,null,{"value":"8"}] 10:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:22:26 INFO - PROCESS | 1937 | 1460913746741 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:22:26 INFO - PROCESS | 1937 | 1460913746745 Marionette TRACE conn5 <- [1,1762,null,{}] 10:22:26 INFO - PROCESS | 1937 | 1460913746750 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:26 INFO - PROCESS | 1937 | 1460913746930 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 10:22:27 INFO - PROCESS | 1937 | 1460913747149 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc2b4800 == 140 [pid = 1937] [id = 448] 10:22:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11d117bc00) [pid = 1937] [serial = 1345] [outer = (nil)] 10:22:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11d50ddc00) [pid = 1937] [serial = 1346] [outer = 0x7f11d117bc00] 10:22:27 INFO - PROCESS | 1937 | 1460913747213 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11d9d9d400) [pid = 1937] [serial = 1347] [outer = 0x7f11d117bc00] 10:22:28 INFO - PROCESS | 1937 | 1460913748242 Marionette TRACE conn5 <- [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]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1583ms 10:22:28 INFO - PROCESS | 1937 | 1460913748325 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 1937 | 1460913748329 Marionette TRACE conn5 <- [1,1765,null,{"value":"8"}] 10:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:22:28 INFO - PROCESS | 1937 | 1460913748334 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - PROCESS | 1937 | 1460913748340 Marionette TRACE conn5 <- [1,1766,null,{}] 10:22:28 INFO - PROCESS | 1937 | 1460913748355 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:28 INFO - PROCESS | 1937 | 1460913748580 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 10:22:28 INFO - PROCESS | 1937 | 1460913748861 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d696d000 == 141 [pid = 1937] [id = 449] 10:22:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11d9c48400) [pid = 1937] [serial = 1348] [outer = (nil)] 10:22:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11dca67800) [pid = 1937] [serial = 1349] [outer = 0x7f11d9c48400] 10:22:28 INFO - PROCESS | 1937 | 1460913748974 Marionette DEBUG loaded listener.js 10:22:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11dfd8dc00) [pid = 1937] [serial = 1350] [outer = 0x7f11d9c48400] 10:22:29 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1f7a000 == 140 [pid = 1937] [id = 198] 10:22:29 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6b69000 == 139 [pid = 1937] [id = 381] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11d7d36000) [pid = 1937] [serial = 1160] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11e6248800) [pid = 1937] [serial = 1175] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11d6996000) [pid = 1937] [serial = 1268] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11da7b7000) [pid = 1937] [serial = 1163] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11e21dac00) [pid = 1937] [serial = 1169] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11e26ccc00) [pid = 1937] [serial = 1172] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11e08b6400) [pid = 1937] [serial = 1166] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11d6988400) [pid = 1937] [serial = 1202] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11e9a78000) [pid = 1937] [serial = 1178] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11eadaec00) [pid = 1937] [serial = 1181] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11eb0db000) [pid = 1937] [serial = 1184] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11ebd82400) [pid = 1937] [serial = 1187] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11ed82cc00) [pid = 1937] [serial = 1190] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11f8b70400) [pid = 1937] [serial = 1193] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11f92c4800) [pid = 1937] [serial = 1196] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11fa0bdc00) [pid = 1937] [serial = 1199] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11d6997000) [pid = 1937] [serial = 1229] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11daa43c00) [pid = 1937] [serial = 1232] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11e1cc2400) [pid = 1937] [serial = 1235] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11e5d9ac00) [pid = 1937] [serial = 1238] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11e9a0f400) [pid = 1937] [serial = 1241] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11eb8acc00) [pid = 1937] [serial = 1244] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11f922c800) [pid = 1937] [serial = 1247] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11fc123000) [pid = 1937] [serial = 1250] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11fda91000) [pid = 1937] [serial = 1253] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11fdf2a000) [pid = 1937] [serial = 1256] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11cf6ec000) [pid = 1937] [serial = 1262] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11d7d31400) [pid = 1937] [serial = 1259] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc7c8800 == 138 [pid = 1937] [id = 426] 10:22:29 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbac4000 == 137 [pid = 1937] [id = 425] 10:22:29 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6c7a800 == 136 [pid = 1937] [id = 424] 10:22:29 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d42d6000 == 135 [pid = 1937] [id = 423] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11d9ad8c00) [pid = 1937] [serial = 1211] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11eb0aac00) [pid = 1937] [serial = 1220] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11db8dd800) [pid = 1937] [serial = 1209] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11da796400) [pid = 1937] [serial = 1208] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11e0368c00) [pid = 1937] [serial = 1212] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11d9f75400) [pid = 1937] [serial = 1226] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11e03bfc00) [pid = 1937] [serial = 1158] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11d9ad7400) [pid = 1937] [serial = 1205] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11d9f7cc00) [pid = 1937] [serial = 1206] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11d531e000) [pid = 1937] [serial = 1223] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11d3c5b000) [pid = 1937] [serial = 1265] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11d50d3000) [pid = 1937] [serial = 1266] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11e0a7e400) [pid = 1937] [serial = 1214] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11e26ce400) [pid = 1937] [serial = 1217] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11ecc95800) [pid = 1937] [serial = 1221] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11e40ed000) [pid = 1937] [serial = 1218] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11d9ad5800) [pid = 1937] [serial = 1224] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11e22c4000) [pid = 1937] [serial = 1215] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11dc08fc00) [pid = 1937] [serial = 1227] [outer = (nil)] [url = about:blank] 10:22:29 INFO - PROCESS | 1937 | 1460913749882 Marionette TRACE conn5 <- [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]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1582ms 10:22:29 INFO - PROCESS | 1937 | 1460913749918 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 1937 | 1460913749922 Marionette TRACE conn5 <- [1,1769,null,{"value":"8"}] 10:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:22:29 INFO - PROCESS | 1937 | 1460913749927 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 1937 | 1460913749929 Marionette TRACE conn5 <- [1,1770,null,{}] 10:22:29 INFO - PROCESS | 1937 | 1460913749935 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:30 INFO - PROCESS | 1937 | 1460913750110 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 10:22:30 INFO - PROCESS | 1937 | 1460913750124 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6982000 == 136 [pid = 1937] [id = 450] 10:22:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11cf6ec000) [pid = 1937] [serial = 1351] [outer = (nil)] 10:22:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11dbb7a000) [pid = 1937] [serial = 1352] [outer = 0x7f11cf6ec000] 10:22:30 INFO - PROCESS | 1937 | 1460913750187 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11e0a7a400) [pid = 1937] [serial = 1353] [outer = 0x7f11cf6ec000] 10:22:31 INFO - PROCESS | 1937 | 1460913751079 Marionette TRACE conn5 <- [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]]]}] 10:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1181ms 10:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:22:31 INFO - PROCESS | 1937 | 1460913751109 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 10:22:31 INFO - PROCESS | 1937 | 1460913751111 Marionette TRACE conn5 <- [1,1773,null,{"value":"8"}] 10:22:31 INFO - PROCESS | 1937 | 1460913751116 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:22:31 INFO - PROCESS | 1937 | 1460913751120 Marionette TRACE conn5 <- [1,1774,null,{}] 10:22:31 INFO - PROCESS | 1937 | 1460913751124 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:31 INFO - PROCESS | 1937 | 1460913751303 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 10:22:31 INFO - PROCESS | 1937 | 1460913751324 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbad7800 == 137 [pid = 1937] [id = 451] 10:22:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11d7fd0800) [pid = 1937] [serial = 1354] [outer = (nil)] 10:22:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11e1be9c00) [pid = 1937] [serial = 1355] [outer = 0x7f11d7fd0800] 10:22:31 INFO - PROCESS | 1937 | 1460913751542 Marionette DEBUG loaded listener.js 10:22:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11e26c4000) [pid = 1937] [serial = 1356] [outer = 0x7f11d7fd0800] 10:22:32 INFO - PROCESS | 1937 | 1460913752287 Marionette TRACE conn5 <- [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]]]}] 10:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1225ms 10:22:32 INFO - PROCESS | 1937 | 1460913752343 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 10:22:32 INFO - PROCESS | 1937 | 1460913752347 Marionette TRACE conn5 <- [1,1777,null,{"value":"8"}] 10:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:22:32 INFO - PROCESS | 1937 | 1460913752362 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 1937 | 1460913752366 Marionette TRACE conn5 <- [1,1778,null,{}] 10:22:32 INFO - PROCESS | 1937 | 1460913752378 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:32 INFO - PROCESS | 1937 | 1460913752648 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 10:22:32 INFO - PROCESS | 1937 | 1460913752677 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e086c800 == 138 [pid = 1937] [id = 452] 10:22:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11e2d51000) [pid = 1937] [serial = 1357] [outer = (nil)] 10:22:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11d5321800) [pid = 1937] [serial = 1358] [outer = 0x7f11e2d51000] 10:22:32 INFO - PROCESS | 1937 | 1460913752742 Marionette DEBUG loaded listener.js 10:22:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11e863fc00) [pid = 1937] [serial = 1359] [outer = 0x7f11e2d51000] 10:22:33 INFO - PROCESS | 1937 | 1460913753605 Marionette TRACE conn5 <- [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]]]}] 10:22:33 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 10:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1293ms 10:22:33 INFO - PROCESS | 1937 | 1460913753646 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 10:22:33 INFO - PROCESS | 1937 | 1460913753649 Marionette TRACE conn5 <- [1,1781,null,{"value":"8"}] 10:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:22:33 INFO - PROCESS | 1937 | 1460913753658 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:22:33 INFO - PROCESS | 1937 | 1460913753660 Marionette TRACE conn5 <- [1,1782,null,{}] 10:22:33 INFO - PROCESS | 1937 | 1460913753664 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:33 INFO - PROCESS | 1937 | 1460913753869 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 10:22:33 INFO - PROCESS | 1937 | 1460913753898 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2712800 == 139 [pid = 1937] [id = 453] 10:22:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11e8641400) [pid = 1937] [serial = 1360] [outer = (nil)] 10:22:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11eac5e400) [pid = 1937] [serial = 1361] [outer = 0x7f11e8641400] 10:22:33 INFO - PROCESS | 1937 | 1460913753955 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11ed82e000) [pid = 1937] [serial = 1362] [outer = 0x7f11e8641400] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11e2d4b400) [pid = 1937] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11d44cd000) [pid = 1937] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11dbb79400) [pid = 1937] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11d3c54800) [pid = 1937] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11cf6e3c00) [pid = 1937] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11ebb7c800) [pid = 1937] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11e4b58800) [pid = 1937] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11e035a800) [pid = 1937] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11daac4000) [pid = 1937] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11ec52a000) [pid = 1937] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11e4b5a000) [pid = 1937] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11e0365000) [pid = 1937] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11dfd2b800) [pid = 1937] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11d50d1400) [pid = 1937] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11f9006c00) [pid = 1937] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11e26c8000) [pid = 1937] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11d50d4800) [pid = 1937] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11e0a8a800) [pid = 1937] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11da7b5000) [pid = 1937] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11d532ac00) [pid = 1937] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x7f11e03bec00) [pid = 1937] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x7f11e4b5dc00) [pid = 1937] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x7f11ebb74800) [pid = 1937] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x7f11f7fd5800) [pid = 1937] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x7f11d44d2400) [pid = 1937] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x7f11d1180400) [pid = 1937] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x7f11d54c3400) [pid = 1937] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11dfd8d000) [pid = 1937] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11e03bac00) [pid = 1937] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11dbb73000) [pid = 1937] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:22:34 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11d9c4dc00) [pid = 1937] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:22:35 INFO - PROCESS | 1937 | 1460913755230 Marionette TRACE conn5 <- [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]]]}] 10:22:35 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 10:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1630ms 10:22:35 INFO - PROCESS | 1937 | 1460913755290 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 1937 | 1460913755293 Marionette TRACE conn5 <- [1,1785,null,{"value":"8"}] 10:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:22:35 INFO - PROCESS | 1937 | 1460913755300 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - PROCESS | 1937 | 1460913755302 Marionette TRACE conn5 <- [1,1786,null,{}] 10:22:35 INFO - PROCESS | 1937 | 1460913755329 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:35 INFO - PROCESS | 1937 | 1460913755501 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 10:22:35 INFO - PROCESS | 1937 | 1460913755510 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbac6000 == 140 [pid = 1937] [id = 454] 10:22:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11d18ae400) [pid = 1937] [serial = 1363] [outer = (nil)] 10:22:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11da7a0800) [pid = 1937] [serial = 1364] [outer = 0x7f11d18ae400] 10:22:35 INFO - PROCESS | 1937 | 1460913755571 Marionette DEBUG loaded listener.js 10:22:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11e2d78800) [pid = 1937] [serial = 1365] [outer = 0x7f11d18ae400] 10:22:36 INFO - PROCESS | 1937 | 1460913756401 Marionette TRACE conn5 <- [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]]]}] 10:22:36 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 10:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1136ms 10:22:36 INFO - PROCESS | 1937 | 1460913756436 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 10:22:36 INFO - PROCESS | 1937 | 1460913756440 Marionette TRACE conn5 <- [1,1789,null,{"value":"8"}] 10:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:22:36 INFO - PROCESS | 1937 | 1460913756446 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:22:36 INFO - PROCESS | 1937 | 1460913756450 Marionette TRACE conn5 <- [1,1790,null,{}] 10:22:36 INFO - PROCESS | 1937 | 1460913756465 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:36 INFO - PROCESS | 1937 | 1460913756647 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 10:22:36 INFO - PROCESS | 1937 | 1460913756663 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e3122000 == 141 [pid = 1937] [id = 455] 10:22:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11d5a06000) [pid = 1937] [serial = 1366] [outer = (nil)] 10:22:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11e9a0a800) [pid = 1937] [serial = 1367] [outer = 0x7f11d5a06000] 10:22:36 INFO - PROCESS | 1937 | 1460913756727 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x7f11ebb74800) [pid = 1937] [serial = 1368] [outer = 0x7f11d5a06000] 10:22:37 INFO - PROCESS | 1937 | 1460913757947 Marionette TRACE conn5 <- [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]]]}] 10:22:37 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) 10:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1547ms 10:22:37 INFO - PROCESS | 1937 | 1460913757995 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 10:22:38 INFO - PROCESS | 1937 | 1460913758002 Marionette TRACE conn5 <- [1,1793,null,{"value":"8"}] 10:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:22:38 INFO - PROCESS | 1937 | 1460913758010 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - PROCESS | 1937 | 1460913758016 Marionette TRACE conn5 <- [1,1794,null,{}] 10:22:38 INFO - PROCESS | 1937 | 1460913758023 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:38 INFO - PROCESS | 1937 | 1460913758220 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 10:22:38 INFO - PROCESS | 1937 | 1460913758421 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c6c800 == 142 [pid = 1937] [id = 456] 10:22:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x7f11d584b800) [pid = 1937] [serial = 1369] [outer = (nil)] 10:22:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x7f11d7fce400) [pid = 1937] [serial = 1370] [outer = 0x7f11d584b800] 10:22:38 INFO - PROCESS | 1937 | 1460913758538 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x7f11d9f73c00) [pid = 1937] [serial = 1371] [outer = 0x7f11d584b800] 10:22:39 INFO - PROCESS | 1937 | 1460913759525 Marionette TRACE conn5 <- [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]]]}] 10:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1585ms 10:22:39 INFO - PROCESS | 1937 | 1460913759596 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 1937 | 1460913759604 Marionette TRACE conn5 <- [1,1797,null,{"value":"8"}] 10:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:22:39 INFO - PROCESS | 1937 | 1460913759614 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - PROCESS | 1937 | 1460913759618 Marionette TRACE conn5 <- [1,1798,null,{}] 10:22:39 INFO - PROCESS | 1937 | 1460913759624 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:39 INFO - PROCESS | 1937 | 1460913759860 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 10:22:40 INFO - PROCESS | 1937 | 1460913760141 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03de000 == 143 [pid = 1937] [id = 457] 10:22:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x7f11d5a07000) [pid = 1937] [serial = 1372] [outer = (nil)] 10:22:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11dfd27000) [pid = 1937] [serial = 1373] [outer = 0x7f11d5a07000] 10:22:40 INFO - PROCESS | 1937 | 1460913760253 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11e1cc5800) [pid = 1937] [serial = 1374] [outer = 0x7f11d5a07000] 10:22:41 INFO - PROCESS | 1937 | 1460913761089 Marionette TRACE conn5 <- [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]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1488ms 10:22:41 INFO - PROCESS | 1937 | 1460913761102 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 1937 | 1460913761105 Marionette TRACE conn5 <- [1,1801,null,{"value":"8"}] 10:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:22:41 INFO - PROCESS | 1937 | 1460913761112 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - PROCESS | 1937 | 1460913761117 Marionette TRACE conn5 <- [1,1802,null,{}] 10:22:41 INFO - PROCESS | 1937 | 1460913761133 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:41 INFO - PROCESS | 1937 | 1460913761320 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 10:22:41 INFO - PROCESS | 1937 | 1460913761593 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb306800 == 144 [pid = 1937] [id = 458] 10:22:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11da7b4c00) [pid = 1937] [serial = 1375] [outer = (nil)] 10:22:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11e40f0800) [pid = 1937] [serial = 1376] [outer = 0x7f11da7b4c00] 10:22:41 INFO - PROCESS | 1937 | 1460913761670 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11e74ed000) [pid = 1937] [serial = 1377] [outer = 0x7f11da7b4c00] 10:22:42 INFO - PROCESS | 1937 | 1460913762501 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1443ms 10:22:42 INFO - PROCESS | 1937 | 1460913762556 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 10:22:42 INFO - PROCESS | 1937 | 1460913762561 Marionette TRACE conn5 <- [1,1805,null,{"value":"8"}] 10:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:22:42 INFO - PROCESS | 1937 | 1460913762566 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:22:42 INFO - PROCESS | 1937 | 1460913762568 Marionette TRACE conn5 <- [1,1806,null,{}] 10:22:42 INFO - PROCESS | 1937 | 1460913762576 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:42 INFO - PROCESS | 1937 | 1460913762803 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 10:22:43 INFO - PROCESS | 1937 | 1460913763004 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ecc6e000 == 145 [pid = 1937] [id = 459] 10:22:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11dbae3c00) [pid = 1937] [serial = 1378] [outer = (nil)] 10:22:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11ebb7ac00) [pid = 1937] [serial = 1379] [outer = 0x7f11dbae3c00] 10:22:43 INFO - PROCESS | 1937 | 1460913763071 Marionette DEBUG loaded listener.js 10:22:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11ec684800) [pid = 1937] [serial = 1380] [outer = 0x7f11dbae3c00] 10:22:43 INFO - PROCESS | 1937 | 1460913763915 Marionette TRACE conn5 <- [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]]]}] 10:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1382ms 10:22:43 INFO - PROCESS | 1937 | 1460913763950 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 1937 | 1460913763954 Marionette TRACE conn5 <- [1,1809,null,{"value":"8"}] 10:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:22:43 INFO - PROCESS | 1937 | 1460913763959 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 1937 | 1460913763961 Marionette TRACE conn5 <- [1,1810,null,{}] 10:22:43 INFO - PROCESS | 1937 | 1460913763967 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:44 INFO - PROCESS | 1937 | 1460913764146 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 10:22:44 INFO - PROCESS | 1937 | 1460913764348 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8dcb800 == 146 [pid = 1937] [id = 460] 10:22:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11e863c000) [pid = 1937] [serial = 1381] [outer = (nil)] 10:22:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11ee536c00) [pid = 1937] [serial = 1382] [outer = 0x7f11e863c000] 10:22:44 INFO - PROCESS | 1937 | 1460913764417 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11f7fd9000) [pid = 1937] [serial = 1383] [outer = 0x7f11e863c000] 10:22:45 INFO - PROCESS | 1937 | 1460913765313 Marionette TRACE conn5 <- [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]]]}] 10:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1429ms 10:22:45 INFO - PROCESS | 1937 | 1460913765390 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 10:22:45 INFO - PROCESS | 1937 | 1460913765392 Marionette TRACE conn5 <- [1,1813,null,{"value":"8"}] 10:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:22:45 INFO - PROCESS | 1937 | 1460913765398 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:22:45 INFO - PROCESS | 1937 | 1460913765400 Marionette TRACE conn5 <- [1,1814,null,{}] 10:22:45 INFO - PROCESS | 1937 | 1460913765406 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:45 INFO - PROCESS | 1937 | 1460913765608 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 10:22:45 INFO - PROCESS | 1937 | 1460913765809 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe188800 == 147 [pid = 1937] [id = 461] 10:22:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11e0366400) [pid = 1937] [serial = 1384] [outer = (nil)] 10:22:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11fc127400) [pid = 1937] [serial = 1385] [outer = 0x7f11e0366400] 10:22:45 INFO - PROCESS | 1937 | 1460913765887 Marionette DEBUG loaded listener.js 10:22:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11fe1ae000) [pid = 1937] [serial = 1386] [outer = 0x7f11e0366400] 10:22:46 INFO - PROCESS | 1937 | 1460913766790 Marionette TRACE conn5 <- [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]]]}] 10:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1435ms 10:22:46 INFO - PROCESS | 1937 | 1460913766835 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 10:22:46 INFO - PROCESS | 1937 | 1460913766838 Marionette TRACE conn5 <- [1,1817,null,{"value":"8"}] 10:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:22:46 INFO - PROCESS | 1937 | 1460913766844 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:22:46 INFO - PROCESS | 1937 | 1460913766847 Marionette TRACE conn5 <- [1,1818,null,{}] 10:22:46 INFO - PROCESS | 1937 | 1460913766852 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:47 INFO - PROCESS | 1937 | 1460913767030 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 10:22:47 INFO - PROCESS | 1937 | 1460913767234 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ead79800 == 148 [pid = 1937] [id = 462] 10:22:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11d179c000) [pid = 1937] [serial = 1387] [outer = (nil)] 10:22:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11d17a2c00) [pid = 1937] [serial = 1388] [outer = 0x7f11d179c000] 10:22:47 INFO - PROCESS | 1937 | 1460913767301 Marionette DEBUG loaded listener.js 10:22:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11d17a9000) [pid = 1937] [serial = 1389] [outer = 0x7f11d179c000] 10:22:48 INFO - PROCESS | 1937 | 1460913768144 Marionette TRACE conn5 <- [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]]]}] 10:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1377ms 10:22:48 INFO - PROCESS | 1937 | 1460913768222 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 10:22:48 INFO - PROCESS | 1937 | 1460913768225 Marionette TRACE conn5 <- [1,1821,null,{"value":"8"}] 10:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:22:48 INFO - PROCESS | 1937 | 1460913768231 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - PROCESS | 1937 | 1460913768233 Marionette TRACE conn5 <- [1,1822,null,{}] 10:22:48 INFO - PROCESS | 1937 | 1460913768239 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:48 INFO - PROCESS | 1937 | 1460913768459 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 10:22:48 INFO - PROCESS | 1937 | 1460913768660 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1200ec8800 == 149 [pid = 1937] [id = 463] 10:22:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11d179d400) [pid = 1937] [serial = 1390] [outer = (nil)] 10:22:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11d5c19400) [pid = 1937] [serial = 1391] [outer = 0x7f11d179d400] 10:22:48 INFO - PROCESS | 1937 | 1460913768775 Marionette DEBUG loaded listener.js 10:22:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11d5c1dc00) [pid = 1937] [serial = 1392] [outer = 0x7f11d179d400] 10:22:49 INFO - PROCESS | 1937 | 1460913769609 Marionette TRACE conn5 <- [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]]]}] 10:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1430ms 10:22:49 INFO - PROCESS | 1937 | 1460913769662 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 10:22:49 INFO - PROCESS | 1937 | 1460913769665 Marionette TRACE conn5 <- [1,1825,null,{"value":"8"}] 10:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:22:49 INFO - PROCESS | 1937 | 1460913769671 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:22:49 INFO - PROCESS | 1937 | 1460913769674 Marionette TRACE conn5 <- [1,1826,null,{}] 10:22:49 INFO - PROCESS | 1937 | 1460913769679 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:49 INFO - PROCESS | 1937 | 1460913769882 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 10:22:50 INFO - PROCESS | 1937 | 1460913770129 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d97b4800 == 150 [pid = 1937] [id = 464] 10:22:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11d17a3400) [pid = 1937] [serial = 1393] [outer = (nil)] 10:22:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11d9c4ac00) [pid = 1937] [serial = 1394] [outer = 0x7f11d17a3400] 10:22:50 INFO - PROCESS | 1937 | 1460913770247 Marionette DEBUG loaded listener.js 10:22:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11fe1b1800) [pid = 1937] [serial = 1395] [outer = 0x7f11d17a3400] 10:22:51 INFO - PROCESS | 1937 | 1460913771121 Marionette TRACE conn5 <- [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]]]}] 10:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1482ms 10:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:22:51 INFO - PROCESS | 1937 | 1460913771155 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 10:22:51 INFO - PROCESS | 1937 | 1460913771157 Marionette TRACE conn5 <- [1,1829,null,{"value":"8"}] 10:22:51 INFO - PROCESS | 1937 | 1460913771162 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:22:51 INFO - PROCESS | 1937 | 1460913771166 Marionette TRACE conn5 <- [1,1830,null,{}] 10:22:51 INFO - PROCESS | 1937 | 1460913771171 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:51 INFO - PROCESS | 1937 | 1460913771344 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 10:22:51 INFO - PROCESS | 1937 | 1460913771567 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfbda000 == 151 [pid = 1937] [id = 465] 10:22:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11d5c1e000) [pid = 1937] [serial = 1396] [outer = (nil)] 10:22:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11d7d76800) [pid = 1937] [serial = 1397] [outer = 0x7f11d5c1e000] 10:22:51 INFO - PROCESS | 1937 | 1460913771686 Marionette DEBUG loaded listener.js 10:22:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11d7d7c800) [pid = 1937] [serial = 1398] [outer = 0x7f11d5c1e000] 10:22:52 INFO - PROCESS | 1937 | 1460913772565 Marionette TRACE conn5 <- [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]]]}] 10:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1436ms 10:22:52 INFO - PROCESS | 1937 | 1460913772600 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 10:22:52 INFO - PROCESS | 1937 | 1460913772604 Marionette TRACE conn5 <- [1,1833,null,{"value":"8"}] 10:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:22:52 INFO - PROCESS | 1937 | 1460913772609 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:22:52 INFO - PROCESS | 1937 | 1460913772613 Marionette TRACE conn5 <- [1,1834,null,{}] 10:22:52 INFO - PROCESS | 1937 | 1460913772618 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:52 INFO - PROCESS | 1937 | 1460913772823 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 10:22:53 INFO - PROCESS | 1937 | 1460913773038 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3f51000 == 152 [pid = 1937] [id = 466] 10:22:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11d170f000) [pid = 1937] [serial = 1399] [outer = (nil)] 10:22:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11d1714800) [pid = 1937] [serial = 1400] [outer = 0x7f11d170f000] 10:22:53 INFO - PROCESS | 1937 | 1460913773154 Marionette DEBUG loaded listener.js 10:22:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11fe309800) [pid = 1937] [serial = 1401] [outer = 0x7f11d170f000] 10:22:54 INFO - PROCESS | 1937 | 1460913774021 Marionette TRACE conn5 <- [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]]]}] 10:22:54 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 10:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1477ms 10:22:54 INFO - PROCESS | 1937 | 1460913774087 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 10:22:54 INFO - PROCESS | 1937 | 1460913774091 Marionette TRACE conn5 <- [1,1837,null,{"value":"8"}] 10:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:22:54 INFO - PROCESS | 1937 | 1460913774115 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:22:54 INFO - PROCESS | 1937 | 1460913774118 Marionette TRACE conn5 <- [1,1838,null,{}] 10:22:54 INFO - PROCESS | 1937 | 1460913774123 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:54 INFO - PROCESS | 1937 | 1460913774303 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 10:22:54 INFO - PROCESS | 1937 | 1460913774506 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2bd6000 == 153 [pid = 1937] [id = 467] 10:22:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11d170f400) [pid = 1937] [serial = 1402] [outer = (nil)] 10:22:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11e2a07800) [pid = 1937] [serial = 1403] [outer = 0x7f11d170f400] 10:22:54 INFO - PROCESS | 1937 | 1460913774615 Marionette DEBUG loaded listener.js 10:22:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11e2a0c400) [pid = 1937] [serial = 1404] [outer = 0x7f11d170f400] 10:22:55 INFO - PROCESS | 1937 | 1460913775532 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1480ms 10:22:55 INFO - PROCESS | 1937 | 1460913775593 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 10:22:55 INFO - PROCESS | 1937 | 1460913775595 Marionette TRACE conn5 <- [1,1841,null,{"value":"8"}] 10:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:22:55 INFO - PROCESS | 1937 | 1460913775602 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:22:55 INFO - PROCESS | 1937 | 1460913775604 Marionette TRACE conn5 <- [1,1842,null,{}] 10:22:55 INFO - PROCESS | 1937 | 1460913775609 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:55 INFO - PROCESS | 1937 | 1460913775784 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 10:22:56 INFO - PROCESS | 1937 | 1460913775992 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2be5800 == 154 [pid = 1937] [id = 468] 10:22:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11cf6e5400) [pid = 1937] [serial = 1405] [outer = (nil)] 10:22:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11cf6f2c00) [pid = 1937] [serial = 1406] [outer = 0x7f11cf6e5400] 10:22:56 INFO - PROCESS | 1937 | 1460913776062 Marionette DEBUG loaded listener.js 10:22:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11d9a45400) [pid = 1937] [serial = 1407] [outer = 0x7f11cf6e5400] 10:22:56 INFO - PROCESS | 1937 | 1460913776963 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1879ms 10:22:57 INFO - PROCESS | 1937 | 1460913777548 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 10:22:57 INFO - PROCESS | 1937 | 1460913777554 Marionette TRACE conn5 <- [1,1845,null,{"value":"8"}] 10:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:22:57 INFO - PROCESS | 1937 | 1460913777626 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:22:57 INFO - PROCESS | 1937 | 1460913777630 Marionette TRACE conn5 <- [1,1846,null,{}] 10:22:57 INFO - PROCESS | 1937 | 1460913777641 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:57 INFO - PROCESS | 1937 | 1460913777808 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 10:22:58 INFO - PROCESS | 1937 | 1460913778020 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3f5e800 == 155 [pid = 1937] [id = 469] 10:22:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11d17a4000) [pid = 1937] [serial = 1408] [outer = (nil)] 10:22:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11d18a7000) [pid = 1937] [serial = 1409] [outer = 0x7f11d17a4000] 10:22:58 INFO - PROCESS | 1937 | 1460913778084 Marionette DEBUG loaded listener.js 10:22:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11d50d1c00) [pid = 1937] [serial = 1410] [outer = 0x7f11d17a4000] 10:22:59 INFO - PROCESS | 1937 | 1460913779089 Marionette TRACE conn5 <- [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]]]}] 10:22:59 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) 10:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1548ms 10:22:59 INFO - PROCESS | 1937 | 1460913779159 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 10:22:59 INFO - PROCESS | 1937 | 1460913779164 Marionette TRACE conn5 <- [1,1849,null,{"value":"8"}] 10:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:22:59 INFO - PROCESS | 1937 | 1460913779174 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:22:59 INFO - PROCESS | 1937 | 1460913779179 Marionette TRACE conn5 <- [1,1850,null,{}] 10:22:59 INFO - PROCESS | 1937 | 1460913779185 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:59 INFO - PROCESS | 1937 | 1460913779361 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 10:22:59 INFO - PROCESS | 1937 | 1460913779609 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf8ca800 == 156 [pid = 1937] [id = 470] 10:22:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11d7d76c00) [pid = 1937] [serial = 1411] [outer = (nil)] 10:22:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11d7d79c00) [pid = 1937] [serial = 1412] [outer = 0x7f11d7d76c00] 10:22:59 INFO - PROCESS | 1937 | 1460913779720 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11d9a42800) [pid = 1937] [serial = 1413] [outer = 0x7f11d7d76c00] 10:23:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbac6000 == 155 [pid = 1937] [id = 454] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11e08b6800) [pid = 1937] [serial = 1298] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2712800 == 154 [pid = 1937] [id = 453] 10:23:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e086c800 == 153 [pid = 1937] [id = 452] 10:23:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbad7800 == 152 [pid = 1937] [id = 451] 10:23:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6982000 == 151 [pid = 1937] [id = 450] 10:23:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d696d000 == 150 [pid = 1937] [id = 449] 10:23:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc2b4800 == 149 [pid = 1937] [id = 448] 10:23:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d63eb800 == 148 [pid = 1937] [id = 447] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11e0a7d400) [pid = 1937] [serial = 1167] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11dfd2ac00) [pid = 1937] [serial = 1233] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11ec67f000) [pid = 1937] [serial = 1188] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11d9c49400) [pid = 1937] [serial = 1161] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11e22c3400) [pid = 1937] [serial = 1170] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11e0a89000) [pid = 1937] [serial = 1203] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11fa02a000) [pid = 1937] [serial = 1197] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11eac5ec00) [pid = 1937] [serial = 1179] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11e5f44800) [pid = 1937] [serial = 1239] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11e74f8800) [pid = 1937] [serial = 1176] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11f9209000) [pid = 1937] [serial = 1194] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11e2d44000) [pid = 1937] [serial = 1236] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11fa20c400) [pid = 1937] [serial = 1200] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11ebb77400) [pid = 1937] [serial = 1185] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11db8e1800) [pid = 1937] [serial = 1164] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11e2eca000) [pid = 1937] [serial = 1173] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11d9c4b000) [pid = 1937] [serial = 1230] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11eb0d5400) [pid = 1937] [serial = 1182] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11f2159400) [pid = 1937] [serial = 1191] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11eadadc00) [pid = 1937] [serial = 1242] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11cf6f2000) [pid = 1937] [serial = 1263] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11f7fd6400) [pid = 1937] [serial = 1245] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11fdf24c00) [pid = 1937] [serial = 1254] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11e2d80c00) [pid = 1937] [serial = 1260] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11fe302c00) [pid = 1937] [serial = 1257] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11fa0bc800) [pid = 1937] [serial = 1248] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11fd95f400) [pid = 1937] [serial = 1251] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11d9da2c00) [pid = 1937] [serial = 1292] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11d3c4f800) [pid = 1937] [serial = 1295] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11d44d9000) [pid = 1937] [serial = 1271] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11dbb70800) [pid = 1937] [serial = 1283] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11d698ec00) [pid = 1937] [serial = 1289] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11daac3c00) [pid = 1937] [serial = 1280] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11e1cc6c00) [pid = 1937] [serial = 1287] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11e0a75c00) [pid = 1937] [serial = 1286] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11d6b3a000) [pid = 1937] [serial = 1274] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11d9da0400) [pid = 1937] [serial = 1277] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11da718400) [pid = 1937] [serial = 1293] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11dbe13400) [pid = 1937] [serial = 1296] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x7f11d7fc8800) [pid = 1937] [serial = 1290] [outer = (nil)] [url = about:blank] 10:23:00 INFO - PROCESS | 1937 | 1460913780700 Marionette TRACE conn5 <- [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]]]}] 10:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1583ms 10:23:00 INFO - PROCESS | 1937 | 1460913780755 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 10:23:00 INFO - PROCESS | 1937 | 1460913780758 Marionette TRACE conn5 <- [1,1853,null,{"value":"8"}] 10:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:23:00 INFO - PROCESS | 1937 | 1460913780765 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:23:00 INFO - PROCESS | 1937 | 1460913780768 Marionette TRACE conn5 <- [1,1854,null,{}] 10:23:00 INFO - PROCESS | 1937 | 1460913780782 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:01 INFO - PROCESS | 1937 | 1460913780999 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 10:23:01 INFO - PROCESS | 1937 | 1460913781238 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6982000 == 149 [pid = 1937] [id = 471] 10:23:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11d7d2f800) [pid = 1937] [serial = 1414] [outer = (nil)] 10:23:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11d9ad9400) [pid = 1937] [serial = 1415] [outer = 0x7f11d7d2f800] 10:23:01 INFO - PROCESS | 1937 | 1460913781314 Marionette DEBUG loaded listener.js 10:23:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11d9da2c00) [pid = 1937] [serial = 1416] [outer = 0x7f11d7d2f800] 10:23:02 INFO - PROCESS | 1937 | 1460913782071 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1332ms 10:23:02 INFO - PROCESS | 1937 | 1460913782098 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 10:23:02 INFO - PROCESS | 1937 | 1460913782102 Marionette TRACE conn5 <- [1,1857,null,{"value":"8"}] 10:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:23:02 INFO - PROCESS | 1937 | 1460913782108 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:23:02 INFO - PROCESS | 1937 | 1460913782110 Marionette TRACE conn5 <- [1,1858,null,{}] 10:23:02 INFO - PROCESS | 1937 | 1460913782115 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:02 INFO - PROCESS | 1937 | 1460913782368 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 10:23:02 INFO - PROCESS | 1937 | 1460913782477 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11da8b1000 == 150 [pid = 1937] [id = 472] 10:23:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11d7fca400) [pid = 1937] [serial = 1417] [outer = (nil)] 10:23:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11da7b3c00) [pid = 1937] [serial = 1418] [outer = 0x7f11d7fca400] 10:23:02 INFO - PROCESS | 1937 | 1460913782542 Marionette DEBUG loaded listener.js 10:23:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11dbae9000) [pid = 1937] [serial = 1419] [outer = 0x7f11d7fca400] 10:23:03 INFO - PROCESS | 1937 | 1460913783304 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1236ms 10:23:03 INFO - PROCESS | 1937 | 1460913783345 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 10:23:03 INFO - PROCESS | 1937 | 1460913783348 Marionette TRACE conn5 <- [1,1861,null,{"value":"8"}] 10:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:23:03 INFO - PROCESS | 1937 | 1460913783353 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:23:03 INFO - PROCESS | 1937 | 1460913783355 Marionette TRACE conn5 <- [1,1862,null,{}] 10:23:03 INFO - PROCESS | 1937 | 1460913783368 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:03 INFO - PROCESS | 1937 | 1460913783595 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 10:23:03 INFO - PROCESS | 1937 | 1460913783625 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7c7800 == 151 [pid = 1937] [id = 473] 10:23:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11d9d9a400) [pid = 1937] [serial = 1420] [outer = (nil)] 10:23:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11dca66400) [pid = 1937] [serial = 1421] [outer = 0x7f11d9d9a400] 10:23:03 INFO - PROCESS | 1937 | 1460913783683 Marionette DEBUG loaded listener.js 10:23:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11e035c000) [pid = 1937] [serial = 1422] [outer = 0x7f11d9d9a400] 10:23:04 INFO - PROCESS | 1937 | 1460913784581 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1279ms 10:23:04 INFO - PROCESS | 1937 | 1460913784638 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 10:23:04 INFO - PROCESS | 1937 | 1460913784642 Marionette TRACE conn5 <- [1,1865,null,{"value":"8"}] 10:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:23:04 INFO - PROCESS | 1937 | 1460913784656 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:23:04 INFO - PROCESS | 1937 | 1460913784658 Marionette TRACE conn5 <- [1,1866,null,{}] 10:23:04 INFO - PROCESS | 1937 | 1460913784664 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:05 INFO - PROCESS | 1937 | 1460913785400 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 10:23:05 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11e8641400) [pid = 1937] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:23:05 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11d18ae400) [pid = 1937] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:23:05 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11d117bc00) [pid = 1937] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:23:05 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11d9c48400) [pid = 1937] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:23:05 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11cf6ec000) [pid = 1937] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:23:05 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11d7fd0800) [pid = 1937] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:23:05 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11e2d51000) [pid = 1937] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:23:05 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11d50da000) [pid = 1937] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:23:05 INFO - PROCESS | 1937 | 1460913785599 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3ee7800 == 152 [pid = 1937] [id = 474] 10:23:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11d117bc00) [pid = 1937] [serial = 1423] [outer = (nil)] 10:23:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11d5843000) [pid = 1937] [serial = 1424] [outer = 0x7f11d117bc00] 10:23:05 INFO - PROCESS | 1937 | 1460913785664 Marionette DEBUG loaded listener.js 10:23:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11e22c4000) [pid = 1937] [serial = 1425] [outer = 0x7f11d117bc00] 10:23:06 INFO - PROCESS | 1937 | 1460913786321 Marionette TRACE conn5 <- [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]]]}] 10:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1730ms 10:23:06 INFO - PROCESS | 1937 | 1460913786387 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 10:23:06 INFO - PROCESS | 1937 | 1460913786390 Marionette TRACE conn5 <- [1,1869,null,{"value":"8"}] 10:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:23:06 INFO - PROCESS | 1937 | 1460913786396 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:23:06 INFO - PROCESS | 1937 | 1460913786409 Marionette TRACE conn5 <- [1,1870,null,{}] 10:23:06 INFO - PROCESS | 1937 | 1460913786413 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:06 INFO - PROCESS | 1937 | 1460913786587 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 10:23:06 INFO - PROCESS | 1937 | 1460913786756 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e08e6000 == 153 [pid = 1937] [id = 475] 10:23:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11d18ae400) [pid = 1937] [serial = 1426] [outer = (nil)] 10:23:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11e26cdc00) [pid = 1937] [serial = 1427] [outer = 0x7f11d18ae400] 10:23:06 INFO - PROCESS | 1937 | 1460913786816 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11e2a10400) [pid = 1937] [serial = 1428] [outer = 0x7f11d18ae400] 10:23:07 INFO - PROCESS | 1937 | 1460913787691 Marionette TRACE conn5 <- [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]]]}] 10:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1346ms 10:23:07 INFO - PROCESS | 1937 | 1460913787743 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 10:23:07 INFO - PROCESS | 1937 | 1460913787748 Marionette TRACE conn5 <- [1,1873,null,{"value":"8"}] 10:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:23:07 INFO - PROCESS | 1937 | 1460913787756 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:23:07 INFO - PROCESS | 1937 | 1460913787761 Marionette TRACE conn5 <- [1,1874,null,{}] 10:23:07 INFO - PROCESS | 1937 | 1460913787771 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:07 INFO - PROCESS | 1937 | 1460913787974 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 10:23:08 INFO - PROCESS | 1937 | 1460913788234 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3f52000 == 154 [pid = 1937] [id = 476] 10:23:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11d1711800) [pid = 1937] [serial = 1429] [outer = (nil)] 10:23:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11d531dc00) [pid = 1937] [serial = 1430] [outer = 0x7f11d1711800] 10:23:08 INFO - PROCESS | 1937 | 1460913788351 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11d5c1ac00) [pid = 1937] [serial = 1431] [outer = 0x7f11d1711800] 10:23:09 INFO - PROCESS | 1937 | 1460913789259 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1582ms 10:23:09 INFO - PROCESS | 1937 | 1460913789339 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 10:23:09 INFO - PROCESS | 1937 | 1460913789348 Marionette TRACE conn5 <- [1,1877,null,{"value":"8"}] 10:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:23:09 INFO - PROCESS | 1937 | 1460913789358 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:23:09 INFO - PROCESS | 1937 | 1460913789363 Marionette TRACE conn5 <- [1,1878,null,{}] 10:23:09 INFO - PROCESS | 1937 | 1460913789368 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:09 INFO - PROCESS | 1937 | 1460913789593 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 10:23:09 INFO - PROCESS | 1937 | 1460913789836 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbacb000 == 155 [pid = 1937] [id = 477] 10:23:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11d7d2c000) [pid = 1937] [serial = 1432] [outer = (nil)] 10:23:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11d9a46000) [pid = 1937] [serial = 1433] [outer = 0x7f11d7d2c000] 10:23:09 INFO - PROCESS | 1937 | 1460913789951 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11d9a4f400) [pid = 1937] [serial = 1434] [outer = 0x7f11d7d2c000] 10:23:10 INFO - PROCESS | 1937 | 1460913790894 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1584ms 10:23:10 INFO - PROCESS | 1937 | 1460913790942 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 10:23:10 INFO - PROCESS | 1937 | 1460913790945 Marionette TRACE conn5 <- [1,1881,null,{"value":"8"}] 10:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:23:10 INFO - PROCESS | 1937 | 1460913790951 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:23:10 INFO - PROCESS | 1937 | 1460913790957 Marionette TRACE conn5 <- [1,1882,null,{}] 10:23:10 INFO - PROCESS | 1937 | 1460913790972 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:11 INFO - PROCESS | 1937 | 1460913791162 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 10:23:11 INFO - PROCESS | 1937 | 1460913791404 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2ba6800 == 156 [pid = 1937] [id = 478] 10:23:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11dbae6800) [pid = 1937] [serial = 1435] [outer = (nil)] 10:23:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11e035dc00) [pid = 1937] [serial = 1436] [outer = 0x7f11dbae6800] 10:23:11 INFO - PROCESS | 1937 | 1460913791533 Marionette DEBUG loaded listener.js 10:23:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11e1bec800) [pid = 1937] [serial = 1437] [outer = 0x7f11dbae6800] 10:23:12 INFO - PROCESS | 1937 | 1460913792419 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1532ms 10:23:12 INFO - PROCESS | 1937 | 1460913792485 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 10:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:23:12 INFO - PROCESS | 1937 | 1460913792489 Marionette TRACE conn5 <- [1,1885,null,{"value":"8"}] 10:23:12 INFO - PROCESS | 1937 | 1460913792495 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:23:12 INFO - PROCESS | 1937 | 1460913792498 Marionette TRACE conn5 <- [1,1886,null,{}] 10:23:12 INFO - PROCESS | 1937 | 1460913792503 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:12 INFO - PROCESS | 1937 | 1460913792688 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 10:23:12 INFO - PROCESS | 1937 | 1460913792886 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e411a800 == 157 [pid = 1937] [id = 479] 10:23:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11d5a0e400) [pid = 1937] [serial = 1438] [outer = (nil)] 10:23:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11e21dd800) [pid = 1937] [serial = 1439] [outer = 0x7f11d5a0e400] 10:23:13 INFO - PROCESS | 1937 | 1460913793006 Marionette DEBUG loaded listener.js 10:23:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11e2a11400) [pid = 1937] [serial = 1440] [outer = 0x7f11d5a0e400] 10:23:13 INFO - PROCESS | 1937 | 1460913793858 Marionette TRACE conn5 <- [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]]]}] 10:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1435ms 10:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:23:13 INFO - PROCESS | 1937 | 1460913793931 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 10:23:13 INFO - PROCESS | 1937 | 1460913793933 Marionette TRACE conn5 <- [1,1889,null,{"value":"8"}] 10:23:13 INFO - PROCESS | 1937 | 1460913793939 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:23:13 INFO - PROCESS | 1937 | 1460913793942 Marionette TRACE conn5 <- [1,1890,null,{}] 10:23:13 INFO - PROCESS | 1937 | 1460913793947 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:14 INFO - PROCESS | 1937 | 1460913794136 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 10:23:14 INFO - PROCESS | 1937 | 1460913794337 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e88fb000 == 158 [pid = 1937] [id = 480] 10:23:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11e1ccac00) [pid = 1937] [serial = 1441] [outer = (nil)] 10:23:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11e2d77000) [pid = 1937] [serial = 1442] [outer = 0x7f11e1ccac00] 10:23:14 INFO - PROCESS | 1937 | 1460913794410 Marionette DEBUG loaded listener.js 10:23:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11e2ec1c00) [pid = 1937] [serial = 1443] [outer = 0x7f11e1ccac00] 10:23:15 INFO - PROCESS | 1937 | 1460913795290 Marionette TRACE conn5 <- [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]]]}] 10:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1427ms 10:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:23:15 INFO - PROCESS | 1937 | 1460913795366 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 10:23:15 INFO - PROCESS | 1937 | 1460913795369 Marionette TRACE conn5 <- [1,1893,null,{"value":"8"}] 10:23:15 INFO - PROCESS | 1937 | 1460913795375 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:23:15 INFO - PROCESS | 1937 | 1460913795378 Marionette TRACE conn5 <- [1,1894,null,{}] 10:23:15 INFO - PROCESS | 1937 | 1460913795383 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:15 INFO - PROCESS | 1937 | 1460913795637 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 10:23:15 INFO - PROCESS | 1937 | 1460913795845 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eba03800 == 159 [pid = 1937] [id = 481] 10:23:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11e2ece000) [pid = 1937] [serial = 1444] [outer = (nil)] 10:23:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11e5f44c00) [pid = 1937] [serial = 1445] [outer = 0x7f11e2ece000] 10:23:15 INFO - PROCESS | 1937 | 1460913795958 Marionette DEBUG loaded listener.js 10:23:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11e88c3c00) [pid = 1937] [serial = 1446] [outer = 0x7f11e2ece000] 10:23:16 INFO - PROCESS | 1937 | 1460913796894 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1580ms 10:23:16 INFO - PROCESS | 1937 | 1460913796955 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 10:23:16 INFO - PROCESS | 1937 | 1460913796959 Marionette TRACE conn5 <- [1,1897,null,{"value":"8"}] 10:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:23:16 INFO - PROCESS | 1937 | 1460913796964 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:23:16 INFO - PROCESS | 1937 | 1460913796967 Marionette TRACE conn5 <- [1,1898,null,{}] 10:23:16 INFO - PROCESS | 1937 | 1460913796973 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:17 INFO - PROCESS | 1937 | 1460913797176 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 10:23:17 INFO - PROCESS | 1937 | 1460913797379 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ecc70800 == 160 [pid = 1937] [id = 482] 10:23:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11e3099000) [pid = 1937] [serial = 1447] [outer = (nil)] 10:23:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11eac5ec00) [pid = 1937] [serial = 1448] [outer = 0x7f11e3099000] 10:23:17 INFO - PROCESS | 1937 | 1460913797494 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11eb0d5400) [pid = 1937] [serial = 1449] [outer = 0x7f11e3099000] 10:23:18 INFO - PROCESS | 1937 | 1460913798332 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1430ms 10:23:18 INFO - PROCESS | 1937 | 1460913798395 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 1937 | 1460913798399 Marionette TRACE conn5 <- [1,1901,null,{"value":"8"}] 10:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:23:18 INFO - PROCESS | 1937 | 1460913798404 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - PROCESS | 1937 | 1460913798407 Marionette TRACE conn5 <- [1,1902,null,{}] 10:23:18 INFO - PROCESS | 1937 | 1460913798412 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:18 INFO - PROCESS | 1937 | 1460913798596 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 10:23:18 INFO - PROCESS | 1937 | 1460913798802 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f2084000 == 161 [pid = 1937] [id = 483] 10:23:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11e8641800) [pid = 1937] [serial = 1450] [outer = (nil)] 10:23:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11ebb77400) [pid = 1937] [serial = 1451] [outer = 0x7f11e8641800] 10:23:18 INFO - PROCESS | 1937 | 1460913798914 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11ec52c800) [pid = 1937] [serial = 1452] [outer = 0x7f11e8641800] 10:23:19 INFO - PROCESS | 1937 | 1460913799788 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1427ms 10:23:19 INFO - PROCESS | 1937 | 1460913799832 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 10:23:19 INFO - PROCESS | 1937 | 1460913799836 Marionette TRACE conn5 <- [1,1905,null,{"value":"8"}] 10:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:23:19 INFO - PROCESS | 1937 | 1460913799842 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - PROCESS | 1937 | 1460913799844 Marionette TRACE conn5 <- [1,1906,null,{}] 10:23:19 INFO - PROCESS | 1937 | 1460913799849 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:20 INFO - PROCESS | 1937 | 1460913800024 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 10:23:20 INFO - PROCESS | 1937 | 1460913800243 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f90b1800 == 162 [pid = 1937] [id = 484] 10:23:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11d44d7c00) [pid = 1937] [serial = 1453] [outer = (nil)] 10:23:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11e1db9400) [pid = 1937] [serial = 1454] [outer = 0x7f11d44d7c00] 10:23:20 INFO - PROCESS | 1937 | 1460913800315 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11ed81ac00) [pid = 1937] [serial = 1455] [outer = 0x7f11d44d7c00] 10:23:21 INFO - PROCESS | 1937 | 1460913801211 Marionette TRACE conn5 <- [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]]]}] 10:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1434ms 10:23:21 INFO - PROCESS | 1937 | 1460913801277 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 10:23:21 INFO - PROCESS | 1937 | 1460913801280 Marionette TRACE conn5 <- [1,1909,null,{"value":"8"}] 10:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:23:21 INFO - PROCESS | 1937 | 1460913801287 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:23:21 INFO - PROCESS | 1937 | 1460913801289 Marionette TRACE conn5 <- [1,1910,null,{}] 10:23:21 INFO - PROCESS | 1937 | 1460913801294 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:21 INFO - PROCESS | 1937 | 1460913801473 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 10:23:21 INFO - PROCESS | 1937 | 1460913801738 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fd921000 == 163 [pid = 1937] [id = 485] 10:23:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11d6b35800) [pid = 1937] [serial = 1456] [outer = (nil)] 10:23:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11f7fd1c00) [pid = 1937] [serial = 1457] [outer = 0x7f11d6b35800] 10:23:21 INFO - PROCESS | 1937 | 1460913801814 Marionette DEBUG loaded listener.js 10:23:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11f9088c00) [pid = 1937] [serial = 1458] [outer = 0x7f11d6b35800] 10:23:22 INFO - PROCESS | 1937 | 1460913802650 Marionette TRACE conn5 <- [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]]]}] 10:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1433ms 10:23:22 INFO - PROCESS | 1937 | 1460913802721 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 1937 | 1460913802725 Marionette TRACE conn5 <- [1,1913,null,{"value":"8"}] 10:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:23:22 INFO - PROCESS | 1937 | 1460913802731 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - PROCESS | 1937 | 1460913802735 Marionette TRACE conn5 <- [1,1914,null,{}] 10:23:22 INFO - PROCESS | 1937 | 1460913802740 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:22 INFO - PROCESS | 1937 | 1460913802996 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 10:23:23 INFO - PROCESS | 1937 | 1460913803203 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1200e40800 == 164 [pid = 1937] [id = 486] 10:23:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11fa205000) [pid = 1937] [serial = 1459] [outer = (nil)] 10:23:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11fc23e800) [pid = 1937] [serial = 1460] [outer = 0x7f11fa205000] 10:23:23 INFO - PROCESS | 1937 | 1460913803368 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11fda92000) [pid = 1937] [serial = 1461] [outer = 0x7f11fa205000] 10:23:24 INFO - PROCESS | 1937 | 1460913804221 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1527ms 10:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:23:24 INFO - PROCESS | 1937 | 1460913804259 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 10:23:24 INFO - PROCESS | 1937 | 1460913804262 Marionette TRACE conn5 <- [1,1917,null,{"value":"8"}] 10:23:24 INFO - PROCESS | 1937 | 1460913804268 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:23:24 INFO - PROCESS | 1937 | 1460913804271 Marionette TRACE conn5 <- [1,1918,null,{}] 10:23:24 INFO - PROCESS | 1937 | 1460913804276 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:24 INFO - PROCESS | 1937 | 1460913804457 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 10:23:24 INFO - PROCESS | 1937 | 1460913804667 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc75a800 == 165 [pid = 1937] [id = 487] 10:23:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11d02f1c00) [pid = 1937] [serial = 1462] [outer = (nil)] 10:23:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11d02fb400) [pid = 1937] [serial = 1463] [outer = 0x7f11d02f1c00] 10:23:24 INFO - PROCESS | 1937 | 1460913804777 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11d02ffc00) [pid = 1937] [serial = 1464] [outer = 0x7f11d02f1c00] 10:23:25 INFO - PROCESS | 1937 | 1460913805645 Marionette TRACE conn5 <- [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]]]}] 10:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1429ms 10:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:23:25 INFO - PROCESS | 1937 | 1460913805697 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 10:23:25 INFO - PROCESS | 1937 | 1460913805699 Marionette TRACE conn5 <- [1,1921,null,{"value":"8"}] 10:23:25 INFO - PROCESS | 1937 | 1460913805705 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - PROCESS | 1937 | 1460913805708 Marionette TRACE conn5 <- [1,1922,null,{}] 10:23:25 INFO - PROCESS | 1937 | 1460913805734 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:25 INFO - PROCESS | 1937 | 1460913805978 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 10:23:26 INFO - PROCESS | 1937 | 1460913806129 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d7c90000 == 166 [pid = 1937] [id = 488] 10:23:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11d02f8000) [pid = 1937] [serial = 1465] [outer = (nil)] 10:23:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11fda96400) [pid = 1937] [serial = 1466] [outer = 0x7f11d02f8000] 10:23:26 INFO - PROCESS | 1937 | 1460913806201 Marionette DEBUG loaded listener.js 10:23:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11fe1ab800) [pid = 1937] [serial = 1467] [outer = 0x7f11d02f8000] 10:23:27 INFO - PROCESS | 1937 | 1460913807064 Marionette TRACE conn5 <- [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]]]}] 10:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1426ms 10:23:27 INFO - PROCESS | 1937 | 1460913807131 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 1937 | 1460913807135 Marionette TRACE conn5 <- [1,1925,null,{"value":"8"}] 10:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:23:27 INFO - PROCESS | 1937 | 1460913807140 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - PROCESS | 1937 | 1460913807143 Marionette TRACE conn5 <- [1,1926,null,{}] 10:23:27 INFO - PROCESS | 1937 | 1460913807148 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:27 INFO - PROCESS | 1937 | 1460913807338 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 10:23:27 INFO - PROCESS | 1937 | 1460913807550 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d51b8000 == 167 [pid = 1937] [id = 489] 10:23:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11d02fa400) [pid = 1937] [serial = 1468] [outer = (nil)] 10:23:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11d5845c00) [pid = 1937] [serial = 1469] [outer = 0x7f11d02fa400] 10:23:27 INFO - PROCESS | 1937 | 1460913807625 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11d9ab1800) [pid = 1937] [serial = 1470] [outer = 0x7f11d02fa400] 10:23:28 INFO - PROCESS | 1937 | 1460913808862 Marionette TRACE conn5 <- [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]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1785ms 10:23:28 INFO - PROCESS | 1937 | 1460913808925 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 10:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:23:28 INFO - PROCESS | 1937 | 1460913808930 Marionette TRACE conn5 <- [1,1929,null,{"value":"8"}] 10:23:28 INFO - PROCESS | 1937 | 1460913808938 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 1937 | 1460913808943 Marionette TRACE conn5 <- [1,1930,null,{}] 10:23:28 INFO - PROCESS | 1937 | 1460913808951 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:29 INFO - PROCESS | 1937 | 1460913809143 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 10:23:29 INFO - PROCESS | 1937 | 1460913809414 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d97bb800 == 168 [pid = 1937] [id = 490] 10:23:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11d179fc00) [pid = 1937] [serial = 1471] [outer = (nil)] 10:23:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11d18a4c00) [pid = 1937] [serial = 1472] [outer = 0x7f11d179fc00] 10:23:29 INFO - PROCESS | 1937 | 1460913809521 Marionette DEBUG loaded listener.js 10:23:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11d5327800) [pid = 1937] [serial = 1473] [outer = 0x7f11d179fc00] 10:23:30 INFO - PROCESS | 1937 | 1460913810372 Marionette TRACE conn5 <- [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]]]}] 10:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1487ms 10:23:30 INFO - PROCESS | 1937 | 1460913810425 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 10:23:30 INFO - PROCESS | 1937 | 1460913810433 Marionette TRACE conn5 <- [1,1933,null,{"value":"8"}] 10:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:23:30 INFO - PROCESS | 1937 | 1460913810443 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 1937 | 1460913810446 Marionette TRACE conn5 <- [1,1934,null,{}] 10:23:30 INFO - PROCESS | 1937 | 1460913810452 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:30 INFO - PROCESS | 1937 | 1460913810641 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 10:23:30 INFO - PROCESS | 1937 | 1460913810853 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfbe3000 == 169 [pid = 1937] [id = 491] 10:23:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11d170a400) [pid = 1937] [serial = 1474] [outer = (nil)] 10:23:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11d6996000) [pid = 1937] [serial = 1475] [outer = 0x7f11d170a400] 10:23:31 INFO - PROCESS | 1937 | 1460913811036 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11d7d7e400) [pid = 1937] [serial = 1476] [outer = 0x7f11d170a400] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3ee7800 == 168 [pid = 1937] [id = 474] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11f90ecc00) [pid = 1937] [serial = 1331] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11ecb0d400) [pid = 1937] [serial = 1328] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11dca68c00) [pid = 1937] [serial = 1340] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11fda95400) [pid = 1937] [serial = 1337] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11fa3b6400) [pid = 1937] [serial = 1334] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11ec685000) [pid = 1937] [serial = 1325] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc7c7800 == 167 [pid = 1937] [id = 473] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11da8b1000 == 166 [pid = 1937] [id = 472] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6982000 == 165 [pid = 1937] [id = 471] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cf8ca800 == 164 [pid = 1937] [id = 470] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3f5e800 == 163 [pid = 1937] [id = 469] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3f51000 == 162 [pid = 1937] [id = 466] 10:23:32 INFO - PROCESS | 1937 | 1460913812233 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cfbda000 == 161 [pid = 1937] [id = 465] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d97b4800 == 160 [pid = 1937] [id = 464] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1200ec8800 == 159 [pid = 1937] [id = 463] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ead79800 == 158 [pid = 1937] [id = 462] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe188800 == 157 [pid = 1937] [id = 461] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8dcb800 == 156 [pid = 1937] [id = 460] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ecc6e000 == 155 [pid = 1937] [id = 459] 10:23:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6c6c800 == 154 [pid = 1937] [id = 456] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11ed82e000) [pid = 1937] [serial = 1362] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11e74f1c00) [pid = 1937] [serial = 1316] [outer = (nil)] [url = about:blank] 10:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1847ms 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11da7a0800) [pid = 1937] [serial = 1364] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11d9d9d400) [pid = 1937] [serial = 1347] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11e220c400) [pid = 1937] [serial = 1307] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11dfd8dc00) [pid = 1937] [serial = 1350] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11ebb7f400) [pid = 1937] [serial = 1322] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11e0a7a400) [pid = 1937] [serial = 1353] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11d50ddc00) [pid = 1937] [serial = 1346] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11e3c78000) [pid = 1937] [serial = 1313] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11e2d83c00) [pid = 1937] [serial = 1310] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11e26c4000) [pid = 1937] [serial = 1356] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11e1be9c00) [pid = 1937] [serial = 1355] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11d5321800) [pid = 1937] [serial = 1358] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11dbb7a000) [pid = 1937] [serial = 1352] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11eadb5000) [pid = 1937] [serial = 1319] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11d6bc3400) [pid = 1937] [serial = 1301] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11e863fc00) [pid = 1937] [serial = 1359] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11eac5e400) [pid = 1937] [serial = 1361] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11d698a000) [pid = 1937] [serial = 1344] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11dca67800) [pid = 1937] [serial = 1349] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11db8ddc00) [pid = 1937] [serial = 1304] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11d5329c00) [pid = 1937] [serial = 1343] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11e2d78800) [pid = 1937] [serial = 1365] [outer = (nil)] [url = about:blank] 10:23:32 INFO - PROCESS | 1937 | 1460913812316 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 10:23:32 INFO - PROCESS | 1937 | 1460913812319 Marionette TRACE conn5 <- [1,1937,null,{"value":"8"}] 10:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:23:32 INFO - PROCESS | 1937 | 1460913812329 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:23:32 INFO - PROCESS | 1937 | 1460913812334 Marionette TRACE conn5 <- [1,1938,null,{}] 10:23:32 INFO - PROCESS | 1937 | 1460913812350 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:32 INFO - PROCESS | 1937 | 1460913812536 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 10:23:32 INFO - PROCESS | 1937 | 1460913812801 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3f5c000 == 155 [pid = 1937] [id = 492] 10:23:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11d7d7bc00) [pid = 1937] [serial = 1477] [outer = (nil)] 10:23:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11d9ab7400) [pid = 1937] [serial = 1478] [outer = 0x7f11d7d7bc00] 10:23:32 INFO - PROCESS | 1937 | 1460913812861 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11d9da0000) [pid = 1937] [serial = 1479] [outer = 0x7f11d7d7bc00] 10:23:33 INFO - PROCESS | 1937 | 1460913813545 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1234ms 10:23:33 INFO - PROCESS | 1937 | 1460913813563 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 10:23:33 INFO - PROCESS | 1937 | 1460913813567 Marionette TRACE conn5 <- [1,1941,null,{"value":"8"}] 10:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:23:33 INFO - PROCESS | 1937 | 1460913813572 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 1937 | 1460913813574 Marionette TRACE conn5 <- [1,1942,null,{}] 10:23:33 INFO - PROCESS | 1937 | 1460913813579 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:33 INFO - PROCESS | 1937 | 1460913813819 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 10:23:33 INFO - PROCESS | 1937 | 1460913813843 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d97b1800 == 156 [pid = 1937] [id = 493] 10:23:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11d9a4b800) [pid = 1937] [serial = 1480] [outer = (nil)] 10:23:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11daacb400) [pid = 1937] [serial = 1481] [outer = 0x7f11d9a4b800] 10:23:33 INFO - PROCESS | 1937 | 1460913813903 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11dca64400) [pid = 1937] [serial = 1482] [outer = 0x7f11d9a4b800] 10:23:34 INFO - PROCESS | 1937 | 1460913814753 Marionette TRACE conn5 <- [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]]]}] 10:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1225ms 10:23:34 INFO - PROCESS | 1937 | 1460913814797 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 10:23:34 INFO - PROCESS | 1937 | 1460913814799 Marionette TRACE conn5 <- [1,1945,null,{"value":"8"}] 10:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:23:34 INFO - PROCESS | 1937 | 1460913814817 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - PROCESS | 1937 | 1460913814819 Marionette TRACE conn5 <- [1,1946,null,{}] 10:23:34 INFO - PROCESS | 1937 | 1460913814825 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:35 INFO - PROCESS | 1937 | 1460913815060 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 10:23:35 INFO - PROCESS | 1937 | 1460913815090 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7c4000 == 157 [pid = 1937] [id = 494] 10:23:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11da71bc00) [pid = 1937] [serial = 1483] [outer = (nil)] 10:23:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11dfd87800) [pid = 1937] [serial = 1484] [outer = 0x7f11da71bc00] 10:23:35 INFO - PROCESS | 1937 | 1460913815147 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11e0a85000) [pid = 1937] [serial = 1485] [outer = 0x7f11da71bc00] 10:23:36 INFO - PROCESS | 1937 | 1460913816067 Marionette TRACE conn5 <- [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]]]}] 10:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1284ms 10:23:36 INFO - PROCESS | 1937 | 1460913816102 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 10:23:36 INFO - PROCESS | 1937 | 1460913816105 Marionette TRACE conn5 <- [1,1949,null,{"value":"8"}] 10:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:23:36 INFO - PROCESS | 1937 | 1460913816110 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:23:36 INFO - PROCESS | 1937 | 1460913816112 Marionette TRACE conn5 <- [1,1950,null,{}] 10:23:36 INFO - PROCESS | 1937 | 1460913816117 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:36 INFO - PROCESS | 1937 | 1460913816364 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 10:23:36 INFO - PROCESS | 1937 | 1460913816399 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fec000 == 158 [pid = 1937] [id = 495] 10:23:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11e26c2400) [pid = 1937] [serial = 1486] [outer = (nil)] 10:23:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11e2a0fc00) [pid = 1937] [serial = 1487] [outer = 0x7f11e26c2400] 10:23:36 INFO - PROCESS | 1937 | 1460913816461 Marionette DEBUG loaded listener.js 10:23:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11e5d94800) [pid = 1937] [serial = 1488] [outer = 0x7f11e26c2400] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11d3c5c800) [pid = 1937] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11d9d97000) [pid = 1937] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11d3c5a400) [pid = 1937] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11d3c55c00) [pid = 1937] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11d5850c00) [pid = 1937] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11d7d2f800) [pid = 1937] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11d17a4000) [pid = 1937] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11d7fca400) [pid = 1937] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11d9d9a400) [pid = 1937] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11d5a06000) [pid = 1937] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11d7d76c00) [pid = 1937] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11d117bc00) [pid = 1937] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:23:37 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11d1182400) [pid = 1937] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:23:37 INFO - PROCESS | 1937 | 1460913817524 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1425ms 10:23:37 INFO - PROCESS | 1937 | 1460913817538 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 10:23:37 INFO - PROCESS | 1937 | 1460913817541 Marionette TRACE conn5 <- [1,1953,null,{"value":"8"}] 10:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:23:37 INFO - PROCESS | 1937 | 1460913817546 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 1937 | 1460913817548 Marionette TRACE conn5 <- [1,1954,null,{}] 10:23:37 INFO - PROCESS | 1937 | 1460913817554 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:37 INFO - PROCESS | 1937 | 1460913817785 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 10:23:37 INFO - PROCESS | 1937 | 1460913817807 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03c7800 == 159 [pid = 1937] [id = 496] 10:23:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11d5850c00) [pid = 1937] [serial = 1489] [outer = (nil)] 10:23:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11dca6c000) [pid = 1937] [serial = 1490] [outer = 0x7f11d5850c00] 10:23:37 INFO - PROCESS | 1937 | 1460913817863 Marionette DEBUG loaded listener.js 10:23:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11e3168c00) [pid = 1937] [serial = 1491] [outer = 0x7f11d5850c00] 10:23:38 INFO - PROCESS | 1937 | 1460913818622 Marionette TRACE conn5 <- [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]]]}] 10:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1131ms 10:23:38 INFO - PROCESS | 1937 | 1460913818678 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 10:23:38 INFO - PROCESS | 1937 | 1460913818681 Marionette TRACE conn5 <- [1,1957,null,{"value":"8"}] 10:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:23:38 INFO - PROCESS | 1937 | 1460913818687 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:23:38 INFO - PROCESS | 1937 | 1460913818688 Marionette TRACE conn5 <- [1,1958,null,{}] 10:23:38 INFO - PROCESS | 1937 | 1460913818694 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:38 INFO - PROCESS | 1937 | 1460913818919 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 10:23:38 INFO - PROCESS | 1937 | 1460913818928 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e403d800 == 160 [pid = 1937] [id = 497] 10:23:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11d3c5a400) [pid = 1937] [serial = 1492] [outer = (nil)] 10:23:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11e624d000) [pid = 1937] [serial = 1493] [outer = 0x7f11d3c5a400] 10:23:38 INFO - PROCESS | 1937 | 1460913818986 Marionette DEBUG loaded listener.js 10:23:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11e74f8c00) [pid = 1937] [serial = 1494] [outer = 0x7f11d3c5a400] 10:23:40 INFO - PROCESS | 1937 | 1460913820098 Marionette TRACE conn5 <- [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]]]}] 10:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1482ms 10:23:40 INFO - PROCESS | 1937 | 1460913820170 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 10:23:40 INFO - PROCESS | 1937 | 1460913820177 Marionette TRACE conn5 <- [1,1961,null,{"value":"8"}] 10:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:23:40 INFO - PROCESS | 1937 | 1460913820186 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - PROCESS | 1937 | 1460913820191 Marionette TRACE conn5 <- [1,1962,null,{}] 10:23:40 INFO - PROCESS | 1937 | 1460913820198 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:40 INFO - PROCESS | 1937 | 1460913820433 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 10:23:40 INFO - PROCESS | 1937 | 1460913820686 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d7c8d000 == 161 [pid = 1937] [id = 498] 10:23:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11d54cf400) [pid = 1937] [serial = 1495] [outer = (nil)] 10:23:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11d7d2f800) [pid = 1937] [serial = 1496] [outer = 0x7f11d54cf400] 10:23:40 INFO - PROCESS | 1937 | 1460913820801 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11d7fd4000) [pid = 1937] [serial = 1497] [outer = 0x7f11d54cf400] 10:23:41 INFO - PROCESS | 1937 | 1460913821739 Marionette TRACE conn5 <- [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]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1579ms 10:23:41 INFO - PROCESS | 1937 | 1460913821765 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 1937 | 1460913821773 Marionette TRACE conn5 <- [1,1965,null,{"value":"8"}] 10:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:23:41 INFO - PROCESS | 1937 | 1460913821784 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 1937 | 1460913821787 Marionette TRACE conn5 <- [1,1966,null,{}] 10:23:41 INFO - PROCESS | 1937 | 1460913821793 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:41 INFO - PROCESS | 1937 | 1460913821980 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 10:23:42 INFO - PROCESS | 1937 | 1460913822212 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e08dd000 == 162 [pid = 1937] [id = 499] 10:23:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11d9a4e800) [pid = 1937] [serial = 1498] [outer = (nil)] 10:23:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11d9f7cc00) [pid = 1937] [serial = 1499] [outer = 0x7f11d9a4e800] 10:23:42 INFO - PROCESS | 1937 | 1460913822364 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11dca67400) [pid = 1937] [serial = 1500] [outer = 0x7f11d9a4e800] 10:23:43 INFO - PROCESS | 1937 | 1460913823262 Marionette TRACE conn5 <- [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]]]}] 10:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1530ms 10:23:43 INFO - PROCESS | 1937 | 1460913823315 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 1937 | 1460913823319 Marionette TRACE conn5 <- [1,1969,null,{"value":"8"}] 10:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:23:43 INFO - PROCESS | 1937 | 1460913823325 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 1937 | 1460913823330 Marionette TRACE conn5 <- [1,1970,null,{}] 10:23:43 INFO - PROCESS | 1937 | 1460913823346 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:43 INFO - PROCESS | 1937 | 1460913823582 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 10:23:43 INFO - PROCESS | 1937 | 1460913823789 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eaf14000 == 163 [pid = 1937] [id = 500] 10:23:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11dbb72400) [pid = 1937] [serial = 1501] [outer = (nil)] 10:23:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11e2a0cc00) [pid = 1937] [serial = 1502] [outer = 0x7f11dbb72400] 10:23:43 INFO - PROCESS | 1937 | 1460913823911 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11e4b57800) [pid = 1937] [serial = 1503] [outer = 0x7f11dbb72400] 10:23:44 INFO - PROCESS | 1937 | 1460913824780 Marionette TRACE conn5 <- [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]]]}] 10:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1487ms 10:23:44 INFO - PROCESS | 1937 | 1460913824813 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 1937 | 1460913824816 Marionette TRACE conn5 <- [1,1973,null,{"value":"8"}] 10:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:23:44 INFO - PROCESS | 1937 | 1460913824822 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - PROCESS | 1937 | 1460913824825 Marionette TRACE conn5 <- [1,1974,null,{}] 10:23:44 INFO - PROCESS | 1937 | 1460913824830 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:45 INFO - PROCESS | 1937 | 1460913825014 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 10:23:45 INFO - PROCESS | 1937 | 1460913825225 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ecc69800 == 164 [pid = 1937] [id = 501] 10:23:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11e1bf0c00) [pid = 1937] [serial = 1504] [outer = (nil)] 10:23:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11ea0d9c00) [pid = 1937] [serial = 1505] [outer = 0x7f11e1bf0c00] 10:23:45 INFO - PROCESS | 1937 | 1460913825339 Marionette DEBUG loaded listener.js 10:23:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11eaf3b800) [pid = 1937] [serial = 1506] [outer = 0x7f11e1bf0c00] 10:23:46 INFO - PROCESS | 1937 | 1460913826202 Marionette TRACE conn5 <- [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]]]}] 10:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1436ms 10:23:46 INFO - PROCESS | 1937 | 1460913826274 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 10:23:46 INFO - PROCESS | 1937 | 1460913826277 Marionette TRACE conn5 <- [1,1977,null,{"value":"8"}] 10:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:23:46 INFO - PROCESS | 1937 | 1460913826286 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:23:46 INFO - PROCESS | 1937 | 1460913826289 Marionette TRACE conn5 <- [1,1978,null,{}] 10:23:46 INFO - PROCESS | 1937 | 1460913826295 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:46 INFO - PROCESS | 1937 | 1460913826480 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 10:23:46 INFO - PROCESS | 1937 | 1460913826745 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f90a0800 == 165 [pid = 1937] [id = 502] 10:23:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11d9ad6800) [pid = 1937] [serial = 1507] [outer = (nil)] 10:23:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11ec064400) [pid = 1937] [serial = 1508] [outer = 0x7f11d9ad6800] 10:23:46 INFO - PROCESS | 1937 | 1460913826830 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11f2273800) [pid = 1937] [serial = 1509] [outer = 0x7f11d9ad6800] 10:23:47 INFO - PROCESS | 1937 | 1460913827726 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1484ms 10:23:47 INFO - PROCESS | 1937 | 1460913827771 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 10:23:47 INFO - PROCESS | 1937 | 1460913827774 Marionette TRACE conn5 <- [1,1981,null,{"value":"8"}] 10:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:23:47 INFO - PROCESS | 1937 | 1460913827780 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - PROCESS | 1937 | 1460913827782 Marionette TRACE conn5 <- [1,1982,null,{}] 10:23:47 INFO - PROCESS | 1937 | 1460913827787 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:47 INFO - PROCESS | 1937 | 1460913827989 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 10:23:48 INFO - PROCESS | 1937 | 1460913828205 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1200bba800 == 166 [pid = 1937] [id = 503] 10:23:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11fa03fc00) [pid = 1937] [serial = 1510] [outer = (nil)] 10:23:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11fda89c00) [pid = 1937] [serial = 1511] [outer = 0x7f11fa03fc00] 10:23:48 INFO - PROCESS | 1937 | 1460913828323 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11fe306c00) [pid = 1937] [serial = 1512] [outer = 0x7f11fa03fc00] 10:23:49 INFO - PROCESS | 1937 | 1460913829123 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1378ms 10:23:49 INFO - PROCESS | 1937 | 1460913829159 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 1937 | 1460913829162 Marionette TRACE conn5 <- [1,1985,null,{"value":"8"}] 10:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:23:49 INFO - PROCESS | 1937 | 1460913829168 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 1937 | 1460913829171 Marionette TRACE conn5 <- [1,1986,null,{}] 10:23:49 INFO - PROCESS | 1937 | 1460913829176 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:49 INFO - PROCESS | 1937 | 1460913829368 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 10:23:49 INFO - PROCESS | 1937 | 1460913829584 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc8af800 == 167 [pid = 1937] [id = 504] 10:23:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11d178a400) [pid = 1937] [serial = 1513] [outer = (nil)] 10:23:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11d1792000) [pid = 1937] [serial = 1514] [outer = 0x7f11d178a400] 10:23:49 INFO - PROCESS | 1937 | 1460913829694 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11d1797800) [pid = 1937] [serial = 1515] [outer = 0x7f11d178a400] 10:23:50 INFO - PROCESS | 1937 | 1460913830527 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1425ms 10:23:50 INFO - PROCESS | 1937 | 1460913830595 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 10:23:50 INFO - PROCESS | 1937 | 1460913830598 Marionette TRACE conn5 <- [1,1989,null,{"value":"8"}] 10:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:23:50 INFO - PROCESS | 1937 | 1460913830604 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:23:50 INFO - PROCESS | 1937 | 1460913830606 Marionette TRACE conn5 <- [1,1990,null,{}] 10:23:50 INFO - PROCESS | 1937 | 1460913830611 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:50 INFO - PROCESS | 1937 | 1460913830785 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 10:23:51 INFO - PROCESS | 1937 | 1460913831074 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d424e000 == 168 [pid = 1937] [id = 505] 10:23:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11d2584c00) [pid = 1937] [serial = 1516] [outer = (nil)] 10:23:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11d2587000) [pid = 1937] [serial = 1517] [outer = 0x7f11d2584c00] 10:23:51 INFO - PROCESS | 1937 | 1460913831151 Marionette DEBUG loaded listener.js 10:23:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11d258b400) [pid = 1937] [serial = 1518] [outer = 0x7f11d2584c00] 10:23:51 INFO - PROCESS | 1937 | 1460913831959 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1379ms 10:23:51 INFO - PROCESS | 1937 | 1460913831985 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 1937 | 1460913831988 Marionette TRACE conn5 <- [1,1993,null,{"value":"8"}] 10:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:23:51 INFO - PROCESS | 1937 | 1460913831996 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 1937 | 1460913831999 Marionette TRACE conn5 <- [1,1994,null,{}] 10:23:52 INFO - PROCESS | 1937 | 1460913832004 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:52 INFO - PROCESS | 1937 | 1460913832186 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 10:23:52 INFO - PROCESS | 1937 | 1460913832398 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eadf2000 == 169 [pid = 1937] [id = 506] 10:23:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11cf6e5c00) [pid = 1937] [serial = 1519] [outer = (nil)] 10:23:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11cfbf8400) [pid = 1937] [serial = 1520] [outer = 0x7f11cf6e5c00] 10:23:52 INFO - PROCESS | 1937 | 1460913832505 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11cfbfdc00) [pid = 1937] [serial = 1521] [outer = 0x7f11cf6e5c00] 10:23:53 INFO - PROCESS | 1937 | 1460913833360 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1431ms 10:23:53 INFO - PROCESS | 1937 | 1460913833428 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 1937 | 1460913833431 Marionette TRACE conn5 <- [1,1997,null,{"value":"8"}] 10:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:23:53 INFO - PROCESS | 1937 | 1460913833437 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - PROCESS | 1937 | 1460913833439 Marionette TRACE conn5 <- [1,1998,null,{}] 10:23:53 INFO - PROCESS | 1937 | 1460913833444 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:53 INFO - PROCESS | 1937 | 1460913833663 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 10:23:53 INFO - PROCESS | 1937 | 1460913833879 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d1521000 == 170 [pid = 1937] [id = 507] 10:23:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11cfbf3400) [pid = 1937] [serial = 1522] [outer = (nil)] 10:23:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x7f11d2587c00) [pid = 1937] [serial = 1523] [outer = 0x7f11cfbf3400] 10:23:54 INFO - PROCESS | 1937 | 1460913833994 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x7f11d258e800) [pid = 1937] [serial = 1524] [outer = 0x7f11cfbf3400] 10:23:54 INFO - PROCESS | 1937 | 1460913834896 Marionette TRACE conn5 <- [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]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1525ms 10:23:54 INFO - PROCESS | 1937 | 1460913834963 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 10:23:54 INFO - PROCESS | 1937 | 1460913834967 Marionette TRACE conn5 <- [1,2001,null,{"value":"8"}] 10:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:23:54 INFO - PROCESS | 1937 | 1460913834973 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - PROCESS | 1937 | 1460913834977 Marionette TRACE conn5 <- [1,2002,null,{}] 10:23:54 INFO - PROCESS | 1937 | 1460913834982 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:55 INFO - PROCESS | 1937 | 1460913835209 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 10:23:55 INFO - PROCESS | 1937 | 1460913835419 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cdeda000 == 171 [pid = 1937] [id = 508] 10:23:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x7f11cf5cec00) [pid = 1937] [serial = 1525] [outer = (nil)] 10:23:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x7f11cf5d8000) [pid = 1937] [serial = 1526] [outer = 0x7f11cf5cec00] 10:23:55 INFO - PROCESS | 1937 | 1460913835556 Marionette DEBUG loaded listener.js 10:23:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x7f11d9d97c00) [pid = 1937] [serial = 1527] [outer = 0x7f11cf5cec00] 10:23:56 INFO - PROCESS | 1937 | 1460913836472 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1530ms 10:23:56 INFO - PROCESS | 1937 | 1460913836504 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 10:23:56 INFO - PROCESS | 1937 | 1460913836507 Marionette TRACE conn5 <- [1,2005,null,{"value":"8"}] 10:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:23:56 INFO - PROCESS | 1937 | 1460913836512 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:23:56 INFO - PROCESS | 1937 | 1460913836514 Marionette TRACE conn5 <- [1,2006,null,{}] 10:23:56 INFO - PROCESS | 1937 | 1460913836520 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:56 INFO - PROCESS | 1937 | 1460913836719 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 10:23:56 INFO - PROCESS | 1937 | 1460913836941 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2bd2800 == 172 [pid = 1937] [id = 509] 10:23:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x7f11cf5cc800) [pid = 1937] [serial = 1528] [outer = (nil)] 10:23:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x7f11cf5d1400) [pid = 1937] [serial = 1529] [outer = 0x7f11cf5cc800] 10:23:57 INFO - PROCESS | 1937 | 1460913837579 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x7f11cf6e9800) [pid = 1937] [serial = 1530] [outer = 0x7f11cf5cc800] 10:23:58 INFO - PROCESS | 1937 | 1460913838550 Marionette TRACE conn5 <- [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]]]}] 10:23:58 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 10:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2081ms 10:23:58 INFO - PROCESS | 1937 | 1460913838596 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 10:23:58 INFO - PROCESS | 1937 | 1460913838602 Marionette TRACE conn5 <- [1,2009,null,{"value":"8"}] 10:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:23:58 INFO - PROCESS | 1937 | 1460913838629 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:23:58 INFO - PROCESS | 1937 | 1460913838633 Marionette TRACE conn5 <- [1,2010,null,{}] 10:23:58 INFO - PROCESS | 1937 | 1460913838642 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:58 INFO - PROCESS | 1937 | 1460913838831 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 10:23:59 INFO - PROCESS | 1937 | 1460913839058 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5a73000 == 173 [pid = 1937] [id = 510] 10:23:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x7f11cf6f1000) [pid = 1937] [serial = 1531] [outer = (nil)] 10:23:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x7f11d1185800) [pid = 1937] [serial = 1532] [outer = 0x7f11cf6f1000] 10:23:59 INFO - PROCESS | 1937 | 1460913839162 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11d2590000) [pid = 1937] [serial = 1533] [outer = 0x7f11cf6f1000] 10:24:00 INFO - PROCESS | 1937 | 1460913840250 Marionette TRACE conn5 <- [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]]]}] 10:24:00 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 10:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1706ms 10:24:00 INFO - PROCESS | 1937 | 1460913840316 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 10:24:00 INFO - PROCESS | 1937 | 1460913840321 Marionette TRACE conn5 <- [1,2013,null,{"value":"8"}] 10:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:24:00 INFO - PROCESS | 1937 | 1460913840330 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:24:00 INFO - PROCESS | 1937 | 1460913840334 Marionette TRACE conn5 <- [1,2014,null,{}] 10:24:00 INFO - PROCESS | 1937 | 1460913840340 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:00 INFO - PROCESS | 1937 | 1460913840513 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 10:24:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d51cb800 == 172 [pid = 1937] [id = 422] 10:24:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e03c7800 == 171 [pid = 1937] [id = 496] 10:24:00 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11e26cdc00) [pid = 1937] [serial = 1427] [outer = (nil)] [url = about:blank] 10:24:00 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x7f11d5c19400) [pid = 1937] [serial = 1391] [outer = (nil)] [url = about:blank] 10:24:00 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x7f11d9c4ac00) [pid = 1937] [serial = 1394] [outer = (nil)] [url = about:blank] 10:24:00 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x7f11d7d76800) [pid = 1937] [serial = 1397] [outer = (nil)] [url = about:blank] 10:24:00 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x7f11d1714800) [pid = 1937] [serial = 1400] [outer = (nil)] [url = about:blank] 10:24:00 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x7f11e2a07800) [pid = 1937] [serial = 1403] [outer = (nil)] [url = about:blank] 10:24:00 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x7f11cf6f2c00) [pid = 1937] [serial = 1406] [outer = (nil)] [url = about:blank] 10:24:00 INFO - PROCESS | 1937 | 1460913840946 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1fec000 == 170 [pid = 1937] [id = 495] 10:24:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc7c4000 == 169 [pid = 1937] [id = 494] 10:24:00 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d97b1800 == 168 [pid = 1937] [id = 493] 10:24:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfbe2800 == 169 [pid = 1937] [id = 511] 10:24:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x7f11d170d000) [pid = 1937] [serial = 1534] [outer = (nil)] 10:24:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x7f11d5a06000) [pid = 1937] [serial = 1535] [outer = 0x7f11d170d000] 10:24:01 INFO - PROCESS | 1937 | 1460913841019 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x7f11d6996c00) [pid = 1937] [serial = 1536] [outer = 0x7f11d170d000] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3f5c000 == 168 [pid = 1937] [id = 492] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cfbe3000 == 167 [pid = 1937] [id = 491] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d97bb800 == 166 [pid = 1937] [id = 490] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f90b1800 == 165 [pid = 1937] [id = 484] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f2084000 == 164 [pid = 1937] [id = 483] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ecc70800 == 163 [pid = 1937] [id = 482] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eba03800 == 162 [pid = 1937] [id = 481] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e88fb000 == 161 [pid = 1937] [id = 480] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e411a800 == 160 [pid = 1937] [id = 479] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3f52000 == 159 [pid = 1937] [id = 476] 10:24:01 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e08e6000 == 158 [pid = 1937] [id = 475] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x7f11db8df000) [pid = 1937] [serial = 1281] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x7f11da6c4800) [pid = 1937] [serial = 1278] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x7f11d7fcd400) [pid = 1937] [serial = 1275] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x7f11d5327000) [pid = 1937] [serial = 1272] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x7f11dbe19c00) [pid = 1937] [serial = 1284] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x7f11d9ad9400) [pid = 1937] [serial = 1415] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x7f11d9da2c00) [pid = 1937] [serial = 1416] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11d18a7000) [pid = 1937] [serial = 1409] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11d50d1c00) [pid = 1937] [serial = 1410] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11da7b3c00) [pid = 1937] [serial = 1418] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11dca66400) [pid = 1937] [serial = 1421] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11e9a0a800) [pid = 1937] [serial = 1367] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11ebb74800) [pid = 1937] [serial = 1368] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11d7fce400) [pid = 1937] [serial = 1370] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11ee536c00) [pid = 1937] [serial = 1382] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11dfd27000) [pid = 1937] [serial = 1373] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11e40f0800) [pid = 1937] [serial = 1376] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11d9a42800) [pid = 1937] [serial = 1413] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11d7d79c00) [pid = 1937] [serial = 1412] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11ebb7ac00) [pid = 1937] [serial = 1379] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11fc127400) [pid = 1937] [serial = 1385] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11d17a2c00) [pid = 1937] [serial = 1388] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11e035c000) [pid = 1937] [serial = 1422] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11e22c4000) [pid = 1937] [serial = 1425] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11d5843000) [pid = 1937] [serial = 1424] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11dbae9000) [pid = 1937] [serial = 1419] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11e0a80400) [pid = 1937] [serial = 1299] [outer = (nil)] [url = about:blank] 10:24:01 INFO - PROCESS | 1937 | 1460913841843 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1579ms 10:24:01 INFO - PROCESS | 1937 | 1460913841910 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 1937 | 1460913841913 Marionette TRACE conn5 <- [1,2017,null,{"value":"8"}] 10:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:24:01 INFO - PROCESS | 1937 | 1460913841919 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 1937 | 1460913841924 Marionette TRACE conn5 <- [1,2018,null,{}] 10:24:01 INFO - PROCESS | 1937 | 1460913841938 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:02 INFO - PROCESS | 1937 | 1460913842121 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 10:24:02 INFO - PROCESS | 1937 | 1460913842299 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6b65000 == 159 [pid = 1937] [id = 512] 10:24:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11d17a2c00) [pid = 1937] [serial = 1537] [outer = (nil)] 10:24:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11d7d33c00) [pid = 1937] [serial = 1538] [outer = 0x7f11d17a2c00] 10:24:02 INFO - PROCESS | 1937 | 1460913842363 Marionette DEBUG loaded listener.js 10:24:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11d9a47400) [pid = 1937] [serial = 1539] [outer = 0x7f11d17a2c00] 10:24:03 INFO - PROCESS | 1937 | 1460913843103 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1236ms 10:24:03 INFO - PROCESS | 1937 | 1460913843156 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 1937 | 1460913843159 Marionette TRACE conn5 <- [1,2021,null,{"value":"8"}] 10:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:24:03 INFO - PROCESS | 1937 | 1460913843211 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 1937 | 1460913843214 Marionette TRACE conn5 <- [1,2022,null,{}] 10:24:03 INFO - PROCESS | 1937 | 1460913843219 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:03 INFO - PROCESS | 1937 | 1460913843457 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 10:24:03 INFO - PROCESS | 1937 | 1460913843484 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d97a3800 == 160 [pid = 1937] [id = 513] 10:24:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11d7d76800) [pid = 1937] [serial = 1540] [outer = (nil)] 10:24:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11d9ab0000) [pid = 1937] [serial = 1541] [outer = 0x7f11d7d76800] 10:24:03 INFO - PROCESS | 1937 | 1460913843546 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11d9adcc00) [pid = 1937] [serial = 1542] [outer = 0x7f11d7d76800] 10:24:04 INFO - PROCESS | 1937 | 1460913844400 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1245ms 10:24:04 INFO - PROCESS | 1937 | 1460913844441 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 10:24:04 INFO - PROCESS | 1937 | 1460913844445 Marionette TRACE conn5 <- [1,2025,null,{"value":"8"}] 10:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:24:04 INFO - PROCESS | 1937 | 1460913844458 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:24:04 INFO - PROCESS | 1937 | 1460913844460 Marionette TRACE conn5 <- [1,2026,null,{}] 10:24:04 INFO - PROCESS | 1937 | 1460913844465 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:04 INFO - PROCESS | 1937 | 1460913844695 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 10:24:04 INFO - PROCESS | 1937 | 1460913844729 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9842800 == 161 [pid = 1937] [id = 514] 10:24:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11d9c45000) [pid = 1937] [serial = 1543] [outer = (nil)] 10:24:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11d9c50000) [pid = 1937] [serial = 1544] [outer = 0x7f11d9c45000] 10:24:04 INFO - PROCESS | 1937 | 1460913844824 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11da718400) [pid = 1937] [serial = 1545] [outer = 0x7f11d9c45000] 10:24:05 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11d5850c00) [pid = 1937] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:24:05 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11d9a4b800) [pid = 1937] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:24:05 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11da71bc00) [pid = 1937] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:24:05 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11d179fc00) [pid = 1937] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:24:05 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11d7d7bc00) [pid = 1937] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:24:05 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11d170a400) [pid = 1937] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:24:05 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11e26c2400) [pid = 1937] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:24:06 INFO - PROCESS | 1937 | 1460913846365 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1939ms 10:24:06 INFO - PROCESS | 1937 | 1460913846389 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 10:24:06 INFO - PROCESS | 1937 | 1460913846392 Marionette TRACE conn5 <- [1,2029,null,{"value":"8"}] 10:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:24:06 INFO - PROCESS | 1937 | 1460913846398 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:24:06 INFO - PROCESS | 1937 | 1460913846399 Marionette TRACE conn5 <- [1,2030,null,{}] 10:24:06 INFO - PROCESS | 1937 | 1460913846404 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:06 INFO - PROCESS | 1937 | 1460913846563 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 10:24:06 INFO - PROCESS | 1937 | 1460913846745 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9c72800 == 162 [pid = 1937] [id = 515] 10:24:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11da6bac00) [pid = 1937] [serial = 1546] [outer = (nil)] 10:24:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11da79ac00) [pid = 1937] [serial = 1547] [outer = 0x7f11da6bac00] 10:24:06 INFO - PROCESS | 1937 | 1460913846803 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11db8e3000) [pid = 1937] [serial = 1548] [outer = 0x7f11da6bac00] 10:24:07 INFO - PROCESS | 1937 | 1460913847518 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1175ms 10:24:07 INFO - PROCESS | 1937 | 1460913847582 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 1937 | 1460913847585 Marionette TRACE conn5 <- [1,2033,null,{"value":"8"}] 10:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:24:07 INFO - PROCESS | 1937 | 1460913847590 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 1937 | 1460913847592 Marionette TRACE conn5 <- [1,2034,null,{}] 10:24:07 INFO - PROCESS | 1937 | 1460913847601 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:07 INFO - PROCESS | 1937 | 1460913847760 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 10:24:07 INFO - PROCESS | 1937 | 1460913847773 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbb5a000 == 163 [pid = 1937] [id = 516] 10:24:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11da79d400) [pid = 1937] [serial = 1549] [outer = (nil)] 10:24:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11dbb76400) [pid = 1937] [serial = 1550] [outer = 0x7f11da79d400] 10:24:07 INFO - PROCESS | 1937 | 1460913847830 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11dbe17c00) [pid = 1937] [serial = 1551] [outer = 0x7f11da79d400] 10:24:09 INFO - PROCESS | 1937 | 1460913849006 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1478ms 10:24:09 INFO - PROCESS | 1937 | 1460913849070 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 10:24:09 INFO - PROCESS | 1937 | 1460913849078 Marionette TRACE conn5 <- [1,2037,null,{"value":"8"}] 10:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:24:09 INFO - PROCESS | 1937 | 1460913849086 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:24:09 INFO - PROCESS | 1937 | 1460913849091 Marionette TRACE conn5 <- [1,2038,null,{}] 10:24:09 INFO - PROCESS | 1937 | 1460913849099 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:09 INFO - PROCESS | 1937 | 1460913849309 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 10:24:09 INFO - PROCESS | 1937 | 1460913849520 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d4321000 == 164 [pid = 1937] [id = 517] 10:24:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11d170b400) [pid = 1937] [serial = 1552] [outer = (nil)] 10:24:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11d258bc00) [pid = 1937] [serial = 1553] [outer = 0x7f11d170b400] 10:24:09 INFO - PROCESS | 1937 | 1460913849635 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11d5327400) [pid = 1937] [serial = 1554] [outer = 0x7f11d170b400] 10:24:10 INFO - PROCESS | 1937 | 1460913850607 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1585ms 10:24:10 INFO - PROCESS | 1937 | 1460913850672 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 1937 | 1460913850680 Marionette TRACE conn5 <- [1,2041,null,{"value":"8"}] 10:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:24:10 INFO - PROCESS | 1937 | 1460913850697 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 1937 | 1460913850702 Marionette TRACE conn5 <- [1,2042,null,{}] 10:24:10 INFO - PROCESS | 1937 | 1460913850707 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:10 INFO - PROCESS | 1937 | 1460913850943 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 10:24:11 INFO - PROCESS | 1937 | 1460913851241 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9844000 == 165 [pid = 1937] [id = 518] 10:24:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11d1790000) [pid = 1937] [serial = 1555] [outer = (nil)] 10:24:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11d6bcb000) [pid = 1937] [serial = 1556] [outer = 0x7f11d1790000] 10:24:11 INFO - PROCESS | 1937 | 1460913851355 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11d9a4f000) [pid = 1937] [serial = 1557] [outer = 0x7f11d1790000] 10:24:12 INFO - PROCESS | 1937 | 1460913852203 Marionette TRACE conn5 <- [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]]]}] 10:24:12 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) 10:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1587ms 10:24:12 INFO - PROCESS | 1937 | 1460913852278 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 1937 | 1460913852282 Marionette TRACE conn5 <- [1,2045,null,{"value":"8"}] 10:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:24:12 INFO - PROCESS | 1937 | 1460913852287 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 1937 | 1460913852293 Marionette TRACE conn5 <- [1,2046,null,{}] 10:24:12 INFO - PROCESS | 1937 | 1460913852308 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:12 INFO - PROCESS | 1937 | 1460913852539 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 10:24:12 INFO - PROCESS | 1937 | 1460913852743 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc750000 == 166 [pid = 1937] [id = 519] 10:24:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11d9a50c00) [pid = 1937] [serial = 1558] [outer = (nil)] 10:24:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11da723000) [pid = 1937] [serial = 1559] [outer = 0x7f11d9a50c00] 10:24:12 INFO - PROCESS | 1937 | 1460913852855 Marionette DEBUG loaded listener.js 10:24:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11dbaed000) [pid = 1937] [serial = 1560] [outer = 0x7f11d9a50c00] 10:24:13 INFO - PROCESS | 1937 | 1460913853767 Marionette TRACE conn5 <- [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]]]}] 10:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1530ms 10:24:13 INFO - PROCESS | 1937 | 1460913853819 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 10:24:13 INFO - PROCESS | 1937 | 1460913853824 Marionette TRACE conn5 <- [1,2049,null,{"value":"8"}] 10:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:24:13 INFO - PROCESS | 1937 | 1460913853829 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:24:13 INFO - PROCESS | 1937 | 1460913853831 Marionette TRACE conn5 <- [1,2050,null,{}] 10:24:13 INFO - PROCESS | 1937 | 1460913853837 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:14 INFO - PROCESS | 1937 | 1460913854021 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 10:24:14 INFO - PROCESS | 1937 | 1460913854233 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dfdd0000 == 167 [pid = 1937] [id = 520] 10:24:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11d9f6f400) [pid = 1937] [serial = 1561] [outer = (nil)] 10:24:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11dca6ec00) [pid = 1937] [serial = 1562] [outer = 0x7f11d9f6f400] 10:24:14 INFO - PROCESS | 1937 | 1460913854343 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11e002fc00) [pid = 1937] [serial = 1563] [outer = 0x7f11d9f6f400] 10:24:14 INFO - PROCESS | 1937 | ************************* 10:24:14 INFO - PROCESS | 1937 | A coding exception was thrown and uncaught in a Task. 10:24:14 INFO - PROCESS | 1937 | 10:24:14 INFO - PROCESS | 1937 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:24:14 INFO - PROCESS | 1937 | Full stack: 10:24:14 INFO - PROCESS | 1937 | ************************* 10:24:15 INFO - PROCESS | 1937 | 1460913855293 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1530ms 10:24:15 INFO - PROCESS | 1937 | 1460913855361 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 10:24:15 INFO - PROCESS | 1937 | 1460913855364 Marionette TRACE conn5 <- [1,2053,null,{"value":"8"}] 10:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:24:15 INFO - PROCESS | 1937 | 1460913855370 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - PROCESS | 1937 | 1460913855372 Marionette TRACE conn5 <- [1,2054,null,{}] 10:24:15 INFO - PROCESS | 1937 | 1460913855378 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:15 INFO - PROCESS | 1937 | 1460913855578 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 10:24:15 INFO - PROCESS | 1937 | 1460913855787 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1de7000 == 168 [pid = 1937] [id = 521] 10:24:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x7f11da7af000) [pid = 1937] [serial = 1564] [outer = (nil)] 10:24:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x7f11e0034c00) [pid = 1937] [serial = 1565] [outer = 0x7f11da7af000] 10:24:15 INFO - PROCESS | 1937 | 1460913855897 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x7f11e08bdc00) [pid = 1937] [serial = 1566] [outer = 0x7f11da7af000] 10:24:16 INFO - PROCESS | 1937 | 1460913856854 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1529ms 10:24:16 INFO - PROCESS | 1937 | 1460913856900 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 1937 | 1460913856904 Marionette TRACE conn5 <- [1,2057,null,{"value":"8"}] 10:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:24:16 INFO - PROCESS | 1937 | 1460913856910 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 1937 | 1460913856912 Marionette TRACE conn5 <- [1,2058,null,{}] 10:24:16 INFO - PROCESS | 1937 | 1460913856917 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:17 INFO - PROCESS | 1937 | 1460913857116 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 10:24:17 INFO - PROCESS | 1937 | 1460913857330 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2bb4000 == 169 [pid = 1937] [id = 522] 10:24:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x7f11e1cc4000) [pid = 1937] [serial = 1567] [outer = (nil)] 10:24:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x7f11e2a02c00) [pid = 1937] [serial = 1568] [outer = 0x7f11e1cc4000] 10:24:17 INFO - PROCESS | 1937 | 1460913857446 Marionette DEBUG loaded listener.js 10:24:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x7f11e2d7f000) [pid = 1937] [serial = 1569] [outer = 0x7f11e1cc4000] 10:24:18 INFO - PROCESS | 1937 | 1460913858296 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1428ms 10:24:18 INFO - PROCESS | 1937 | 1460913858339 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 10:24:18 INFO - PROCESS | 1937 | 1460913858343 Marionette TRACE conn5 <- [1,2061,null,{"value":"8"}] 10:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:24:18 INFO - PROCESS | 1937 | 1460913858349 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:24:18 INFO - PROCESS | 1937 | 1460913858351 Marionette TRACE conn5 <- [1,2062,null,{}] 10:24:18 INFO - PROCESS | 1937 | 1460913858356 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:18 INFO - PROCESS | 1937 | 1460913858531 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 10:24:18 INFO - PROCESS | 1937 | 1460913858742 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e402e000 == 170 [pid = 1937] [id = 523] 10:24:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x7f11cf6f2000) [pid = 1937] [serial = 1570] [outer = (nil)] 10:24:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x7f11e2eca800) [pid = 1937] [serial = 1571] [outer = 0x7f11cf6f2000] 10:24:18 INFO - PROCESS | 1937 | 1460913858848 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x7f11e4b5c800) [pid = 1937] [serial = 1572] [outer = 0x7f11cf6f2000] 10:24:19 INFO - PROCESS | 1937 | 1460913859747 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1431ms 10:24:19 INFO - PROCESS | 1937 | 1460913859780 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 1937 | 1460913859784 Marionette TRACE conn5 <- [1,2065,null,{"value":"8"}] 10:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:24:19 INFO - PROCESS | 1937 | 1460913859790 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - PROCESS | 1937 | 1460913859792 Marionette TRACE conn5 <- [1,2066,null,{}] 10:24:19 INFO - PROCESS | 1937 | 1460913859797 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:19 INFO - PROCESS | 1937 | 1460913859974 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 10:24:20 INFO - PROCESS | 1937 | 1460913860187 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e602a000 == 171 [pid = 1937] [id = 524] 10:24:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x7f11e5dc0800) [pid = 1937] [serial = 1573] [outer = (nil)] 10:24:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11e5f4b000) [pid = 1937] [serial = 1574] [outer = 0x7f11e5dc0800] 10:24:20 INFO - PROCESS | 1937 | 1460913860306 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x7f11e863cc00) [pid = 1937] [serial = 1575] [outer = 0x7f11e5dc0800] 10:24:21 INFO - PROCESS | 1937 | 1460913861169 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1439ms 10:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:24:21 INFO - PROCESS | 1937 | 1460913861240 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 1937 | 1460913861242 Marionette TRACE conn5 <- [1,2069,null,{"value":"8"}] 10:24:21 INFO - PROCESS | 1937 | 1460913861248 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 1937 | 1460913861251 Marionette TRACE conn5 <- [1,2070,null,{}] 10:24:21 INFO - PROCESS | 1937 | 1460913861256 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:21 INFO - PROCESS | 1937 | 1460913861453 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 10:24:21 INFO - PROCESS | 1937 | 1460913861664 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ead80800 == 172 [pid = 1937] [id = 525] 10:24:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x7f11da79f000) [pid = 1937] [serial = 1576] [outer = (nil)] 10:24:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x7f11e92b6800) [pid = 1937] [serial = 1577] [outer = 0x7f11da79f000] 10:24:21 INFO - PROCESS | 1937 | 1460913861786 Marionette DEBUG loaded listener.js 10:24:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x7f11ea0d1c00) [pid = 1937] [serial = 1578] [outer = 0x7f11da79f000] 10:24:22 INFO - PROCESS | 1937 | 1460913862663 Marionette TRACE conn5 <- [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]]]}] 10:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1483ms 10:24:22 INFO - PROCESS | 1937 | 1460913862731 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 10:24:22 INFO - PROCESS | 1937 | 1460913862735 Marionette TRACE conn5 <- [1,2073,null,{"value":"8"}] 10:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:24:22 INFO - PROCESS | 1937 | 1460913862740 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:24:22 INFO - PROCESS | 1937 | 1460913862743 Marionette TRACE conn5 <- [1,2074,null,{}] 10:24:22 INFO - PROCESS | 1937 | 1460913862748 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:22 INFO - PROCESS | 1937 | 1460913862946 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 10:24:23 INFO - PROCESS | 1937 | 1460913863208 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec17f000 == 173 [pid = 1937] [id = 526] 10:24:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x7f11eadb0000) [pid = 1937] [serial = 1579] [outer = (nil)] 10:24:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x7f11eaf38c00) [pid = 1937] [serial = 1580] [outer = 0x7f11eadb0000] 10:24:23 INFO - PROCESS | 1937 | 1460913863320 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x7f11eb26b800) [pid = 1937] [serial = 1581] [outer = 0x7f11eadb0000] 10:24:24 INFO - PROCESS | 1937 | 1460913864140 Marionette TRACE conn5 <- [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]]]}] 10:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1431ms 10:24:24 INFO - PROCESS | 1937 | 1460913864172 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 1937 | 1460913864177 Marionette TRACE conn5 <- [1,2077,null,{"value":"8"}] 10:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:24:24 INFO - PROCESS | 1937 | 1460913864182 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 1937 | 1460913864185 Marionette TRACE conn5 <- [1,2078,null,{}] 10:24:24 INFO - PROCESS | 1937 | 1460913864191 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:24 INFO - PROCESS | 1937 | 1460913864404 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 10:24:24 INFO - PROCESS | 1937 | 1460913864629 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5cd800 == 174 [pid = 1937] [id = 527] 10:24:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x7f11eadb1800) [pid = 1937] [serial = 1582] [outer = (nil)] 10:24:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x7f11ee536c00) [pid = 1937] [serial = 1583] [outer = 0x7f11eadb1800] 10:24:24 INFO - PROCESS | 1937 | 1460913864743 Marionette DEBUG loaded listener.js 10:24:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x7f11fa02cc00) [pid = 1937] [serial = 1584] [outer = 0x7f11eadb1800] 10:24:25 INFO - PROCESS | 1937 | 1460913865609 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1476ms 10:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:24:25 INFO - PROCESS | 1937 | 1460913865660 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 10:24:25 INFO - PROCESS | 1937 | 1460913865663 Marionette TRACE conn5 <- [1,2081,null,{"value":"8"}] 10:24:25 INFO - PROCESS | 1937 | 1460913865670 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 1937 | 1460913865673 Marionette TRACE conn5 <- [1,2082,null,{}] 10:24:25 INFO - PROCESS | 1937 | 1460913865679 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:25 INFO - PROCESS | 1937 | 1460913865859 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 10:24:26 INFO - PROCESS | 1937 | 1460913866074 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f9f14000 == 175 [pid = 1937] [id = 528] 10:24:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x7f11ebd82400) [pid = 1937] [serial = 1585] [outer = (nil)] 10:24:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x7f11fc126c00) [pid = 1937] [serial = 1586] [outer = 0x7f11ebd82400] 10:24:26 INFO - PROCESS | 1937 | 1460913866185 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x7f11fda95400) [pid = 1937] [serial = 1587] [outer = 0x7f11ebd82400] 10:24:27 INFO - PROCESS | 1937 | 1460913867104 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1482ms 10:24:27 INFO - PROCESS | 1937 | 1460913867152 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 1937 | 1460913867155 Marionette TRACE conn5 <- [1,2085,null,{"value":"8"}] 10:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:24:27 INFO - PROCESS | 1937 | 1460913867160 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 1937 | 1460913867162 Marionette TRACE conn5 <- [1,2086,null,{}] 10:24:27 INFO - PROCESS | 1937 | 1460913867168 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:27 INFO - PROCESS | 1937 | 1460913867366 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 10:24:27 INFO - PROCESS | 1937 | 1460913867624 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2bcf000 == 176 [pid = 1937] [id = 529] 10:24:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x7f11d02fd400) [pid = 1937] [serial = 1588] [outer = (nil)] 10:24:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x7f11d3e32800) [pid = 1937] [serial = 1589] [outer = 0x7f11d02fd400] 10:24:27 INFO - PROCESS | 1937 | 1460913867734 Marionette DEBUG loaded listener.js 10:24:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x7f11d3e3a000) [pid = 1937] [serial = 1590] [outer = 0x7f11d02fd400] 10:24:28 INFO - PROCESS | 1937 | 1460913868506 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1374ms 10:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:24:28 INFO - PROCESS | 1937 | 1460913868537 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 10:24:28 INFO - PROCESS | 1937 | 1460913868540 Marionette TRACE conn5 <- [1,2089,null,{"value":"8"}] 10:24:28 INFO - PROCESS | 1937 | 1460913868545 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:24:28 INFO - PROCESS | 1937 | 1460913868548 Marionette TRACE conn5 <- [1,2090,null,{}] 10:24:28 INFO - PROCESS | 1937 | 1460913868553 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:28 INFO - PROCESS | 1937 | 1460913868733 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 10:24:29 INFO - PROCESS | 1937 | 1460913869343 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d4250800 == 177 [pid = 1937] [id = 530] 10:24:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x7f11cf5d3000) [pid = 1937] [serial = 1591] [outer = (nil)] 10:24:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11cf6eb800) [pid = 1937] [serial = 1592] [outer = 0x7f11cf5d3000] 10:24:29 INFO - PROCESS | 1937 | 1460913869475 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11d02f9000) [pid = 1937] [serial = 1593] [outer = 0x7f11cf5d3000] 10:24:30 INFO - PROCESS | 1937 | 1460913870262 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1777ms 10:24:30 INFO - PROCESS | 1937 | 1460913870323 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 10:24:30 INFO - PROCESS | 1937 | 1460913870330 Marionette TRACE conn5 <- [1,2093,null,{"value":"8"}] 10:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:24:30 INFO - PROCESS | 1937 | 1460913870338 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:24:30 INFO - PROCESS | 1937 | 1460913870342 Marionette TRACE conn5 <- [1,2094,null,{}] 10:24:30 INFO - PROCESS | 1937 | 1460913870349 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:30 INFO - PROCESS | 1937 | 1460913870543 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 10:24:30 INFO - PROCESS | 1937 | 1460913870757 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbb65800 == 178 [pid = 1937] [id = 531] 10:24:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11cf5d7000) [pid = 1937] [serial = 1594] [outer = (nil)] 10:24:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11d50d8000) [pid = 1937] [serial = 1595] [outer = 0x7f11cf5d7000] 10:24:30 INFO - PROCESS | 1937 | 1460913870864 Marionette DEBUG loaded listener.js 10:24:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11d6997800) [pid = 1937] [serial = 1596] [outer = 0x7f11cf5d7000] 10:24:31 INFO - PROCESS | 1937 | 1460913871703 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1437ms 10:24:31 INFO - PROCESS | 1937 | 1460913871777 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 10:24:31 INFO - PROCESS | 1937 | 1460913871788 Marionette TRACE conn5 <- [1,2097,null,{"value":"8"}] 10:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:24:31 INFO - PROCESS | 1937 | 1460913871800 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:24:31 INFO - PROCESS | 1937 | 1460913871802 Marionette TRACE conn5 <- [1,2098,null,{}] 10:24:31 INFO - PROCESS | 1937 | 1460913871807 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:32 INFO - PROCESS | 1937 | 1460913872105 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 10:24:32 INFO - PROCESS | 1937 | 1460913872489 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf8d8000 == 179 [pid = 1937] [id = 532] 10:24:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x7f11d178b400) [pid = 1937] [serial = 1597] [outer = (nil)] 10:24:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x7f11d6bc4800) [pid = 1937] [serial = 1598] [outer = 0x7f11d178b400] 10:24:32 INFO - PROCESS | 1937 | 1460913872556 Marionette DEBUG loaded listener.js 10:24:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x7f11d9a48800) [pid = 1937] [serial = 1599] [outer = 0x7f11d178b400] 10:24:32 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9c72800 == 178 [pid = 1937] [id = 515] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9842800 == 177 [pid = 1937] [id = 514] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d97a3800 == 176 [pid = 1937] [id = 513] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6b65000 == 175 [pid = 1937] [id = 512] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cfbe2800 == 174 [pid = 1937] [id = 511] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5a73000 == 173 [pid = 1937] [id = 510] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2bd2800 == 172 [pid = 1937] [id = 509] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d424e000 == 171 [pid = 1937] [id = 505] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc8af800 == 170 [pid = 1937] [id = 504] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1200bba800 == 169 [pid = 1937] [id = 503] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f90a0800 == 168 [pid = 1937] [id = 502] 10:24:33 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ecc69800 == 167 [pid = 1937] [id = 501] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x7f11dca6c000) [pid = 1937] [serial = 1490] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x7f11d5845c00) [pid = 1937] [serial = 1469] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x7f11e2d77000) [pid = 1937] [serial = 1442] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11daacb400) [pid = 1937] [serial = 1481] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11dfd87800) [pid = 1937] [serial = 1484] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11d5327800) [pid = 1937] [serial = 1473] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11d18a4c00) [pid = 1937] [serial = 1472] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11d02fb400) [pid = 1937] [serial = 1463] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x7f11e21dd800) [pid = 1937] [serial = 1439] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x7f11fda96400) [pid = 1937] [serial = 1466] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x7f11d9ab7400) [pid = 1937] [serial = 1478] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x7f11d9da0000) [pid = 1937] [serial = 1479] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x7f11d7d7e400) [pid = 1937] [serial = 1476] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x7f11d6996000) [pid = 1937] [serial = 1475] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x7f11f7fd1c00) [pid = 1937] [serial = 1457] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x7f11e035dc00) [pid = 1937] [serial = 1436] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x7f11ebb77400) [pid = 1937] [serial = 1451] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x7f11e2a0fc00) [pid = 1937] [serial = 1487] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x7f11d9a46000) [pid = 1937] [serial = 1433] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x7f11e1db9400) [pid = 1937] [serial = 1454] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x7f11e5f44c00) [pid = 1937] [serial = 1445] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x7f11d531dc00) [pid = 1937] [serial = 1430] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x7f11eac5ec00) [pid = 1937] [serial = 1448] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x7f11fc23e800) [pid = 1937] [serial = 1460] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x7f11e0a85000) [pid = 1937] [serial = 1485] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11e5d94800) [pid = 1937] [serial = 1488] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x7f11dca64400) [pid = 1937] [serial = 1482] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x7f11e3168c00) [pid = 1937] [serial = 1491] [outer = (nil)] [url = about:blank] 10:24:33 INFO - PROCESS | 1937 | 1460913873415 Marionette TRACE conn5 <- [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]]]}] 10:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1633ms 10:24:33 INFO - PROCESS | 1937 | 1460913873434 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 10:24:33 INFO - PROCESS | 1937 | 1460913873437 Marionette TRACE conn5 <- [1,2101,null,{"value":"8"}] 10:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:24:33 INFO - PROCESS | 1937 | 1460913873477 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:24:33 INFO - PROCESS | 1937 | 1460913873486 Marionette TRACE conn5 <- [1,2102,null,{}] 10:24:33 INFO - PROCESS | 1937 | 1460913873499 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:33 INFO - PROCESS | 1937 | 1460913873684 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 10:24:33 INFO - PROCESS | 1937 | 1460913873700 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d4319800 == 168 [pid = 1937] [id = 533] 10:24:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x7f11d18a4c00) [pid = 1937] [serial = 1600] [outer = (nil)] 10:24:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x7f11d9adbc00) [pid = 1937] [serial = 1601] [outer = 0x7f11d18a4c00] 10:24:33 INFO - PROCESS | 1937 | 1460913873760 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11d9d98000) [pid = 1937] [serial = 1602] [outer = 0x7f11d18a4c00] 10:24:34 INFO - PROCESS | 1937 | 1460913874619 Marionette TRACE conn5 <- [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]]]}] 10:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1205ms 10:24:34 INFO - PROCESS | 1937 | 1460913874673 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 10:24:34 INFO - PROCESS | 1937 | 1460913874677 Marionette TRACE conn5 <- [1,2105,null,{"value":"8"}] 10:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:24:34 INFO - PROCESS | 1937 | 1460913874683 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:24:34 INFO - PROCESS | 1937 | 1460913874685 Marionette TRACE conn5 <- [1,2106,null,{}] 10:24:34 INFO - PROCESS | 1937 | 1460913874690 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:34 INFO - PROCESS | 1937 | 1460913874870 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 10:24:35 INFO - PROCESS | 1937 | 1460913875061 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9836800 == 169 [pid = 1937] [id = 534] 10:24:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x7f11d1187c00) [pid = 1937] [serial = 1603] [outer = (nil)] 10:24:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x7f11da79fc00) [pid = 1937] [serial = 1604] [outer = 0x7f11d1187c00] 10:24:35 INFO - PROCESS | 1937 | 1460913875121 Marionette DEBUG loaded listener.js 10:24:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x7f11dbb7b400) [pid = 1937] [serial = 1605] [outer = 0x7f11d1187c00] 10:24:35 INFO - PROCESS | 1937 | 1460913875928 Marionette TRACE conn5 <- [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]]]}] 10:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1282ms 10:24:35 INFO - PROCESS | 1937 | 1460913875967 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 1937 | 1460913875969 Marionette TRACE conn5 <- [1,2109,null,{"value":"8"}] 10:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:24:35 INFO - PROCESS | 1937 | 1460913875975 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - PROCESS | 1937 | 1460913875977 Marionette TRACE conn5 <- [1,2110,null,{}] 10:24:35 INFO - PROCESS | 1937 | 1460913875982 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:36 INFO - PROCESS | 1937 | 1460913876206 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 10:24:36 INFO - PROCESS | 1937 | 1460913876235 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc0af000 == 170 [pid = 1937] [id = 535] 10:24:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x7f11e0037800) [pid = 1937] [serial = 1606] [outer = (nil)] 10:24:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x7f11e08b9400) [pid = 1937] [serial = 1607] [outer = 0x7f11e0037800] 10:24:36 INFO - PROCESS | 1937 | 1460913876339 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x7f11e22cd400) [pid = 1937] [serial = 1608] [outer = 0x7f11e0037800] 10:24:37 INFO - PROCESS | 1937 | 1460913877229 Marionette TRACE conn5 <- [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]]]}] 10:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1282ms 10:24:37 INFO - PROCESS | 1937 | 1460913877257 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 10:24:37 INFO - PROCESS | 1937 | 1460913877261 Marionette TRACE conn5 <- [1,2113,null,{"value":"8"}] 10:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:24:37 INFO - PROCESS | 1937 | 1460913877266 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 1937 | 1460913877268 Marionette TRACE conn5 <- [1,2114,null,{}] 10:24:37 INFO - PROCESS | 1937 | 1460913877273 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:37 INFO - PROCESS | 1937 | 1460913877714 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 10:24:37 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x7f11cf5cc800) [pid = 1937] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:24:37 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x7f11d17a2c00) [pid = 1937] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:24:37 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x7f11da6bac00) [pid = 1937] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:24:37 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x7f11d7d76800) [pid = 1937] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:24:37 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x7f11d9c45000) [pid = 1937] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:24:37 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x7f11cf6f1000) [pid = 1937] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:24:37 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11d170d000) [pid = 1937] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:24:37 INFO - PROCESS | 1937 | 1460913877879 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d42d7000 == 171 [pid = 1937] [id = 536] 10:24:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11cf6f1000) [pid = 1937] [serial = 1609] [outer = (nil)] 10:24:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x7f11d2582400) [pid = 1937] [serial = 1610] [outer = 0x7f11cf6f1000] 10:24:37 INFO - PROCESS | 1937 | 1460913877946 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x7f11d9da1c00) [pid = 1937] [serial = 1611] [outer = 0x7f11cf6f1000] 10:24:38 INFO - PROCESS | 1937 | 1460913878570 Marionette TRACE conn5 <- [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]]]}] 10:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1329ms 10:24:38 INFO - PROCESS | 1937 | 1460913878596 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 10:24:38 INFO - PROCESS | 1937 | 1460913878599 Marionette TRACE conn5 <- [1,2117,null,{"value":"8"}] 10:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:24:38 INFO - PROCESS | 1937 | 1460913878605 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:24:38 INFO - PROCESS | 1937 | 1460913878618 Marionette TRACE conn5 <- [1,2118,null,{}] 10:24:38 INFO - PROCESS | 1937 | 1460913878624 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:38 INFO - PROCESS | 1937 | 1460913878783 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 10:24:38 INFO - PROCESS | 1937 | 1460913878960 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2ba5000 == 172 [pid = 1937] [id = 537] 10:24:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x7f11d02f3800) [pid = 1937] [serial = 1612] [outer = (nil)] 10:24:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x7f11e40f3c00) [pid = 1937] [serial = 1613] [outer = 0x7f11d02f3800] 10:24:39 INFO - PROCESS | 1937 | 1460913879018 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x7f11ead58000) [pid = 1937] [serial = 1614] [outer = 0x7f11d02f3800] 10:24:39 INFO - PROCESS | 1937 | 1460913879649 Marionette TRACE conn5 <- [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]]]}] 10:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1236ms 10:24:39 INFO - PROCESS | 1937 | 1460913879862 Marionette TRACE conn5 -> [0,2121,"getWindowHandle",null] 10:24:39 INFO - PROCESS | 1937 | 1460913879867 Marionette TRACE conn5 <- [1,2121,null,{"value":"8"}] 10:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:24:39 INFO - PROCESS | 1937 | 1460913879876 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - PROCESS | 1937 | 1460913879880 Marionette TRACE conn5 <- [1,2122,null,{}] 10:24:39 INFO - PROCESS | 1937 | 1460913879888 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:40 INFO - PROCESS | 1937 | 1460913880085 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 10:24:40 INFO - PROCESS | 1937 | 1460913880304 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d4242000 == 173 [pid = 1937] [id = 538] 10:24:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x7f11cf5d0000) [pid = 1937] [serial = 1615] [outer = (nil)] 10:24:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x7f11d18a7c00) [pid = 1937] [serial = 1616] [outer = 0x7f11cf5d0000] 10:24:40 INFO - PROCESS | 1937 | 1460913880418 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x7f11d3c4f800) [pid = 1937] [serial = 1617] [outer = 0x7f11cf5d0000] 10:24:41 INFO - PROCESS | 1937 | 1460913881401 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1585ms 10:24:41 INFO - PROCESS | 1937 | 1460913881462 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 10:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:24:41 INFO - PROCESS | 1937 | 1460913881467 Marionette TRACE conn5 <- [1,2125,null,{"value":"8"}] 10:24:41 INFO - PROCESS | 1937 | 1460913881480 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 1937 | 1460913881485 Marionette TRACE conn5 <- [1,2126,null,{}] 10:24:41 INFO - PROCESS | 1937 | 1460913881491 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:41 INFO - PROCESS | 1937 | 1460913881682 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 10:24:42 INFO - PROCESS | 1937 | 1460913881997 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc74b800 == 174 [pid = 1937] [id = 539] 10:24:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x7f11d698bc00) [pid = 1937] [serial = 1618] [outer = (nil)] 10:24:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x7f11d7d7a000) [pid = 1937] [serial = 1619] [outer = 0x7f11d698bc00] 10:24:42 INFO - PROCESS | 1937 | 1460913882077 Marionette DEBUG loaded listener.js 10:24:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x7f11d9ab1c00) [pid = 1937] [serial = 1620] [outer = 0x7f11d698bc00] 10:24:42 INFO - PROCESS | 1937 | 1460913882896 Marionette TRACE conn5 <- [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]]]}] 10:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1682ms 10:24:43 INFO - PROCESS | 1937 | 1460913883205 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 10:24:43 INFO - PROCESS | 1937 | 1460913883208 Marionette TRACE conn5 <- [1,2129,null,{"value":"8"}] 10:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:24:43 INFO - PROCESS | 1937 | 1460913883286 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:24:43 INFO - PROCESS | 1937 | 1460913883289 Marionette TRACE conn5 <- [1,2130,null,{}] 10:24:43 INFO - PROCESS | 1937 | 1460913883359 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:43 INFO - PROCESS | 1937 | 1460913883628 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 10:24:43 INFO - PROCESS | 1937 | 1460913883840 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e9ba8000 == 175 [pid = 1937] [id = 540] 10:24:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x7f11da7ae800) [pid = 1937] [serial = 1621] [outer = (nil)] 10:24:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x7f11e03bf400) [pid = 1937] [serial = 1622] [outer = 0x7f11da7ae800] 10:24:43 INFO - PROCESS | 1937 | 1460913883955 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x7f11e2205c00) [pid = 1937] [serial = 1623] [outer = 0x7f11da7ae800] 10:24:44 INFO - PROCESS | 1937 | 1460913884811 Marionette TRACE conn5 <- [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] 10:24:44 INFO - PROCESS | 1937 | 1460913884880 Marionette TRACE conn5 <- [1,2133,null,{"value":"8"}] 10:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:24:44 INFO - PROCESS | 1937 | 1460913884886 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - PROCESS | 1937 | 1460913884889 Marionette TRACE conn5 <- [1,2134,null,{}] 10:24:44 INFO - PROCESS | 1937 | 1460913884894 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:45 INFO - PROCESS | 1937 | 1460913885089 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 10:24:45 INFO - PROCESS | 1937 | 1460913885343 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee56b800 == 176 [pid = 1937] [id = 541] 10:24:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x7f11dca63800) [pid = 1937] [serial = 1624] [outer = (nil)] 10:24:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x7f11ea0cfc00) [pid = 1937] [serial = 1625] [outer = 0x7f11dca63800] 10:24:45 INFO - PROCESS | 1937 | 1460913885458 Marionette DEBUG loaded listener.js 10:24:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x7f11ebb7f400) [pid = 1937] [serial = 1626] [outer = 0x7f11dca63800] 10:24:46 INFO - PROCESS | 1937 | 1460913886249 Marionette TRACE conn5 <- [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]]]}] 10:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1427ms 10:24:46 INFO - PROCESS | 1937 | 1460913886314 Marionette TRACE conn5 -> [0,2137,"getWindowHandle",null] 10:24:46 INFO - PROCESS | 1937 | 1460913886323 Marionette TRACE conn5 <- [1,2137,null,{"value":"8"}] 10:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:24:46 INFO - PROCESS | 1937 | 1460913886332 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:24:46 INFO - PROCESS | 1937 | 1460913886338 Marionette TRACE conn5 <- [1,2138,null,{}] 10:24:46 INFO - PROCESS | 1937 | 1460913886343 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:46 INFO - PROCESS | 1937 | 1460913886542 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 10:24:46 INFO - PROCESS | 1937 | 1460913886756 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fc219800 == 177 [pid = 1937] [id = 542] 10:24:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11d16c5800) [pid = 1937] [serial = 1627] [outer = (nil)] 10:24:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11d16cdc00) [pid = 1937] [serial = 1628] [outer = 0x7f11d16c5800] 10:24:46 INFO - PROCESS | 1937 | 1460913886881 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11d16d3000) [pid = 1937] [serial = 1629] [outer = 0x7f11d16c5800] 10:24:47 INFO - PROCESS | 1937 | 1460913887706 Marionette TRACE conn5 <- [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]]]}] 10:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1430ms 10:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:24:47 INFO - PROCESS | 1937 | 1460913887763 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 1937 | 1460913887765 Marionette TRACE conn5 <- [1,2141,null,{"value":"8"}] 10:24:47 INFO - PROCESS | 1937 | 1460913887772 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 1937 | 1460913887775 Marionette TRACE conn5 <- [1,2142,null,{}] 10:24:47 INFO - PROCESS | 1937 | 1460913887781 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:48 INFO - PROCESS | 1937 | 1460913888017 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 10:24:48 INFO - PROCESS | 1937 | 1460913888275 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1200e35800 == 178 [pid = 1937] [id = 543] 10:24:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11f920ec00) [pid = 1937] [serial = 1630] [outer = (nil)] 10:24:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11fa025400) [pid = 1937] [serial = 1631] [outer = 0x7f11f920ec00] 10:24:48 INFO - PROCESS | 1937 | 1460913888399 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x7f11fdf25400) [pid = 1937] [serial = 1632] [outer = 0x7f11f920ec00] 10:24:49 INFO - PROCESS | 1937 | 1460913889220 Marionette TRACE conn5 <- [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] 10:24:49 INFO - PROCESS | 1937 | 1460913889257 Marionette TRACE conn5 <- [1,2145,null,{"value":"8"}] 10:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:24:49 INFO - PROCESS | 1937 | 1460913889263 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 1937 | 1460913889265 Marionette TRACE conn5 <- [1,2146,null,{}] 10:24:49 INFO - PROCESS | 1937 | 1460913889270 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:49 INFO - PROCESS | 1937 | 1460913889459 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 10:24:49 INFO - PROCESS | 1937 | 1460913889680 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3b92800 == 179 [pid = 1937] [id = 544] 10:24:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x7f11d2e51800) [pid = 1937] [serial = 1633] [outer = (nil)] 10:24:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x7f11d2e5b800) [pid = 1937] [serial = 1634] [outer = 0x7f11d2e51800] 10:24:49 INFO - PROCESS | 1937 | 1460913889786 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x7f11f92d1400) [pid = 1937] [serial = 1635] [outer = 0x7f11d2e51800] 10:24:50 INFO - PROCESS | 1937 | 1460913890636 Marionette TRACE conn5 <- [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] 10:24:50 INFO - PROCESS | 1937 | 1460913890697 Marionette TRACE conn5 <- [1,2149,null,{"value":"8"}] 10:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:24:50 INFO - PROCESS | 1937 | 1460913890703 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:24:50 INFO - PROCESS | 1937 | 1460913890705 Marionette TRACE conn5 <- [1,2150,null,{}] 10:24:50 INFO - PROCESS | 1937 | 1460913890710 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:50 INFO - PROCESS | 1937 | 1460913890892 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 10:24:51 INFO - PROCESS | 1937 | 1460913891155 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe5af000 == 180 [pid = 1937] [id = 545] 10:24:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 237 (0x7f11d2e55800) [pid = 1937] [serial = 1636] [outer = (nil)] 10:24:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 238 (0x7f11d3fb0400) [pid = 1937] [serial = 1637] [outer = 0x7f11d2e55800] 10:24:51 INFO - PROCESS | 1937 | 1460913891262 Marionette DEBUG loaded listener.js 10:24:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 239 (0x7f11d3fb7400) [pid = 1937] [serial = 1638] [outer = 0x7f11d2e55800] 10:24:52 INFO - PROCESS | 1937 | 1460913892059 Marionette TRACE conn5 <- [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]]]}] 10:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1383ms 10:24:52 INFO - PROCESS | 1937 | 1460913892087 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 10:24:52 INFO - PROCESS | 1937 | 1460913892090 Marionette TRACE conn5 <- [1,2153,null,{"value":"8"}] 10:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:24:52 INFO - PROCESS | 1937 | 1460913892096 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:24:52 INFO - PROCESS | 1937 | 1460913892098 Marionette TRACE conn5 <- [1,2154,null,{}] 10:24:52 INFO - PROCESS | 1937 | 1460913892103 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:52 INFO - PROCESS | 1937 | 1460913892292 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 10:24:52 INFO - PROCESS | 1937 | 1460913892554 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d00d0000 == 181 [pid = 1937] [id = 546] 10:24:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 240 (0x7f11d2e60000) [pid = 1937] [serial = 1639] [outer = (nil)] 10:24:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 241 (0x7f11d4646400) [pid = 1937] [serial = 1640] [outer = 0x7f11d2e60000] 10:24:52 INFO - PROCESS | 1937 | 1460913892624 Marionette DEBUG loaded listener.js 10:24:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 242 (0x7f11d464ac00) [pid = 1937] [serial = 1641] [outer = 0x7f11d2e60000] 10:24:53 INFO - PROCESS | 1937 | 1460913893402 Marionette TRACE conn5 <- [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]]]}] 10:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1376ms 10:24:53 INFO - PROCESS | 1937 | 1460913893472 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 1937 | 1460913893476 Marionette TRACE conn5 <- [1,2157,null,{"value":"8"}] 10:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:24:53 INFO - PROCESS | 1937 | 1460913893483 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 1937 | 1460913893485 Marionette TRACE conn5 <- [1,2158,null,{}] 10:24:53 INFO - PROCESS | 1937 | 1460913893491 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:53 INFO - PROCESS | 1937 | 1460913893690 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 10:24:53 INFO - PROCESS | 1937 | 1460913893949 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe5b2800 == 182 [pid = 1937] [id = 547] 10:24:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 243 (0x7f11d3fb4c00) [pid = 1937] [serial = 1642] [outer = (nil)] 10:24:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x7f11d4651400) [pid = 1937] [serial = 1643] [outer = 0x7f11d3fb4c00] 10:24:54 INFO - PROCESS | 1937 | 1460913894061 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x7f11fdf2bc00) [pid = 1937] [serial = 1644] [outer = 0x7f11d3fb4c00] 10:24:54 INFO - PROCESS | 1937 | 1460913894819 Marionette TRACE conn5 <- [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]]]}] 10:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1385ms 10:24:54 INFO - PROCESS | 1937 | 1460913894867 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 1937 | 1460913894871 Marionette TRACE conn5 <- [1,2161,null,{"value":"8"}] 10:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:24:54 INFO - PROCESS | 1937 | 1460913894877 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 1937 | 1460913894881 Marionette TRACE conn5 <- [1,2162,null,{}] 10:24:54 INFO - PROCESS | 1937 | 1460913894886 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:55 INFO - PROCESS | 1937 | 1460913895079 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 10:24:55 INFO - PROCESS | 1937 | 1460913895352 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc91e800 == 183 [pid = 1937] [id = 548] 10:24:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 246 (0x7f11d53a7000) [pid = 1937] [serial = 1645] [outer = (nil)] 10:24:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 247 (0x7f11d53ac000) [pid = 1937] [serial = 1646] [outer = 0x7f11d53a7000] 10:24:55 INFO - PROCESS | 1937 | 1460913895484 Marionette DEBUG loaded listener.js 10:24:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 248 (0x7f11fe160400) [pid = 1937] [serial = 1647] [outer = 0x7f11d53a7000] 10:24:56 INFO - PROCESS | 1937 | 1460913896261 Marionette TRACE conn5 <- [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]]]}] 10:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1427ms 10:24:56 INFO - PROCESS | 1937 | 1460913896304 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 10:24:56 INFO - PROCESS | 1937 | 1460913896307 Marionette TRACE conn5 <- [1,2165,null,{"value":"8"}] 10:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:24:56 INFO - PROCESS | 1937 | 1460913896313 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 1937 | 1460913896315 Marionette TRACE conn5 <- [1,2166,null,{}] 10:24:56 INFO - PROCESS | 1937 | 1460913896320 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:56 INFO - PROCESS | 1937 | 1460913896514 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 10:24:56 INFO - PROCESS | 1937 | 1460913896776 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2cea000 == 184 [pid = 1937] [id = 549] 10:24:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 249 (0x7f11d174ac00) [pid = 1937] [serial = 1648] [outer = (nil)] 10:24:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 250 (0x7f11d1754c00) [pid = 1937] [serial = 1649] [outer = 0x7f11d174ac00] 10:24:56 INFO - PROCESS | 1937 | 1460913896847 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 251 (0x7f11d53a9800) [pid = 1937] [serial = 1650] [outer = 0x7f11d174ac00] 10:24:57 INFO - PROCESS | 1937 | 1460913897670 Marionette TRACE conn5 <- [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]]]}] 10:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1425ms 10:24:57 INFO - PROCESS | 1937 | 1460913897739 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 1937 | 1460913897743 Marionette TRACE conn5 <- [1,2169,null,{"value":"8"}] 10:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:24:57 INFO - PROCESS | 1937 | 1460913897749 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - PROCESS | 1937 | 1460913897751 Marionette TRACE conn5 <- [1,2170,null,{}] 10:24:57 INFO - PROCESS | 1937 | 1460913897756 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:57 INFO - PROCESS | 1937 | 1460913897938 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 10:24:58 INFO - PROCESS | 1937 | 1460913898159 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d28d1000 == 185 [pid = 1937] [id = 550] 10:24:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 252 (0x7f11d174d000) [pid = 1937] [serial = 1651] [outer = (nil)] 10:24:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 253 (0x7f11d29f1400) [pid = 1937] [serial = 1652] [outer = 0x7f11d174d000] 10:24:58 INFO - PROCESS | 1937 | 1460913898272 Marionette DEBUG loaded listener.js 10:24:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 254 (0x7f11d29f6400) [pid = 1937] [serial = 1653] [outer = 0x7f11d174d000] 10:24:59 INFO - PROCESS | 1937 | 1460913899103 Marionette TRACE conn5 <- [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]]]}] 10:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1429ms 10:24:59 INFO - PROCESS | 1937 | 1460913899179 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 10:24:59 INFO - PROCESS | 1937 | 1460913899182 Marionette TRACE conn5 <- [1,2173,null,{"value":"8"}] 10:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:24:59 INFO - PROCESS | 1937 | 1460913899188 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:24:59 INFO - PROCESS | 1937 | 1460913899190 Marionette TRACE conn5 <- [1,2174,null,{}] 10:24:59 INFO - PROCESS | 1937 | 1460913899196 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:59 INFO - PROCESS | 1937 | 1460913899394 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 10:24:59 INFO - PROCESS | 1937 | 1460913899678 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfbe3800 == 186 [pid = 1937] [id = 551] 10:24:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 255 (0x7f11cf39d400) [pid = 1937] [serial = 1654] [outer = (nil)] 10:24:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x7f11cf3a6400) [pid = 1937] [serial = 1655] [outer = 0x7f11cf39d400] 10:24:59 INFO - PROCESS | 1937 | 1460913899788 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x7f11cf3ab400) [pid = 1937] [serial = 1656] [outer = 0x7f11cf39d400] 10:25:01 INFO - PROCESS | 1937 | 1460913901209 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2078ms 10:25:01 INFO - PROCESS | 1937 | 1460913901267 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 10:25:01 INFO - PROCESS | 1937 | 1460913901273 Marionette TRACE conn5 <- [1,2177,null,{"value":"8"}] 10:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:25:01 INFO - PROCESS | 1937 | 1460913901281 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 1937 | 1460913901287 Marionette TRACE conn5 <- [1,2178,null,{}] 10:25:01 INFO - PROCESS | 1937 | 1460913901295 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:01 INFO - PROCESS | 1937 | 1460913901555 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 10:25:01 INFO - PROCESS | 1937 | 1460913901825 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d19ac800 == 187 [pid = 1937] [id = 552] 10:25:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x7f11cf3a5000) [pid = 1937] [serial = 1657] [outer = (nil)] 10:25:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 259 (0x7f11cfbfe400) [pid = 1937] [serial = 1658] [outer = 0x7f11cf3a5000] 10:25:01 INFO - PROCESS | 1937 | 1460913901893 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 260 (0x7f11d1179400) [pid = 1937] [serial = 1659] [outer = 0x7f11cf3a5000] 10:25:02 INFO - PROCESS | 1937 | 1460913902753 Marionette TRACE conn5 <- [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]]]}] 10:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1536ms 10:25:02 INFO - PROCESS | 1937 | 1460913902819 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 10:25:02 INFO - PROCESS | 1937 | 1460913902835 Marionette TRACE conn5 <- [1,2181,null,{"value":"8"}] 10:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:25:02 INFO - PROCESS | 1937 | 1460913902852 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - PROCESS | 1937 | 1460913902866 Marionette TRACE conn5 <- [1,2182,null,{}] 10:25:02 INFO - PROCESS | 1937 | 1460913902875 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:03 INFO - PROCESS | 1937 | 1460913903182 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 10:25:03 INFO - PROCESS | 1937 | 1460913903500 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d0207000 == 188 [pid = 1937] [id = 553] 10:25:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 261 (0x7f11d16d1000) [pid = 1937] [serial = 1660] [outer = (nil)] 10:25:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 262 (0x7f11d1710400) [pid = 1937] [serial = 1661] [outer = 0x7f11d16d1000] 10:25:03 INFO - PROCESS | 1937 | 1460913903565 Marionette DEBUG loaded listener.js 10:25:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 263 (0x7f11d178e800) [pid = 1937] [serial = 1662] [outer = 0x7f11d16d1000] 10:25:04 INFO - PROCESS | 1937 | 1460913904461 Marionette TRACE conn5 <- [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]]]}] 10:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1655ms 10:25:04 INFO - PROCESS | 1937 | 1460913904504 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 10:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:25:04 INFO - PROCESS | 1937 | 1460913904509 Marionette TRACE conn5 <- [1,2185,null,{"value":"8"}] 10:25:04 INFO - PROCESS | 1937 | 1460913904514 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - PROCESS | 1937 | 1460913904519 Marionette TRACE conn5 <- [1,2186,null,{}] 10:25:04 INFO - PROCESS | 1937 | 1460913904534 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:04 INFO - PROCESS | 1937 | 1460913904739 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 10:25:05 INFO - PROCESS | 1937 | 1460913905084 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d4257800 == 189 [pid = 1937] [id = 554] 10:25:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 264 (0x7f11d258ac00) [pid = 1937] [serial = 1663] [outer = (nil)] 10:25:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 265 (0x7f11d29f9400) [pid = 1937] [serial = 1664] [outer = 0x7f11d258ac00] 10:25:05 INFO - PROCESS | 1937 | 1460913905159 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 266 (0x7f11d3bc3000) [pid = 1937] [serial = 1665] [outer = 0x7f11d258ac00] 10:25:05 INFO - PROCESS | 1937 | 1460913905968 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1486ms 10:25:06 INFO - PROCESS | 1937 | 1460913906001 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 1937 | 1460913906004 Marionette TRACE conn5 <- [1,2189,null,{"value":"8"}] 10:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:25:06 INFO - PROCESS | 1937 | 1460913906010 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - PROCESS | 1937 | 1460913906012 Marionette TRACE conn5 <- [1,2190,null,{}] 10:25:06 INFO - PROCESS | 1937 | 1460913906017 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:06 INFO - PROCESS | 1937 | 1460913906189 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2ba6800 == 188 [pid = 1937] [id = 478] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dba29800 == 187 [pid = 1937] [id = 382] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1200e40800 == 186 [pid = 1937] [id = 486] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f2078800 == 185 [pid = 1937] [id = 49] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eba22000 == 184 [pid = 1937] [id = 46] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 265 (0x7f11fda89c00) [pid = 1937] [serial = 1511] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 264 (0x7f11e2a0cc00) [pid = 1937] [serial = 1502] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 263 (0x7f11cf5d8000) [pid = 1937] [serial = 1526] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 262 (0x7f11d2587c00) [pid = 1937] [serial = 1523] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 261 (0x7f11d1792000) [pid = 1937] [serial = 1514] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 260 (0x7f11ea0d9c00) [pid = 1937] [serial = 1505] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 259 (0x7f11d2587000) [pid = 1937] [serial = 1517] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 258 (0x7f11d7d2f800) [pid = 1937] [serial = 1496] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x7f11cfbf8400) [pid = 1937] [serial = 1520] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x7f11d9f7cc00) [pid = 1937] [serial = 1499] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x7f11ec064400) [pid = 1937] [serial = 1508] [outer = (nil)] [url = about:blank] 10:25:06 INFO - PROCESS | 1937 | 1460913906596 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc7d5800 == 183 [pid = 1937] [id = 383] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d42d7000 == 182 [pid = 1937] [id = 536] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc0af000 == 181 [pid = 1937] [id = 535] 10:25:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d151b800 == 182 [pid = 1937] [id = 555] 10:25:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x7f11d17a8400) [pid = 1937] [serial = 1666] [outer = (nil)] 10:25:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x7f11d3c5ac00) [pid = 1937] [serial = 1667] [outer = 0x7f11d17a8400] 10:25:06 INFO - PROCESS | 1937 | 1460913906684 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x7f11d3e38400) [pid = 1937] [serial = 1668] [outer = 0x7f11d17a8400] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9836800 == 181 [pid = 1937] [id = 534] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d4319800 == 180 [pid = 1937] [id = 533] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cf8d8000 == 179 [pid = 1937] [id = 532] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbb65800 == 178 [pid = 1937] [id = 531] 10:25:06 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d4250800 == 177 [pid = 1937] [id = 530] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2bcf000 == 176 [pid = 1937] [id = 529] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f9f14000 == 175 [pid = 1937] [id = 528] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee5cd800 == 174 [pid = 1937] [id = 527] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec17f000 == 173 [pid = 1937] [id = 526] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ead80800 == 172 [pid = 1937] [id = 525] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e602a000 == 171 [pid = 1937] [id = 524] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e402e000 == 170 [pid = 1937] [id = 523] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2bb4000 == 169 [pid = 1937] [id = 522] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1de7000 == 168 [pid = 1937] [id = 521] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dfdd0000 == 167 [pid = 1937] [id = 520] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc750000 == 166 [pid = 1937] [id = 519] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9844000 == 165 [pid = 1937] [id = 518] 10:25:07 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d4321000 == 164 [pid = 1937] [id = 517] 10:25:07 INFO - PROCESS | 1937 | 1460913907419 Marionette TRACE conn5 <- [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]]]}] 10:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1432ms 10:25:07 INFO - PROCESS | 1937 | 1460913907444 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 1937 | 1460913907447 Marionette TRACE conn5 <- [1,2193,null,{"value":"8"}] 10:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:25:07 INFO - PROCESS | 1937 | 1460913907452 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 1937 | 1460913907455 Marionette TRACE conn5 <- [1,2194,null,{}] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x7f11db8e3000) [pid = 1937] [serial = 1548] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x7f11cf6e9800) [pid = 1937] [serial = 1530] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x7f11d9a47400) [pid = 1937] [serial = 1539] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 254 (0x7f11d7d33c00) [pid = 1937] [serial = 1538] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 253 (0x7f11da79ac00) [pid = 1937] [serial = 1547] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 252 (0x7f11d9adcc00) [pid = 1937] [serial = 1542] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 251 (0x7f11da718400) [pid = 1937] [serial = 1545] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 250 (0x7f11e624d000) [pid = 1937] [serial = 1493] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 249 (0x7f11d1185800) [pid = 1937] [serial = 1532] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 248 (0x7f11cf5d1400) [pid = 1937] [serial = 1529] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 247 (0x7f11d9c50000) [pid = 1937] [serial = 1544] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 246 (0x7f11d5a06000) [pid = 1937] [serial = 1535] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 245 (0x7f11d2590000) [pid = 1937] [serial = 1533] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x7f11d6996c00) [pid = 1937] [serial = 1536] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x7f11d9ab0000) [pid = 1937] [serial = 1541] [outer = (nil)] [url = about:blank] 10:25:07 INFO - PROCESS | 1937 | 1460913907499 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:07 INFO - PROCESS | 1937 | 1460913907682 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 10:25:07 INFO - PROCESS | 1937 | 1460913907697 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5c64000 == 165 [pid = 1937] [id = 556] 10:25:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x7f11d3fb0000) [pid = 1937] [serial = 1669] [outer = (nil)] 10:25:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x7f11d44ce000) [pid = 1937] [serial = 1670] [outer = 0x7f11d3fb0000] 10:25:07 INFO - PROCESS | 1937 | 1460913907759 Marionette DEBUG loaded listener.js 10:25:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 246 (0x7f11d464bc00) [pid = 1937] [serial = 1671] [outer = 0x7f11d3fb0000] 10:25:08 INFO - PROCESS | 1937 | 1460913908611 Marionette TRACE conn5 <- [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]]]}] 10:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1240ms 10:25:08 INFO - PROCESS | 1937 | 1460913908694 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 10:25:08 INFO - PROCESS | 1937 | 1460913908697 Marionette TRACE conn5 <- [1,2197,null,{"value":"8"}] 10:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:25:08 INFO - PROCESS | 1937 | 1460913908703 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:25:08 INFO - PROCESS | 1937 | 1460913908705 Marionette TRACE conn5 <- [1,2198,null,{}] 10:25:08 INFO - PROCESS | 1937 | 1460913908710 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:08 INFO - PROCESS | 1937 | 1460913908906 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 10:25:09 INFO - PROCESS | 1937 | 1460913909115 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6794800 == 166 [pid = 1937] [id = 557] 10:25:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 247 (0x7f11d3fb4400) [pid = 1937] [serial = 1672] [outer = (nil)] 10:25:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 248 (0x7f11d53a8800) [pid = 1937] [serial = 1673] [outer = 0x7f11d3fb4400] 10:25:09 INFO - PROCESS | 1937 | 1460913909177 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 249 (0x7f11d54cdc00) [pid = 1937] [serial = 1674] [outer = 0x7f11d3fb4400] 10:25:09 INFO - PROCESS | 1937 | 1460913909903 Marionette TRACE conn5 <- [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]]]}] 10:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1231ms 10:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:25:09 INFO - PROCESS | 1937 | 1460913909934 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 10:25:09 INFO - PROCESS | 1937 | 1460913909937 Marionette TRACE conn5 <- [1,2201,null,{"value":"8"}] 10:25:09 INFO - PROCESS | 1937 | 1460913909942 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:25:09 INFO - PROCESS | 1937 | 1460913909945 Marionette TRACE conn5 <- [1,2202,null,{}] 10:25:09 INFO - PROCESS | 1937 | 1460913909955 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:10 INFO - PROCESS | 1937 | 1460913910182 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 10:25:10 INFO - PROCESS | 1937 | 1460913910211 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c72000 == 167 [pid = 1937] [id = 558] 10:25:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 250 (0x7f11d50d9800) [pid = 1937] [serial = 1675] [outer = (nil)] 10:25:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 251 (0x7f11d5850400) [pid = 1937] [serial = 1676] [outer = 0x7f11d50d9800] 10:25:10 INFO - PROCESS | 1937 | 1460913910266 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 252 (0x7f11d5a0f400) [pid = 1937] [serial = 1677] [outer = 0x7f11d50d9800] 10:25:12 INFO - PROCESS | 1937 | 1460913912020 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 251 (0x7f11e0037800) [pid = 1937] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 250 (0x7f11cf6f1000) [pid = 1937] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 249 (0x7f11e5d97800) [pid = 1937] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 248 (0x7f11da7b4c00) [pid = 1937] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 247 (0x7f11e863c000) [pid = 1937] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 246 (0x7f11d178b400) [pid = 1937] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 245 (0x7f11cf6ef800) [pid = 1937] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x7f11f8db0000) [pid = 1937] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x7f11cf5d3000) [pid = 1937] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 242 (0x7f11e1cca400) [pid = 1937] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 241 (0x7f11d179c000) [pid = 1937] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 240 (0x7f11f214ec00) [pid = 1937] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 239 (0x7f11d1184000) [pid = 1937] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 238 (0x7f11cf5d7000) [pid = 1937] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 237 (0x7f11e1dbbc00) [pid = 1937] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 236 (0x7f11d02fa400) [pid = 1937] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x7f11d1182800) [pid = 1937] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x7f11ea28f800) [pid = 1937] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x7f11ee52cc00) [pid = 1937] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x7f11d18a4c00) [pid = 1937] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11d5a07000) [pid = 1937] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11d1187c00) [pid = 1937] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11d170f000) [pid = 1937] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11d3bc2400) [pid = 1937] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11d117ac00) [pid = 1937] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x7f11dbae3c00) [pid = 1937] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x7f11d44d8400) [pid = 1937] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x7f11cf6e5400) [pid = 1937] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x7f11e0366400) [pid = 1937] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x7f11d170f400) [pid = 1937] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x7f11d5c1e000) [pid = 1937] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x7f11d698cc00) [pid = 1937] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x7f11d9c4f800) [pid = 1937] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x7f11d179d400) [pid = 1937] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x7f11d584b800) [pid = 1937] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:25:12 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x7f11d17a3400) [pid = 1937] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2234ms 10:25:12 INFO - PROCESS | 1937 | 1460913912175 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 1937 | 1460913912178 Marionette TRACE conn5 <- [1,2205,null,{"value":"8"}] 10:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:25:12 INFO - PROCESS | 1937 | 1460913912183 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 1937 | 1460913912186 Marionette TRACE conn5 <- [1,2206,null,{}] 10:25:12 INFO - PROCESS | 1937 | 1460913912190 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:12 INFO - PROCESS | 1937 | 1460913912404 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 10:25:12 INFO - PROCESS | 1937 | 1460913912513 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2bcc000 == 168 [pid = 1937] [id = 559] 10:25:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x7f11d1186000) [pid = 1937] [serial = 1678] [outer = (nil)] 10:25:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x7f11d17a2000) [pid = 1937] [serial = 1679] [outer = 0x7f11d1186000] 10:25:12 INFO - PROCESS | 1937 | 1460913912569 Marionette DEBUG loaded listener.js 10:25:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x7f11d54ce400) [pid = 1937] [serial = 1680] [outer = 0x7f11d1186000] 10:25:13 INFO - PROCESS | 1937 | 1460913913168 Marionette TRACE conn5 <- [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]]]}] 10:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1024ms 10:25:13 INFO - PROCESS | 1937 | 1460913913207 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 10:25:13 INFO - PROCESS | 1937 | 1460913913209 Marionette TRACE conn5 <- [1,2209,null,{"value":"8"}] 10:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:25:13 INFO - PROCESS | 1937 | 1460913913216 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - PROCESS | 1937 | 1460913913217 Marionette TRACE conn5 <- [1,2210,null,{}] 10:25:13 INFO - PROCESS | 1937 | 1460913913223 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:13 INFO - PROCESS | 1937 | 1460913913474 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 10:25:13 INFO - PROCESS | 1937 | 1460913913493 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d7da1000 == 169 [pid = 1937] [id = 560] 10:25:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x7f11d170c000) [pid = 1937] [serial = 1681] [outer = (nil)] 10:25:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x7f11d54d0c00) [pid = 1937] [serial = 1682] [outer = 0x7f11d170c000] 10:25:13 INFO - PROCESS | 1937 | 1460913913550 Marionette DEBUG loaded listener.js 10:25:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x7f11d5c22c00) [pid = 1937] [serial = 1683] [outer = 0x7f11d170c000] 10:25:14 INFO - PROCESS | 1937 | 1460913914541 Marionette TRACE conn5 <- [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]]]}] 10:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1389ms 10:25:14 INFO - PROCESS | 1937 | 1460913914605 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 10:25:14 INFO - PROCESS | 1937 | 1460913914611 Marionette TRACE conn5 <- [1,2213,null,{"value":"8"}] 10:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:25:14 INFO - PROCESS | 1937 | 1460913914620 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:25:14 INFO - PROCESS | 1937 | 1460913914626 Marionette TRACE conn5 <- [1,2214,null,{}] 10:25:14 INFO - PROCESS | 1937 | 1460913914635 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:14 INFO - PROCESS | 1937 | 1460913914894 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 10:25:15 INFO - PROCESS | 1937 | 1460913915222 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d28d4000 == 170 [pid = 1937] [id = 561] 10:25:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x7f11cf6efc00) [pid = 1937] [serial = 1684] [outer = (nil)] 10:25:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x7f11d1180400) [pid = 1937] [serial = 1685] [outer = 0x7f11cf6efc00] 10:25:15 INFO - PROCESS | 1937 | 1460913915299 Marionette DEBUG loaded listener.js 10:25:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x7f11d170f400) [pid = 1937] [serial = 1686] [outer = 0x7f11cf6efc00] 10:25:16 INFO - PROCESS | 1937 | 1460913916117 Marionette TRACE conn5 <- [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]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1542ms 10:25:16 INFO - PROCESS | 1937 | 1460913916161 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 1937 | 1460913916171 Marionette TRACE conn5 <- [1,2217,null,{"value":"8"}] 10:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:25:16 INFO - PROCESS | 1937 | 1460913916180 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - PROCESS | 1937 | 1460913916183 Marionette TRACE conn5 <- [1,2218,null,{}] 10:25:16 INFO - PROCESS | 1937 | 1460913916189 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:16 INFO - PROCESS | 1937 | 1460913916378 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 10:25:16 INFO - PROCESS | 1937 | 1460913916602 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5c53000 == 171 [pid = 1937] [id = 562] 10:25:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x7f11d1179800) [pid = 1937] [serial = 1687] [outer = (nil)] 10:25:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x7f11d2585800) [pid = 1937] [serial = 1688] [outer = 0x7f11d1179800] 10:25:16 INFO - PROCESS | 1937 | 1460913916725 Marionette DEBUG loaded listener.js 10:25:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11d3bbd000) [pid = 1937] [serial = 1689] [outer = 0x7f11d1179800] 10:25:17 INFO - PROCESS | 1937 | 1460913917660 Marionette TRACE conn5 <- [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]]]}] 10:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1534ms 10:25:17 INFO - PROCESS | 1937 | 1460913917715 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 10:25:17 INFO - PROCESS | 1937 | 1460913917719 Marionette TRACE conn5 <- [1,2221,null,{"value":"8"}] 10:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:25:17 INFO - PROCESS | 1937 | 1460913917725 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:25:17 INFO - PROCESS | 1937 | 1460913917731 Marionette TRACE conn5 <- [1,2222,null,{}] 10:25:17 INFO - PROCESS | 1937 | 1460913917746 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:17 INFO - PROCESS | 1937 | 1460913917979 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 10:25:18 INFO - PROCESS | 1937 | 1460913918279 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d983b800 == 172 [pid = 1937] [id = 563] 10:25:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11d3fb1400) [pid = 1937] [serial = 1690] [outer = (nil)] 10:25:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11d531f800) [pid = 1937] [serial = 1691] [outer = 0x7f11d3fb1400] 10:25:18 INFO - PROCESS | 1937 | 1460913918356 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11d53a2c00) [pid = 1937] [serial = 1692] [outer = 0x7f11d3fb1400] 10:25:19 INFO - PROCESS | 1937 | 1460913919133 Marionette TRACE conn5 <- [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]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1434ms 10:25:19 INFO - PROCESS | 1937 | 1460913919160 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 1937 | 1460913919165 Marionette TRACE conn5 <- [1,2225,null,{"value":"8"}] 10:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:25:19 INFO - PROCESS | 1937 | 1460913919170 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - PROCESS | 1937 | 1460913919172 Marionette TRACE conn5 <- [1,2226,null,{}] 10:25:19 INFO - PROCESS | 1937 | 1460913919178 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:19 INFO - PROCESS | 1937 | 1460913919364 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 10:25:19 INFO - PROCESS | 1937 | 1460913919628 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9ec5000 == 173 [pid = 1937] [id = 564] 10:25:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11d464fc00) [pid = 1937] [serial = 1693] [outer = (nil)] 10:25:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x7f11d5c19c00) [pid = 1937] [serial = 1694] [outer = 0x7f11d464fc00] 10:25:19 INFO - PROCESS | 1937 | 1460913919704 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x7f11d698f000) [pid = 1937] [serial = 1695] [outer = 0x7f11d464fc00] 10:25:20 INFO - PROCESS | 1937 | 1460913920501 Marionette TRACE conn5 <- [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]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1381ms 10:25:20 INFO - PROCESS | 1937 | 1460913920552 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 1937 | 1460913920556 Marionette TRACE conn5 <- [1,2229,null,{"value":"8"}] 10:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:25:20 INFO - PROCESS | 1937 | 1460913920561 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - PROCESS | 1937 | 1460913920563 Marionette TRACE conn5 <- [1,2230,null,{}] 10:25:20 INFO - PROCESS | 1937 | 1460913920569 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:20 INFO - PROCESS | 1937 | 1460913920748 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 10:25:20 INFO - PROCESS | 1937 | 1460913920970 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dba32000 == 174 [pid = 1937] [id = 565] 10:25:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x7f11d5851400) [pid = 1937] [serial = 1696] [outer = (nil)] 10:25:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x7f11d6b2e800) [pid = 1937] [serial = 1697] [outer = 0x7f11d5851400] 10:25:21 INFO - PROCESS | 1937 | 1460913921079 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 237 (0x7f11d6bc7400) [pid = 1937] [serial = 1698] [outer = 0x7f11d5851400] 10:25:21 INFO - PROCESS | 1937 | 1460913921968 Marionette TRACE conn5 <- [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]]]}] 10:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1481ms 10:25:22 INFO - PROCESS | 1937 | 1460913922048 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 10:25:22 INFO - PROCESS | 1937 | 1460913922051 Marionette TRACE conn5 <- [1,2233,null,{"value":"8"}] 10:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:25:22 INFO - PROCESS | 1937 | 1460913922061 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 1937 | 1460913922063 Marionette TRACE conn5 <- [1,2234,null,{}] 10:25:22 INFO - PROCESS | 1937 | 1460913922067 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:22 INFO - PROCESS | 1937 | 1460913922316 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 10:25:22 INFO - PROCESS | 1937 | 1460913922630 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc09a800 == 175 [pid = 1937] [id = 566] 10:25:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 238 (0x7f11d7fc6000) [pid = 1937] [serial = 1699] [outer = (nil)] 10:25:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 239 (0x7f11d7fd3000) [pid = 1937] [serial = 1700] [outer = 0x7f11d7fc6000] 10:25:22 INFO - PROCESS | 1937 | 1460913922701 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 240 (0x7f11d9a4e000) [pid = 1937] [serial = 1701] [outer = 0x7f11d7fc6000] 10:25:23 INFO - PROCESS | 1937 | 1460913923467 Marionette TRACE conn5 <- [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]]]}] 10:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1478ms 10:25:23 INFO - PROCESS | 1937 | 1460913923539 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 10:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:25:23 INFO - PROCESS | 1937 | 1460913923543 Marionette TRACE conn5 <- [1,2237,null,{"value":"8"}] 10:25:23 INFO - PROCESS | 1937 | 1460913923548 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:25:23 INFO - PROCESS | 1937 | 1460913923551 Marionette TRACE conn5 <- [1,2238,null,{}] 10:25:23 INFO - PROCESS | 1937 | 1460913923556 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:23 INFO - PROCESS | 1937 | 1460913923767 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 10:25:24 INFO - PROCESS | 1937 | 1460913924034 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc75d000 == 176 [pid = 1937] [id = 567] 10:25:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 241 (0x7f11d7fce000) [pid = 1937] [serial = 1702] [outer = (nil)] 10:25:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 242 (0x7f11d9ab2c00) [pid = 1937] [serial = 1703] [outer = 0x7f11d7fce000] 10:25:24 INFO - PROCESS | 1937 | 1460913924147 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 243 (0x7f11d9ad7400) [pid = 1937] [serial = 1704] [outer = 0x7f11d7fce000] 10:25:24 INFO - PROCESS | 1937 | 1460913924922 Marionette TRACE conn5 <- [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]]]}] 10:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1431ms 10:25:24 INFO - PROCESS | 1937 | 1460913924980 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 1937 | 1460913924983 Marionette TRACE conn5 <- [1,2241,null,{"value":"8"}] 10:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:25:24 INFO - PROCESS | 1937 | 1460913924988 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 1937 | 1460913924991 Marionette TRACE conn5 <- [1,2242,null,{}] 10:25:25 INFO - PROCESS | 1937 | 1460913924996 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:25 INFO - PROCESS | 1937 | 1460913925177 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 10:25:25 INFO - PROCESS | 1937 | 1460913925443 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc8b2800 == 177 [pid = 1937] [id = 568] 10:25:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x7f11d7fd1800) [pid = 1937] [serial = 1705] [outer = (nil)] 10:25:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x7f11d9adfc00) [pid = 1937] [serial = 1706] [outer = 0x7f11d7fd1800] 10:25:25 INFO - PROCESS | 1937 | 1460913925516 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 246 (0x7f11d9c48c00) [pid = 1937] [serial = 1707] [outer = 0x7f11d7fd1800] 10:25:26 INFO - PROCESS | 1937 | 1460913926330 Marionette TRACE conn5 <- [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]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:25:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1379ms 10:25:26 INFO - PROCESS | 1937 | 1460913926367 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 1937 | 1460913926371 Marionette TRACE conn5 <- [1,2245,null,{"value":"8"}] 10:25:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:25:26 INFO - PROCESS | 1937 | 1460913926376 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 1937 | 1460913926379 Marionette TRACE conn5 <- [1,2246,null,{}] 10:25:26 INFO - PROCESS | 1937 | 1460913926384 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:26 INFO - PROCESS | 1937 | 1460913926576 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 10:25:26 INFO - PROCESS | 1937 | 1460913926856 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dfdd6000 == 178 [pid = 1937] [id = 569] 10:25:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 247 (0x7f11d7d35c00) [pid = 1937] [serial = 1708] [outer = (nil)] 10:25:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 248 (0x7f11d9d9f400) [pid = 1937] [serial = 1709] [outer = 0x7f11d7d35c00] 10:25:26 INFO - PROCESS | 1937 | 1460913926968 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 249 (0x7f11d9f79800) [pid = 1937] [serial = 1710] [outer = 0x7f11d7d35c00] 10:25:27 INFO - PROCESS | 1937 | 1460913927768 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:25:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1437ms 10:25:27 INFO - PROCESS | 1937 | 1460913927815 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 1937 | 1460913927818 Marionette TRACE conn5 <- [1,2249,null,{"value":"8"}] 10:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:25:27 INFO - PROCESS | 1937 | 1460913927824 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 1937 | 1460913927826 Marionette TRACE conn5 <- [1,2250,null,{}] 10:25:27 INFO - PROCESS | 1937 | 1460913927832 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:28 INFO - PROCESS | 1937 | 1460913928010 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 10:25:28 INFO - PROCESS | 1937 | 1460913928280 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e085c800 == 179 [pid = 1937] [id = 570] 10:25:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 250 (0x7f11d6b39c00) [pid = 1937] [serial = 1711] [outer = (nil)] 10:25:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 251 (0x7f11da6bac00) [pid = 1937] [serial = 1712] [outer = 0x7f11d6b39c00] 10:25:28 INFO - PROCESS | 1937 | 1460913928390 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 252 (0x7f11da71b000) [pid = 1937] [serial = 1713] [outer = 0x7f11d6b39c00] 10:25:29 INFO - PROCESS | 1937 | 1460913929195 Marionette TRACE conn5 <- [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]]]}] 10:25:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:25:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1442ms 10:25:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:25:29 INFO - PROCESS | 1937 | 1460913929267 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 1937 | 1460913929271 Marionette TRACE conn5 <- [1,2253,null,{"value":"8"}] 10:25:29 INFO - PROCESS | 1937 | 1460913929277 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - PROCESS | 1937 | 1460913929281 Marionette TRACE conn5 <- [1,2254,null,{}] 10:25:29 INFO - PROCESS | 1937 | 1460913929286 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:29 INFO - PROCESS | 1937 | 1460913929493 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 10:25:29 INFO - PROCESS | 1937 | 1460913929811 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1fda800 == 180 [pid = 1937] [id = 571] 10:25:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 253 (0x7f11daa45c00) [pid = 1937] [serial = 1714] [outer = (nil)] 10:25:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 254 (0x7f11daa48400) [pid = 1937] [serial = 1715] [outer = 0x7f11daa45c00] 10:25:29 INFO - PROCESS | 1937 | 1460913929890 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 255 (0x7f11daad0c00) [pid = 1937] [serial = 1716] [outer = 0x7f11daa45c00] 10:25:30 INFO - PROCESS | 1937 | 1460913930728 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:25:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:25:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1485ms 10:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:25:30 INFO - PROCESS | 1937 | 1460913930761 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 10:25:30 INFO - PROCESS | 1937 | 1460913930764 Marionette TRACE conn5 <- [1,2257,null,{"value":"8"}] 10:25:30 INFO - PROCESS | 1937 | 1460913930770 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 1937 | 1460913930773 Marionette TRACE conn5 <- [1,2258,null,{}] 10:25:30 INFO - PROCESS | 1937 | 1460913930778 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:30 INFO - PROCESS | 1937 | 1460913930969 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 10:25:31 INFO - PROCESS | 1937 | 1460913931238 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e271c800 == 181 [pid = 1937] [id = 572] 10:25:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x7f11daa46000) [pid = 1937] [serial = 1717] [outer = (nil)] 10:25:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x7f11db8e5800) [pid = 1937] [serial = 1718] [outer = 0x7f11daa46000] 10:25:31 INFO - PROCESS | 1937 | 1460913931312 Marionette DEBUG loaded listener.js 10:25:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x7f11dbaeec00) [pid = 1937] [serial = 1719] [outer = 0x7f11daa46000] 10:25:32 INFO - PROCESS | 1937 | 1460913932142 Marionette TRACE conn5 <- [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]]]}] 10:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1431ms 10:25:32 INFO - PROCESS | 1937 | 1460913932200 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 10:25:32 INFO - PROCESS | 1937 | 1460913932203 Marionette TRACE conn5 <- [1,2261,null,{"value":"8"}] 10:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:25:32 INFO - PROCESS | 1937 | 1460913932208 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:25:32 INFO - PROCESS | 1937 | 1460913932211 Marionette TRACE conn5 <- [1,2262,null,{}] 10:25:32 INFO - PROCESS | 1937 | 1460913932216 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:32 INFO - PROCESS | 1937 | 1460913932399 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 10:25:32 INFO - PROCESS | 1937 | 1460913932668 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e0c000 == 182 [pid = 1937] [id = 573] 10:25:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 259 (0x7f11daad1c00) [pid = 1937] [serial = 1720] [outer = (nil)] 10:25:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 260 (0x7f11dbb79c00) [pid = 1937] [serial = 1721] [outer = 0x7f11daad1c00] 10:25:32 INFO - PROCESS | 1937 | 1460913932773 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 261 (0x7f11dbe16000) [pid = 1937] [serial = 1722] [outer = 0x7f11daad1c00] 10:25:33 INFO - PROCESS | 1937 | 1460913933504 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1338ms 10:25:33 INFO - PROCESS | 1937 | 1460913933547 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 10:25:33 INFO - PROCESS | 1937 | 1460913933550 Marionette TRACE conn5 <- [1,2265,null,{"value":"8"}] 10:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:25:33 INFO - PROCESS | 1937 | 1460913933555 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:25:33 INFO - PROCESS | 1937 | 1460913933557 Marionette TRACE conn5 <- [1,2266,null,{}] 10:25:33 INFO - PROCESS | 1937 | 1460913933562 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:33 INFO - PROCESS | 1937 | 1460913933754 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 10:25:34 INFO - PROCESS | 1937 | 1460913934027 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e4034800 == 183 [pid = 1937] [id = 574] 10:25:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 262 (0x7f11db8dc400) [pid = 1937] [serial = 1723] [outer = (nil)] 10:25:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 263 (0x7f11dbe1fc00) [pid = 1937] [serial = 1724] [outer = 0x7f11db8dc400] 10:25:34 INFO - PROCESS | 1937 | 1460913934098 Marionette DEBUG loaded listener.js 10:25:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 264 (0x7f11dc08f800) [pid = 1937] [serial = 1725] [outer = 0x7f11db8dc400] 10:25:34 INFO - PROCESS | 1937 | 1460913934935 Marionette TRACE conn5 <- [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]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1428ms 10:25:34 INFO - PROCESS | 1937 | 1460913934985 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 1937 | 1460913934988 Marionette TRACE conn5 <- [1,2269,null,{"value":"8"}] 10:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:25:34 INFO - PROCESS | 1937 | 1460913934994 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - PROCESS | 1937 | 1460913934997 Marionette TRACE conn5 <- [1,2270,null,{}] 10:25:35 INFO - PROCESS | 1937 | 1460913935002 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:35 INFO - PROCESS | 1937 | 1460913935188 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 10:25:35 INFO - PROCESS | 1937 | 1460913935463 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e6030000 == 184 [pid = 1937] [id = 575] 10:25:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 265 (0x7f11dbb78c00) [pid = 1937] [serial = 1726] [outer = (nil)] 10:25:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 266 (0x7f11dca6b800) [pid = 1937] [serial = 1727] [outer = 0x7f11dbb78c00] 10:25:35 INFO - PROCESS | 1937 | 1460913935571 Marionette DEBUG loaded listener.js 10:25:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 267 (0x7f11dfd2b000) [pid = 1937] [serial = 1728] [outer = 0x7f11dbb78c00] 10:25:36 INFO - PROCESS | 1937 | 1460913936325 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1381ms 10:25:36 INFO - PROCESS | 1937 | 1460913936375 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 10:25:36 INFO - PROCESS | 1937 | 1460913936379 Marionette TRACE conn5 <- [1,2273,null,{"value":"8"}] 10:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:25:36 INFO - PROCESS | 1937 | 1460913936384 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:25:36 INFO - PROCESS | 1937 | 1460913936387 Marionette TRACE conn5 <- [1,2274,null,{}] 10:25:36 INFO - PROCESS | 1937 | 1460913936392 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:36 INFO - PROCESS | 1937 | 1460913936586 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 10:25:36 INFO - PROCESS | 1937 | 1460913936913 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ead70000 == 185 [pid = 1937] [id = 576] 10:25:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 268 (0x7f11cf5db800) [pid = 1937] [serial = 1729] [outer = (nil)] 10:25:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 269 (0x7f11d54c7c00) [pid = 1937] [serial = 1730] [outer = 0x7f11cf5db800] 10:25:37 INFO - PROCESS | 1937 | 1460913937038 Marionette DEBUG loaded listener.js 10:25:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 270 (0x7f11e0361400) [pid = 1937] [serial = 1731] [outer = 0x7f11cf5db800] 10:25:37 INFO - PROCESS | 1937 | 1460913937833 Marionette TRACE conn5 <- [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]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1487ms 10:25:37 INFO - PROCESS | 1937 | 1460913937873 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 1937 | 1460913937876 Marionette TRACE conn5 <- [1,2277,null,{"value":"8"}] 10:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:25:37 INFO - PROCESS | 1937 | 1460913937882 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - PROCESS | 1937 | 1460913937884 Marionette TRACE conn5 <- [1,2278,null,{}] 10:25:37 INFO - PROCESS | 1937 | 1460913937889 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:38 INFO - PROCESS | 1937 | 1460913938074 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 10:25:38 INFO - PROCESS | 1937 | 1460913938347 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbcd5000 == 186 [pid = 1937] [id = 577] 10:25:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 271 (0x7f11cf6e5800) [pid = 1937] [serial = 1732] [outer = (nil)] 10:25:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 272 (0x7f11dbb7f400) [pid = 1937] [serial = 1733] [outer = 0x7f11cf6e5800] 10:25:38 INFO - PROCESS | 1937 | 1460913938456 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 273 (0x7f11e0365800) [pid = 1937] [serial = 1734] [outer = 0x7f11cf6e5800] 10:25:39 INFO - PROCESS | 1937 | 1460913939272 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1429ms 10:25:39 INFO - PROCESS | 1937 | 1460913939311 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 10:25:39 INFO - PROCESS | 1937 | 1460913939314 Marionette TRACE conn5 <- [1,2281,null,{"value":"8"}] 10:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:25:39 INFO - PROCESS | 1937 | 1460913939320 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:25:39 INFO - PROCESS | 1937 | 1460913939322 Marionette TRACE conn5 <- [1,2282,null,{}] 10:25:39 INFO - PROCESS | 1937 | 1460913939327 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:39 INFO - PROCESS | 1937 | 1460913939512 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 10:25:39 INFO - PROCESS | 1937 | 1460913939793 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb47000 == 187 [pid = 1937] [id = 578] 10:25:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 274 (0x7f11cf6e8000) [pid = 1937] [serial = 1735] [outer = (nil)] 10:25:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 275 (0x7f11d1713000) [pid = 1937] [serial = 1736] [outer = 0x7f11cf6e8000] 10:25:39 INFO - PROCESS | 1937 | 1460913939899 Marionette DEBUG loaded listener.js 10:25:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 276 (0x7f11e0364800) [pid = 1937] [serial = 1737] [outer = 0x7f11cf6e8000] 10:25:40 INFO - PROCESS | 1937 | 1460913940641 Marionette TRACE conn5 <- [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]]]}] 10:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1380ms 10:25:40 INFO - PROCESS | 1937 | 1460913940700 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 10:25:40 INFO - PROCESS | 1937 | 1460913940704 Marionette TRACE conn5 <- [1,2285,null,{"value":"8"}] 10:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:25:40 INFO - PROCESS | 1937 | 1460913940710 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - PROCESS | 1937 | 1460913940712 Marionette TRACE conn5 <- [1,2286,null,{}] 10:25:40 INFO - PROCESS | 1937 | 1460913940717 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:40 INFO - PROCESS | 1937 | 1460913940912 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 10:25:41 INFO - PROCESS | 1937 | 1460913941195 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb45c800 == 188 [pid = 1937] [id = 579] 10:25:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 277 (0x7f11cfbf0c00) [pid = 1937] [serial = 1738] [outer = (nil)] 10:25:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 278 (0x7f11d179c400) [pid = 1937] [serial = 1739] [outer = 0x7f11cfbf0c00] 10:25:41 INFO - PROCESS | 1937 | 1460913941306 Marionette DEBUG loaded listener.js 10:25:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 279 (0x7f11d9a49400) [pid = 1937] [serial = 1740] [outer = 0x7f11cfbf0c00] 10:25:42 INFO - PROCESS | 1937 | 1460913942646 Marionette TRACE conn5 <- [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]]]}] 10:25:42 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 10:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2028ms 10:25:42 INFO - PROCESS | 1937 | 1460913942739 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 10:25:42 INFO - PROCESS | 1937 | 1460913942744 Marionette TRACE conn5 <- [1,2289,null,{"value":"8"}] 10:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:25:42 INFO - PROCESS | 1937 | 1460913942752 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 1937 | 1460913942757 Marionette TRACE conn5 <- [1,2290,null,{}] 10:25:42 INFO - PROCESS | 1937 | 1460913942765 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:42 INFO - PROCESS | 1937 | 1460913942959 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 10:25:43 INFO - PROCESS | 1937 | 1460913943231 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d51cc000 == 189 [pid = 1937] [id = 580] 10:25:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 280 (0x7f11cf5d6000) [pid = 1937] [serial = 1741] [outer = (nil)] 10:25:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 281 (0x7f11d16c7000) [pid = 1937] [serial = 1742] [outer = 0x7f11cf5d6000] 10:25:43 INFO - PROCESS | 1937 | 1460913943301 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 282 (0x7f11d174f000) [pid = 1937] [serial = 1743] [outer = 0x7f11cf5d6000] 10:25:44 INFO - PROCESS | 1937 | 1460913944096 Marionette TRACE conn5 <- [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]]]}] 10:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1434ms 10:25:44 INFO - PROCESS | 1937 | 1460913944186 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 10:25:44 INFO - PROCESS | 1937 | 1460913944192 Marionette TRACE conn5 <- [1,2293,null,{"value":"8"}] 10:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:25:44 INFO - PROCESS | 1937 | 1460913944202 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:25:44 INFO - PROCESS | 1937 | 1460913944205 Marionette TRACE conn5 <- [1,2294,null,{}] 10:25:44 INFO - PROCESS | 1937 | 1460913944210 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:44 INFO - PROCESS | 1937 | 1460913944436 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e5d0d800 == 188 [pid = 1937] [id = 213] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eaf14000 == 187 [pid = 1937] [id = 500] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2bcc000 == 186 [pid = 1937] [id = 559] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6c72000 == 185 [pid = 1937] [id = 558] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6794800 == 184 [pid = 1937] [id = 557] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d4257800 == 183 [pid = 1937] [id = 554] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d0207000 == 182 [pid = 1937] [id = 553] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d19ac800 == 181 [pid = 1937] [id = 552] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3b92800 == 180 [pid = 1937] [id = 544] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1200e35800 == 179 [pid = 1937] [id = 543] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fc219800 == 178 [pid = 1937] [id = 542] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee56b800 == 177 [pid = 1937] [id = 541] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e9ba8000 == 176 [pid = 1937] [id = 540] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc74b800 == 175 [pid = 1937] [id = 539] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbb5a000 == 174 [pid = 1937] [id = 516] 10:25:44 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d4242000 == 173 [pid = 1937] [id = 538] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 281 (0x7f11e40f3c00) [pid = 1937] [serial = 1613] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 280 (0x7f11e22cd400) [pid = 1937] [serial = 1608] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 279 (0x7f11d9da1c00) [pid = 1937] [serial = 1611] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 278 (0x7f11ea0d7400) [pid = 1937] [serial = 1317] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 277 (0x7f11e74ed000) [pid = 1937] [serial = 1377] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 276 (0x7f11f7fd9000) [pid = 1937] [serial = 1383] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 275 (0x7f11e2a02c00) [pid = 1937] [serial = 1568] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 274 (0x7f11d6bc4800) [pid = 1937] [serial = 1598] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 273 (0x7f11e4b65400) [pid = 1937] [serial = 1314] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 272 (0x7f11fa0b6c00) [pid = 1937] [serial = 1332] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 271 (0x7f11eaf38c00) [pid = 1937] [serial = 1580] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 270 (0x7f11cf6eb800) [pid = 1937] [serial = 1592] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 269 (0x7f11dca6ec00) [pid = 1937] [serial = 1562] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 268 (0x7f11e2d76c00) [pid = 1937] [serial = 1308] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 267 (0x7f11d17a9000) [pid = 1937] [serial = 1389] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 266 (0x7f11fe158c00) [pid = 1937] [serial = 1338] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 265 (0x7f11ec526400) [pid = 1937] [serial = 1323] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 264 (0x7f11d6997800) [pid = 1937] [serial = 1596] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 263 (0x7f11e2ec9c00) [pid = 1937] [serial = 1311] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 262 (0x7f11e0034c00) [pid = 1937] [serial = 1565] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 261 (0x7f11d9ab1800) [pid = 1937] [serial = 1470] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 260 (0x7f11ee348c00) [pid = 1937] [serial = 1329] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 259 (0x7f11eb273400) [pid = 1937] [serial = 1320] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 258 (0x7f11fc28c400) [pid = 1937] [serial = 1335] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x7f11d9adbc00) [pid = 1937] [serial = 1601] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x7f11e1cc5800) [pid = 1937] [serial = 1374] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x7f11d2582400) [pid = 1937] [serial = 1610] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 254 (0x7f11da79fc00) [pid = 1937] [serial = 1604] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 253 (0x7f11e5f4b000) [pid = 1937] [serial = 1574] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 252 (0x7f11fe309800) [pid = 1937] [serial = 1401] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 251 (0x7f11d9a48800) [pid = 1937] [serial = 1599] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 250 (0x7f11d3e32800) [pid = 1937] [serial = 1589] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 249 (0x7f11e2eca800) [pid = 1937] [serial = 1571] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 248 (0x7f11dca6f800) [pid = 1937] [serial = 1341] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 247 (0x7f11ed679c00) [pid = 1937] [serial = 1326] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 246 (0x7f11ec684800) [pid = 1937] [serial = 1380] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 245 (0x7f11d02f9000) [pid = 1937] [serial = 1593] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x7f11e92b6800) [pid = 1937] [serial = 1577] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x7f11d6bcb000) [pid = 1937] [serial = 1556] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 242 (0x7f11d9c47c00) [pid = 1937] [serial = 1302] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 241 (0x7f11d9a45400) [pid = 1937] [serial = 1407] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 240 (0x7f11dbb7b400) [pid = 1937] [serial = 1605] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 239 (0x7f11fe1ae000) [pid = 1937] [serial = 1386] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 238 (0x7f11fc126c00) [pid = 1937] [serial = 1586] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 237 (0x7f11dbb76400) [pid = 1937] [serial = 1550] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 236 (0x7f11e2a0c400) [pid = 1937] [serial = 1404] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x7f11d9d98000) [pid = 1937] [serial = 1602] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x7f11e08b9400) [pid = 1937] [serial = 1607] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x7f11d7d7c800) [pid = 1937] [serial = 1398] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x7f11d6bc5800) [pid = 1937] [serial = 1269] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11ee536c00) [pid = 1937] [serial = 1583] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11e08bf800) [pid = 1937] [serial = 1305] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11da723000) [pid = 1937] [serial = 1559] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11d50d8000) [pid = 1937] [serial = 1595] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11d5c1dc00) [pid = 1937] [serial = 1392] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x7f11d258bc00) [pid = 1937] [serial = 1553] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x7f11d9f73c00) [pid = 1937] [serial = 1371] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x7f11fe1b1800) [pid = 1937] [serial = 1395] [outer = (nil)] [url = about:blank] 10:25:45 INFO - PROCESS | 1937 | 1460913945205 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf6da800 == 174 [pid = 1937] [id = 581] 10:25:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x7f11cf6ee000) [pid = 1937] [serial = 1744] [outer = (nil)] 10:25:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x7f11d170e400) [pid = 1937] [serial = 1745] [outer = 0x7f11cf6ee000] 10:25:45 INFO - PROCESS | 1937 | 1460913945270 Marionette DEBUG loaded listener.js 10:25:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x7f11d29ee800) [pid = 1937] [serial = 1746] [outer = 0x7f11cf6ee000] 10:25:46 INFO - PROCESS | 1937 | 1460913946048 Marionette TRACE conn5 <- [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]]]}] 10:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1878ms 10:25:46 INFO - PROCESS | 1937 | 1460913946080 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 10:25:46 INFO - PROCESS | 1937 | 1460913946082 Marionette TRACE conn5 <- [1,2297,null,{"value":"8"}] 10:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:25:46 INFO - PROCESS | 1937 | 1460913946088 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - PROCESS | 1937 | 1460913946093 Marionette TRACE conn5 <- [1,2298,null,{}] 10:25:46 INFO - PROCESS | 1937 | 1460913946108 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:46 INFO - PROCESS | 1937 | 1460913946318 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 10:25:46 INFO - PROCESS | 1937 | 1460913946511 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2be1000 == 175 [pid = 1937] [id = 582] 10:25:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11d1759000) [pid = 1937] [serial = 1747] [outer = (nil)] 10:25:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11d3bbf400) [pid = 1937] [serial = 1748] [outer = 0x7f11d1759000] 10:25:46 INFO - PROCESS | 1937 | 1460913946577 Marionette DEBUG loaded listener.js 10:25:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11d3e3bc00) [pid = 1937] [serial = 1749] [outer = 0x7f11d1759000] 10:25:47 INFO - PROCESS | 1937 | 1460913947321 Marionette TRACE conn5 <- [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]]]}] 10:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1284ms 10:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:25:47 INFO - PROCESS | 1937 | 1460913947372 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 10:25:47 INFO - PROCESS | 1937 | 1460913947376 Marionette TRACE conn5 <- [1,2301,null,{"value":"8"}] 10:25:47 INFO - PROCESS | 1937 | 1460913947380 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:25:47 INFO - PROCESS | 1937 | 1460913947384 Marionette TRACE conn5 <- [1,2302,null,{}] 10:25:47 INFO - PROCESS | 1937 | 1460913947388 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:47 INFO - PROCESS | 1937 | 1460913947633 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 10:25:47 INFO - PROCESS | 1937 | 1460913947674 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d42e2800 == 176 [pid = 1937] [id = 583] 10:25:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11d16ce800) [pid = 1937] [serial = 1750] [outer = (nil)] 10:25:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11d3fb7c00) [pid = 1937] [serial = 1751] [outer = 0x7f11d16ce800] 10:25:47 INFO - PROCESS | 1937 | 1460913947733 Marionette DEBUG loaded listener.js 10:25:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x7f11d4650000) [pid = 1937] [serial = 1752] [outer = 0x7f11d16ce800] 10:25:48 INFO - PROCESS | 1937 | 1460913948535 Marionette TRACE conn5 <- [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]]]}] 10:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1188ms 10:25:48 INFO - PROCESS | 1937 | 1460913948569 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 10:25:48 INFO - PROCESS | 1937 | 1460913948572 Marionette TRACE conn5 <- [1,2305,null,{"value":"8"}] 10:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:25:48 INFO - PROCESS | 1937 | 1460913948577 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:25:48 INFO - PROCESS | 1937 | 1460913948579 Marionette TRACE conn5 <- [1,2306,null,{}] 10:25:48 INFO - PROCESS | 1937 | 1460913948584 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:48 INFO - PROCESS | 1937 | 1460913948822 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 10:25:48 INFO - PROCESS | 1937 | 1460913948848 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6980800 == 177 [pid = 1937] [id = 584] 10:25:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x7f11d4643c00) [pid = 1937] [serial = 1753] [outer = (nil)] 10:25:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x7f11d5329400) [pid = 1937] [serial = 1754] [outer = 0x7f11d4643c00] 10:25:48 INFO - PROCESS | 1937 | 1460913948907 Marionette DEBUG loaded listener.js 10:25:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x7f11d53ac400) [pid = 1937] [serial = 1755] [outer = 0x7f11d4643c00] 10:25:50 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x7f11d50d9800) [pid = 1937] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:25:50 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x7f11d3fb0000) [pid = 1937] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:25:50 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x7f11d258ac00) [pid = 1937] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:25:50 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x7f11cf3a5000) [pid = 1937] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:25:50 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11d1186000) [pid = 1937] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:25:50 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11d02f3800) [pid = 1937] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:25:50 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11d16d1000) [pid = 1937] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:25:50 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11d17a8400) [pid = 1937] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:25:50 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11d3fb4400) [pid = 1937] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:25:50 INFO - PROCESS | 1937 | 1460913950463 Marionette TRACE conn5 <- [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]]]}] 10:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1938ms 10:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:25:50 INFO - PROCESS | 1937 | 1460913950517 Marionette TRACE conn5 -> [0,2309,"getWindowHandle",null] 10:25:50 INFO - PROCESS | 1937 | 1460913950519 Marionette TRACE conn5 <- [1,2309,null,{"value":"8"}] 10:25:50 INFO - PROCESS | 1937 | 1460913950525 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:25:50 INFO - PROCESS | 1937 | 1460913950528 Marionette TRACE conn5 <- [1,2310,null,{}] 10:25:50 INFO - PROCESS | 1937 | 1460913950532 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:50 INFO - PROCESS | 1937 | 1460913950792 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 10:25:50 INFO - PROCESS | 1937 | 1460913950816 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d97b2000 == 178 [pid = 1937] [id = 585] 10:25:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11d50dbc00) [pid = 1937] [serial = 1756] [outer = (nil)] 10:25:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11d5c14c00) [pid = 1937] [serial = 1757] [outer = 0x7f11d50dbc00] 10:25:50 INFO - PROCESS | 1937 | 1460913950876 Marionette DEBUG loaded listener.js 10:25:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11d6bcac00) [pid = 1937] [serial = 1758] [outer = 0x7f11d50dbc00] 10:25:51 INFO - PROCESS | 1937 | 1460913951611 Marionette TRACE conn5 <- [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]]]}] 10:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1126ms 10:25:51 INFO - PROCESS | 1937 | 1460913951650 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 10:25:51 INFO - PROCESS | 1937 | 1460913951653 Marionette TRACE conn5 <- [1,2313,null,{"value":"8"}] 10:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:25:51 INFO - PROCESS | 1937 | 1460913951658 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:25:51 INFO - PROCESS | 1937 | 1460913951661 Marionette TRACE conn5 <- [1,2314,null,{}] 10:25:51 INFO - PROCESS | 1937 | 1460913951665 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:51 INFO - PROCESS | 1937 | 1460913951915 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 10:25:52 INFO - PROCESS | 1937 | 1460913952040 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf6cf000 == 179 [pid = 1937] [id = 586] 10:25:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11cf39ec00) [pid = 1937] [serial = 1759] [outer = (nil)] 10:25:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11cf3a7400) [pid = 1937] [serial = 1760] [outer = 0x7f11cf39ec00] 10:25:52 INFO - PROCESS | 1937 | 1460913952292 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x7f11cf6ec000) [pid = 1937] [serial = 1761] [outer = 0x7f11cf39ec00] 10:25:53 INFO - PROCESS | 1937 | 1460913953235 Marionette TRACE conn5 <- [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]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1625ms 10:25:53 INFO - PROCESS | 1937 | 1460913953285 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 1937 | 1460913953291 Marionette TRACE conn5 <- [1,2317,null,{"value":"8"}] 10:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:25:53 INFO - PROCESS | 1937 | 1460913953300 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - PROCESS | 1937 | 1460913953303 Marionette TRACE conn5 <- [1,2318,null,{}] 10:25:53 INFO - PROCESS | 1937 | 1460913953311 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:53 INFO - PROCESS | 1937 | 1460913953527 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 10:25:53 INFO - PROCESS | 1937 | 1460913953840 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5c53800 == 180 [pid = 1937] [id = 587] 10:25:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x7f11d29eec00) [pid = 1937] [serial = 1762] [outer = (nil)] 10:25:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x7f11d2e54800) [pid = 1937] [serial = 1763] [outer = 0x7f11d29eec00] 10:25:53 INFO - PROCESS | 1937 | 1460913953919 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x7f11d3bcb000) [pid = 1937] [serial = 1764] [outer = 0x7f11d29eec00] 10:25:54 INFO - PROCESS | 1937 | 1460913954839 Marionette TRACE conn5 <- [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] 10:25:54 INFO - PROCESS | 1937 | 1460913954887 Marionette TRACE conn5 <- [1,2321,null,{"value":"8"}] 10:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:25:54 INFO - PROCESS | 1937 | 1460913954898 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:25:54 INFO - PROCESS | 1937 | 1460913954901 Marionette TRACE conn5 <- [1,2322,null,{}] 10:25:54 INFO - PROCESS | 1937 | 1460913954907 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:55 INFO - PROCESS | 1937 | 1460913955146 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 10:25:55 INFO - PROCESS | 1937 | 1460913955498 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11db9a0800 == 181 [pid = 1937] [id = 588] 10:25:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 237 (0x7f11d29f5800) [pid = 1937] [serial = 1765] [outer = (nil)] 10:25:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 238 (0x7f11d54c3400) [pid = 1937] [serial = 1766] [outer = 0x7f11d29f5800] 10:25:55 INFO - PROCESS | 1937 | 1460913955569 Marionette DEBUG loaded listener.js 10:25:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 239 (0x7f11d5c1a800) [pid = 1937] [serial = 1767] [outer = 0x7f11d29f5800] 10:25:56 INFO - PROCESS | 1937 | 1460913956391 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1531ms 10:25:56 INFO - PROCESS | 1937 | 1460913956429 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 1937 | 1460913956432 Marionette TRACE conn5 <- [1,2325,null,{"value":"8"}] 10:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:25:56 INFO - PROCESS | 1937 | 1460913956438 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - PROCESS | 1937 | 1460913956443 Marionette TRACE conn5 <- [1,2326,null,{}] 10:25:56 INFO - PROCESS | 1937 | 1460913956459 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:56 INFO - PROCESS | 1937 | 1460913956676 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 10:25:56 INFO - PROCESS | 1937 | 1460913956940 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc8af000 == 182 [pid = 1937] [id = 589] 10:25:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 240 (0x7f11d7d74c00) [pid = 1937] [serial = 1768] [outer = (nil)] 10:25:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 241 (0x7f11d7fd3400) [pid = 1937] [serial = 1769] [outer = 0x7f11d7d74c00] 10:25:57 INFO - PROCESS | 1937 | 1460913957057 Marionette DEBUG loaded listener.js 10:25:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 242 (0x7f11d9ab1800) [pid = 1937] [serial = 1770] [outer = 0x7f11d7d74c00] 10:25:57 INFO - PROCESS | 1937 | 1460913957889 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1484ms 10:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:25:57 INFO - PROCESS | 1937 | 1460913957923 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 1937 | 1460913957926 Marionette TRACE conn5 <- [1,2329,null,{"value":"8"}] 10:25:57 INFO - PROCESS | 1937 | 1460913957932 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 1937 | 1460913957935 Marionette TRACE conn5 <- [1,2330,null,{}] 10:25:57 INFO - PROCESS | 1937 | 1460913957939 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:58 INFO - PROCESS | 1937 | 1460913958129 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 10:25:58 INFO - PROCESS | 1937 | 1460913958396 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e0ba0000 == 183 [pid = 1937] [id = 590] 10:25:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 243 (0x7f11cf6f1400) [pid = 1937] [serial = 1771] [outer = (nil)] 10:25:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x7f11d9f72400) [pid = 1937] [serial = 1772] [outer = 0x7f11cf6f1400] 10:25:58 INFO - PROCESS | 1937 | 1460913958502 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x7f11da718000) [pid = 1937] [serial = 1773] [outer = 0x7f11cf6f1400] 10:25:59 INFO - PROCESS | 1937 | 1460913959207 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1334ms 10:25:59 INFO - PROCESS | 1937 | 1460913959280 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 10:25:59 INFO - PROCESS | 1937 | 1460913959283 Marionette TRACE conn5 <- [1,2333,null,{"value":"8"}] 10:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:25:59 INFO - PROCESS | 1937 | 1460913959292 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:25:59 INFO - PROCESS | 1937 | 1460913959295 Marionette TRACE conn5 <- [1,2334,null,{}] 10:25:59 INFO - PROCESS | 1937 | 1460913959300 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:59 INFO - PROCESS | 1937 | 1460913959491 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 10:25:59 INFO - PROCESS | 1937 | 1460913959760 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e226e800 == 184 [pid = 1937] [id = 591] 10:25:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 246 (0x7f11da792c00) [pid = 1937] [serial = 1774] [outer = (nil)] 10:25:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 247 (0x7f11da799800) [pid = 1937] [serial = 1775] [outer = 0x7f11da792c00] 10:25:59 INFO - PROCESS | 1937 | 1460913959837 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 248 (0x7f11db8d8000) [pid = 1937] [serial = 1776] [outer = 0x7f11da792c00] 10:26:00 INFO - PROCESS | 1937 | 1460913960790 Marionette TRACE conn5 <- [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]]]}] 10:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1536ms 10:26:00 INFO - PROCESS | 1937 | 1460913960831 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 10:26:00 INFO - PROCESS | 1937 | 1460913960833 Marionette TRACE conn5 <- [1,2337,null,{"value":"8"}] 10:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:26:00 INFO - PROCESS | 1937 | 1460913960841 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:26:00 INFO - PROCESS | 1937 | 1460913960843 Marionette TRACE conn5 <- [1,2338,null,{}] 10:26:00 INFO - PROCESS | 1937 | 1460913960850 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:01 INFO - PROCESS | 1937 | 1460913961055 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 10:26:01 INFO - PROCESS | 1937 | 1460913961367 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e9298800 == 185 [pid = 1937] [id = 592] 10:26:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 249 (0x7f11dbe1e400) [pid = 1937] [serial = 1777] [outer = (nil)] 10:26:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 250 (0x7f11e0036c00) [pid = 1937] [serial = 1778] [outer = 0x7f11dbe1e400] 10:26:01 INFO - PROCESS | 1937 | 1460913961443 Marionette DEBUG loaded listener.js 10:26:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 251 (0x7f11e03b9000) [pid = 1937] [serial = 1779] [outer = 0x7f11dbe1e400] 10:26:02 INFO - PROCESS | 1937 | 1460913962258 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1482ms 10:26:02 INFO - PROCESS | 1937 | 1460913962323 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 10:26:02 INFO - PROCESS | 1937 | 1460913962327 Marionette TRACE conn5 <- [1,2341,null,{"value":"8"}] 10:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:26:02 INFO - PROCESS | 1937 | 1460913962334 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:26:02 INFO - PROCESS | 1937 | 1460913962337 Marionette TRACE conn5 <- [1,2342,null,{}] 10:26:02 INFO - PROCESS | 1937 | 1460913962342 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:02 INFO - PROCESS | 1937 | 1460913962554 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 10:26:02 INFO - PROCESS | 1937 | 1460913962865 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec172800 == 186 [pid = 1937] [id = 593] 10:26:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 252 (0x7f11dfd2c000) [pid = 1937] [serial = 1780] [outer = (nil)] 10:26:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 253 (0x7f11e03c0000) [pid = 1937] [serial = 1781] [outer = 0x7f11dfd2c000] 10:26:02 INFO - PROCESS | 1937 | 1460913962941 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 254 (0x7f11e08c0000) [pid = 1937] [serial = 1782] [outer = 0x7f11dfd2c000] 10:26:03 INFO - PROCESS | 1937 | 1460913963696 Marionette TRACE conn5 <- [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]]]}] 10:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1388ms 10:26:03 INFO - PROCESS | 1937 | 1460913963723 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 1937 | 1460913963726 Marionette TRACE conn5 <- [1,2345,null,{"value":"8"}] 10:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:26:03 INFO - PROCESS | 1937 | 1460913963732 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - PROCESS | 1937 | 1460913963734 Marionette TRACE conn5 <- [1,2346,null,{}] 10:26:03 INFO - PROCESS | 1937 | 1460913963739 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:03 INFO - PROCESS | 1937 | 1460913963927 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 10:26:04 INFO - PROCESS | 1937 | 1460913964196 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eccd6800 == 187 [pid = 1937] [id = 594] 10:26:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 255 (0x7f11e03b2400) [pid = 1937] [serial = 1783] [outer = (nil)] 10:26:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x7f11e0a80400) [pid = 1937] [serial = 1784] [outer = 0x7f11e03b2400] 10:26:04 INFO - PROCESS | 1937 | 1460913964269 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x7f11e0a8b000) [pid = 1937] [serial = 1785] [outer = 0x7f11e03b2400] 10:26:05 INFO - PROCESS | 1937 | 1460913965107 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1431ms 10:26:05 INFO - PROCESS | 1937 | 1460913965164 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 1937 | 1460913965167 Marionette TRACE conn5 <- [1,2349,null,{"value":"8"}] 10:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:26:05 INFO - PROCESS | 1937 | 1460913965173 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - PROCESS | 1937 | 1460913965175 Marionette TRACE conn5 <- [1,2350,null,{}] 10:26:05 INFO - PROCESS | 1937 | 1460913965181 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:05 INFO - PROCESS | 1937 | 1460913965373 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 10:26:05 INFO - PROCESS | 1937 | 1460913965646 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5dd000 == 188 [pid = 1937] [id = 595] 10:26:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x7f11e03bf000) [pid = 1937] [serial = 1786] [outer = (nil)] 10:26:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 259 (0x7f11e1be9800) [pid = 1937] [serial = 1787] [outer = 0x7f11e03bf000] 10:26:05 INFO - PROCESS | 1937 | 1460913965758 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 260 (0x7f11e1cc5400) [pid = 1937] [serial = 1788] [outer = 0x7f11e03bf000] 10:26:06 INFO - PROCESS | 1937 | 1460913966513 Marionette TRACE conn5 <- [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]]]}] 10:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1376ms 10:26:06 INFO - PROCESS | 1937 | 1460913966549 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 10:26:06 INFO - PROCESS | 1937 | 1460913966552 Marionette TRACE conn5 <- [1,2353,null,{"value":"8"}] 10:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:26:06 INFO - PROCESS | 1937 | 1460913966558 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 1937 | 1460913966561 Marionette TRACE conn5 <- [1,2354,null,{}] 10:26:06 INFO - PROCESS | 1937 | 1460913966567 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:06 INFO - PROCESS | 1937 | 1460913966766 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 10:26:07 INFO - PROCESS | 1937 | 1460913967040 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8d44800 == 189 [pid = 1937] [id = 596] 10:26:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 261 (0x7f11e1be4c00) [pid = 1937] [serial = 1789] [outer = (nil)] 10:26:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 262 (0x7f11e1db2c00) [pid = 1937] [serial = 1790] [outer = 0x7f11e1be4c00] 10:26:07 INFO - PROCESS | 1937 | 1460913967121 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 263 (0x7f11e21dd800) [pid = 1937] [serial = 1791] [outer = 0x7f11e1be4c00] 10:26:08 INFO - PROCESS | 1937 | 1460913968040 Marionette TRACE conn5 <- [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]]]}] 10:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1531ms 10:26:08 INFO - PROCESS | 1937 | 1460913968091 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 10:26:08 INFO - PROCESS | 1937 | 1460913968095 Marionette TRACE conn5 <- [1,2357,null,{"value":"8"}] 10:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:26:08 INFO - PROCESS | 1937 | 1460913968101 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:26:08 INFO - PROCESS | 1937 | 1460913968105 Marionette TRACE conn5 <- [1,2358,null,{}] 10:26:08 INFO - PROCESS | 1937 | 1460913968110 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:08 INFO - PROCESS | 1937 | 1460913968340 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 10:26:08 INFO - PROCESS | 1937 | 1460913968652 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fbc1b800 == 190 [pid = 1937] [id = 597] 10:26:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 264 (0x7f11e2a0d400) [pid = 1937] [serial = 1792] [outer = (nil)] 10:26:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 265 (0x7f11e2d45c00) [pid = 1937] [serial = 1793] [outer = 0x7f11e2a0d400] 10:26:08 INFO - PROCESS | 1937 | 1460913968728 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 266 (0x7f11e2d77400) [pid = 1937] [serial = 1794] [outer = 0x7f11e2a0d400] 10:26:09 INFO - PROCESS | 1937 | 1460913969513 Marionette TRACE conn5 <- [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]]]}] 10:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1480ms 10:26:09 INFO - PROCESS | 1937 | 1460913969582 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 1937 | 1460913969585 Marionette TRACE conn5 <- [1,2361,null,{"value":"8"}] 10:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:26:09 INFO - PROCESS | 1937 | 1460913969591 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 1937 | 1460913969593 Marionette TRACE conn5 <- [1,2362,null,{}] 10:26:09 INFO - PROCESS | 1937 | 1460913969598 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:09 INFO - PROCESS | 1937 | 1460913969793 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 10:26:10 INFO - PROCESS | 1937 | 1460913970063 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fda3c000 == 191 [pid = 1937] [id = 598] 10:26:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 267 (0x7f11d1708400) [pid = 1937] [serial = 1795] [outer = (nil)] 10:26:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 268 (0x7f11e2d80400) [pid = 1937] [serial = 1796] [outer = 0x7f11d1708400] 10:26:10 INFO - PROCESS | 1937 | 1460913970174 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 269 (0x7f11e2ecd800) [pid = 1937] [serial = 1797] [outer = 0x7f11d1708400] 10:26:10 INFO - PROCESS | 1937 | 1460913970981 Marionette TRACE conn5 <- [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]]]}] 10:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1439ms 10:26:11 INFO - PROCESS | 1937 | 1460913971031 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 10:26:11 INFO - PROCESS | 1937 | 1460913971034 Marionette TRACE conn5 <- [1,2365,null,{"value":"8"}] 10:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:26:11 INFO - PROCESS | 1937 | 1460913971039 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - PROCESS | 1937 | 1460913971042 Marionette TRACE conn5 <- [1,2366,null,{}] 10:26:11 INFO - PROCESS | 1937 | 1460913971046 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:11 INFO - PROCESS | 1937 | 1460913971234 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 10:26:11 INFO - PROCESS | 1937 | 1460913971507 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe5a7000 == 192 [pid = 1937] [id = 599] 10:26:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 270 (0x7f11e2a0e000) [pid = 1937] [serial = 1798] [outer = (nil)] 10:26:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 271 (0x7f11e40f0c00) [pid = 1937] [serial = 1799] [outer = 0x7f11e2a0e000] 10:26:11 INFO - PROCESS | 1937 | 1460913971615 Marionette DEBUG loaded listener.js 10:26:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 272 (0x7f11e4b61000) [pid = 1937] [serial = 1800] [outer = 0x7f11e2a0e000] 10:26:12 INFO - PROCESS | 1937 | 1460913972415 Marionette TRACE conn5 <- [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]]]}] 10:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1427ms 10:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:26:12 INFO - PROCESS | 1937 | 1460913972467 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 10:26:12 INFO - PROCESS | 1937 | 1460913972469 Marionette TRACE conn5 <- [1,2369,null,{"value":"8"}] 10:26:12 INFO - PROCESS | 1937 | 1460913972476 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:26:12 INFO - PROCESS | 1937 | 1460913972479 Marionette TRACE conn5 <- [1,2370,null,{}] 10:26:12 INFO - PROCESS | 1937 | 1460913972484 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:12 INFO - PROCESS | 1937 | 1460913972671 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 10:26:12 INFO - PROCESS | 1937 | 1460913972950 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1200e40800 == 193 [pid = 1937] [id = 600] 10:26:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 273 (0x7f11d698c000) [pid = 1937] [serial = 1801] [outer = (nil)] 10:26:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 274 (0x7f11e4b63000) [pid = 1937] [serial = 1802] [outer = 0x7f11d698c000] 10:26:13 INFO - PROCESS | 1937 | 1460913973060 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 275 (0x7f11e5dc1400) [pid = 1937] [serial = 1803] [outer = 0x7f11d698c000] 10:26:13 INFO - PROCESS | 1937 | 1460913973827 Marionette TRACE conn5 <- [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]]]}] 10:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1383ms 10:26:13 INFO - PROCESS | 1937 | 1460913973859 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 10:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:26:13 INFO - PROCESS | 1937 | 1460913973870 Marionette TRACE conn5 <- [1,2373,null,{"value":"8"}] 10:26:13 INFO - PROCESS | 1937 | 1460913973875 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:26:13 INFO - PROCESS | 1937 | 1460913973878 Marionette TRACE conn5 <- [1,2374,null,{}] 10:26:13 INFO - PROCESS | 1937 | 1460913973883 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:14 INFO - PROCESS | 1937 | 1460913974075 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 10:26:14 INFO - PROCESS | 1937 | 1460913974348 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d68c5800 == 194 [pid = 1937] [id = 601] 10:26:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 276 (0x7f11d9da1400) [pid = 1937] [serial = 1804] [outer = (nil)] 10:26:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 277 (0x7f11e5f45000) [pid = 1937] [serial = 1805] [outer = 0x7f11d9da1400] 10:26:14 INFO - PROCESS | 1937 | 1460913974418 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 278 (0x7f11e62fac00) [pid = 1937] [serial = 1806] [outer = 0x7f11d9da1400] 10:26:15 INFO - PROCESS | 1937 | 1460913975480 Marionette TRACE conn5 <- [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]]]}] 10:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1640ms 10:26:15 INFO - PROCESS | 1937 | 1460913975516 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 10:26:15 INFO - PROCESS | 1937 | 1460913975519 Marionette TRACE conn5 <- [1,2377,null,{"value":"8"}] 10:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:26:15 INFO - PROCESS | 1937 | 1460913975525 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:26:15 INFO - PROCESS | 1937 | 1460913975528 Marionette TRACE conn5 <- [1,2378,null,{}] 10:26:15 INFO - PROCESS | 1937 | 1460913975533 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:15 INFO - PROCESS | 1937 | 1460913975737 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 10:26:16 INFO - PROCESS | 1937 | 1460913976013 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d134e000 == 195 [pid = 1937] [id = 602] 10:26:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 279 (0x7f11e5dbf400) [pid = 1937] [serial = 1807] [outer = (nil)] 10:26:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 280 (0x7f11e92b4000) [pid = 1937] [serial = 1808] [outer = 0x7f11e5dbf400] 10:26:16 INFO - PROCESS | 1937 | 1460913976082 Marionette DEBUG loaded listener.js 10:26:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 281 (0x7f11ea0da800) [pid = 1937] [serial = 1809] [outer = 0x7f11e5dbf400] 10:26:16 INFO - PROCESS | 1937 | 1460913976903 Marionette TRACE conn5 <- [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]]]}] 10:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1428ms 10:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:26:16 INFO - PROCESS | 1937 | 1460913976955 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 10:26:16 INFO - PROCESS | 1937 | 1460913976957 Marionette TRACE conn5 <- [1,2381,null,{"value":"8"}] 10:26:16 INFO - PROCESS | 1937 | 1460913976963 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:26:16 INFO - PROCESS | 1937 | 1460913976966 Marionette TRACE conn5 <- [1,2382,null,{}] 10:26:16 INFO - PROCESS | 1937 | 1460913976972 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:17 INFO - PROCESS | 1937 | 1460913977172 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 10:26:17 INFO - PROCESS | 1937 | 1460913977513 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d598d800 == 196 [pid = 1937] [id = 603] 10:26:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 282 (0x7f11e26c6800) [pid = 1937] [serial = 1810] [outer = (nil)] 10:26:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 283 (0x7f11ead4d400) [pid = 1937] [serial = 1811] [outer = 0x7f11e26c6800] 10:26:17 INFO - PROCESS | 1937 | 1460913977591 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 284 (0x7f11eadaa800) [pid = 1937] [serial = 1812] [outer = 0x7f11e26c6800] 10:26:18 INFO - PROCESS | 1937 | 1460913978380 Marionette TRACE conn5 <- [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]]]}] 10:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1481ms 10:26:18 INFO - PROCESS | 1937 | 1460913978444 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 1937 | 1460913978448 Marionette TRACE conn5 <- [1,2385,null,{"value":"8"}] 10:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:26:18 INFO - PROCESS | 1937 | 1460913978453 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - PROCESS | 1937 | 1460913978455 Marionette TRACE conn5 <- [1,2386,null,{}] 10:26:18 INFO - PROCESS | 1937 | 1460913978461 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:18 INFO - PROCESS | 1937 | 1460913978666 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 10:26:19 INFO - PROCESS | 1937 | 1460913979017 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11c9310000 == 197 [pid = 1937] [id = 604] 10:26:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 285 (0x7f11cf3a0c00) [pid = 1937] [serial = 1813] [outer = (nil)] 10:26:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 286 (0x7f11d29f7c00) [pid = 1937] [serial = 1814] [outer = 0x7f11cf3a0c00] 10:26:19 INFO - PROCESS | 1937 | 1460913979090 Marionette DEBUG loaded listener.js 10:26:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 287 (0x7f11d5c14800) [pid = 1937] [serial = 1815] [outer = 0x7f11cf3a0c00] 10:26:19 INFO - PROCESS | 1937 | 1460913979907 Marionette TRACE conn5 <- [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]]]}] 10:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1530ms 10:26:19 INFO - PROCESS | 1937 | 1460913979985 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 10:26:19 INFO - PROCESS | 1937 | 1460913979987 Marionette TRACE conn5 <- [1,2389,null,{"value":"8"}] 10:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:26:19 INFO - PROCESS | 1937 | 1460913979993 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:26:19 INFO - PROCESS | 1937 | 1460913979995 Marionette TRACE conn5 <- [1,2390,null,{}] 10:26:20 INFO - PROCESS | 1937 | 1460913980000 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:20 INFO - PROCESS | 1937 | 1460913980212 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 10:26:20 INFO - PROCESS | 1937 | 1460913980528 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2bdf000 == 198 [pid = 1937] [id = 605] 10:26:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 288 (0x7f11cf3a5400) [pid = 1937] [serial = 1816] [outer = (nil)] 10:26:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 289 (0x7f11d18a3c00) [pid = 1937] [serial = 1817] [outer = 0x7f11cf3a5400] 10:26:20 INFO - PROCESS | 1937 | 1460913980603 Marionette DEBUG loaded listener.js 10:26:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 290 (0x7f11eac63400) [pid = 1937] [serial = 1818] [outer = 0x7f11cf3a5400] 10:26:21 INFO - PROCESS | 1937 | 1460913981441 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1483ms 10:26:21 INFO - PROCESS | 1937 | 1460913981478 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 10:26:21 INFO - PROCESS | 1937 | 1460913981481 Marionette TRACE conn5 <- [1,2393,null,{"value":"8"}] 10:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:26:21 INFO - PROCESS | 1937 | 1460913981487 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:26:21 INFO - PROCESS | 1937 | 1460913981488 Marionette TRACE conn5 <- [1,2394,null,{}] 10:26:21 INFO - PROCESS | 1937 | 1460913981493 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:21 INFO - PROCESS | 1937 | 1460913981699 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 10:26:22 INFO - PROCESS | 1937 | 1460913982033 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d68ce800 == 199 [pid = 1937] [id = 606] 10:26:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 291 (0x7f11d178d000) [pid = 1937] [serial = 1819] [outer = (nil)] 10:26:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 292 (0x7f11dbaef400) [pid = 1937] [serial = 1820] [outer = 0x7f11d178d000] 10:26:22 INFO - PROCESS | 1937 | 1460913982114 Marionette DEBUG loaded listener.js 10:26:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 293 (0x7f11eb0a7000) [pid = 1937] [serial = 1821] [outer = 0x7f11d178d000] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f925b000 == 198 [pid = 1937] [id = 442] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5c64000 == 197 [pid = 1937] [id = 556] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d97b2000 == 196 [pid = 1937] [id = 585] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6980800 == 195 [pid = 1937] [id = 584] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d42e2800 == 194 [pid = 1937] [id = 583] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d151b800 == 193 [pid = 1937] [id = 555] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2be1000 == 192 [pid = 1937] [id = 582] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cf6da800 == 191 [pid = 1937] [id = 581] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d51cc000 == 190 [pid = 1937] [id = 580] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e4034800 == 189 [pid = 1937] [id = 574] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2e0c000 == 188 [pid = 1937] [id = 573] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e271c800 == 187 [pid = 1937] [id = 572] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1fda800 == 186 [pid = 1937] [id = 571] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e085c800 == 185 [pid = 1937] [id = 570] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dfdd6000 == 184 [pid = 1937] [id = 569] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc8b2800 == 183 [pid = 1937] [id = 568] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc75d000 == 182 [pid = 1937] [id = 567] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc09a800 == 181 [pid = 1937] [id = 566] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dba32000 == 180 [pid = 1937] [id = 565] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9ec5000 == 179 [pid = 1937] [id = 564] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d983b800 == 178 [pid = 1937] [id = 563] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5c53000 == 177 [pid = 1937] [id = 562] 10:26:23 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d28d4000 == 176 [pid = 1937] [id = 561] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 292 (0x7f11d5850400) [pid = 1937] [serial = 1676] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 291 (0x7f11d16cdc00) [pid = 1937] [serial = 1628] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 290 (0x7f11d44ce000) [pid = 1937] [serial = 1670] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 289 (0x7f11d464bc00) [pid = 1937] [serial = 1671] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 288 (0x7f11d29f9400) [pid = 1937] [serial = 1664] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 287 (0x7f11d3bc3000) [pid = 1937] [serial = 1665] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 286 (0x7f11cfbfe400) [pid = 1937] [serial = 1658] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 285 (0x7f11d1179400) [pid = 1937] [serial = 1659] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 284 (0x7f11d5a0f400) [pid = 1937] [serial = 1677] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 283 (0x7f11d4651400) [pid = 1937] [serial = 1643] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 282 (0x7f11d4646400) [pid = 1937] [serial = 1640] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 281 (0x7f11d17a2000) [pid = 1937] [serial = 1679] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 280 (0x7f11d3fb0400) [pid = 1937] [serial = 1637] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 279 (0x7f11d2e5b800) [pid = 1937] [serial = 1634] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 278 (0x7f11fa025400) [pid = 1937] [serial = 1631] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 277 (0x7f11cf3a6400) [pid = 1937] [serial = 1655] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 276 (0x7f11d7d7a000) [pid = 1937] [serial = 1619] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 275 (0x7f11ead58000) [pid = 1937] [serial = 1614] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 274 (0x7f11d18a7c00) [pid = 1937] [serial = 1616] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 273 (0x7f11d1710400) [pid = 1937] [serial = 1661] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 272 (0x7f11d178e800) [pid = 1937] [serial = 1662] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 271 (0x7f11ea0cfc00) [pid = 1937] [serial = 1625] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 270 (0x7f11e03bf400) [pid = 1937] [serial = 1622] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 269 (0x7f11d29f1400) [pid = 1937] [serial = 1652] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 268 (0x7f11d3c5ac00) [pid = 1937] [serial = 1667] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 267 (0x7f11d3e38400) [pid = 1937] [serial = 1668] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 266 (0x7f11d1754c00) [pid = 1937] [serial = 1649] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 265 (0x7f11d53ac000) [pid = 1937] [serial = 1646] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 264 (0x7f11d53a8800) [pid = 1937] [serial = 1673] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 263 (0x7f11d54cdc00) [pid = 1937] [serial = 1674] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 262 (0x7f11d54ce400) [pid = 1937] [serial = 1680] [outer = (nil)] [url = about:blank] 10:26:23 INFO - PROCESS | 1937 | --DOMWINDOW == 261 (0x7f11d54d0c00) [pid = 1937] [serial = 1682] [outer = (nil)] [url = about:blank] 10:26:24 INFO - PROCESS | 1937 | 1460913984273 Marionette TRACE conn5 <- [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]]]}] 10:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2834ms 10:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:26:24 INFO - PROCESS | 1937 | 1460913984321 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 10:26:24 INFO - PROCESS | 1937 | 1460913984324 Marionette TRACE conn5 <- [1,2397,null,{"value":"8"}] 10:26:24 INFO - PROCESS | 1937 | 1460913984331 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - PROCESS | 1937 | 1460913984334 Marionette TRACE conn5 <- [1,2398,null,{}] 10:26:24 INFO - PROCESS | 1937 | 1460913984342 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:24 INFO - PROCESS | 1937 | 1460913984555 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 10:26:24 INFO - PROCESS | 1937 | 1460913984759 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d00d7800 == 177 [pid = 1937] [id = 607] 10:26:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 262 (0x7f11d1753400) [pid = 1937] [serial = 1822] [outer = (nil)] 10:26:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 263 (0x7f11d18af800) [pid = 1937] [serial = 1823] [outer = 0x7f11d1753400] 10:26:24 INFO - PROCESS | 1937 | 1460913984825 Marionette DEBUG loaded listener.js 10:26:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 264 (0x7f11d29fac00) [pid = 1937] [serial = 1824] [outer = 0x7f11d1753400] 10:26:25 INFO - PROCESS | 1937 | 1460913985578 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1284ms 10:26:25 INFO - PROCESS | 1937 | 1460913985615 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 10:26:25 INFO - PROCESS | 1937 | 1460913985623 Marionette TRACE conn5 <- [1,2401,null,{"value":"8"}] 10:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:26:25 INFO - PROCESS | 1937 | 1460913985633 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:26:25 INFO - PROCESS | 1937 | 1460913985637 Marionette TRACE conn5 <- [1,2402,null,{}] 10:26:25 INFO - PROCESS | 1937 | 1460913985642 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:25 INFO - PROCESS | 1937 | 1460913985941 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 10:26:26 INFO - PROCESS | 1937 | 1460913986060 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2be2800 == 178 [pid = 1937] [id = 608] 10:26:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 265 (0x7f11d170d800) [pid = 1937] [serial = 1825] [outer = (nil)] 10:26:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 266 (0x7f11d3bc8400) [pid = 1937] [serial = 1826] [outer = 0x7f11d170d800] 10:26:26 INFO - PROCESS | 1937 | 1460913986117 Marionette DEBUG loaded listener.js 10:26:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 267 (0x7f11d4650800) [pid = 1937] [serial = 1827] [outer = 0x7f11d170d800] 10:26:26 INFO - PROCESS | 1937 | 1460913986908 Marionette TRACE conn5 <- [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]]]}] 10:26:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:26:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1334ms 10:26:26 INFO - PROCESS | 1937 | 1460913986968 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 10:26:26 INFO - PROCESS | 1937 | 1460913986972 Marionette TRACE conn5 <- [1,2405,null,{"value":"8"}] 10:26:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:26:26 INFO - PROCESS | 1937 | 1460913986977 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:26:26 INFO - PROCESS | 1937 | 1460913986992 Marionette TRACE conn5 <- [1,2406,null,{}] 10:26:27 INFO - PROCESS | 1937 | 1460913987017 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:27 INFO - PROCESS | 1937 | 1460913987294 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 10:26:27 INFO - PROCESS | 1937 | 1460913987325 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d425e800 == 179 [pid = 1937] [id = 609] 10:26:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 268 (0x7f11d5850400) [pid = 1937] [serial = 1828] [outer = (nil)] 10:26:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 269 (0x7f11d5a0b400) [pid = 1937] [serial = 1829] [outer = 0x7f11d5850400] 10:26:27 INFO - PROCESS | 1937 | 1460913987385 Marionette DEBUG loaded listener.js 10:26:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 270 (0x7f11d6990000) [pid = 1937] [serial = 1830] [outer = 0x7f11d5850400] 10:26:28 INFO - PROCESS | 1937 | 1460913988977 Marionette TRACE conn5 <- [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]]]}] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 269 (0x7f11d170b400) [pid = 1937] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 268 (0x7f11eadb0000) [pid = 1937] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 267 (0x7f11da79f000) [pid = 1937] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 266 (0x7f11da7af000) [pid = 1937] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 265 (0x7f11d02f1c00) [pid = 1937] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 264 (0x7f11cf6e5c00) [pid = 1937] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 263 (0x7f11dbae6800) [pid = 1937] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 262 (0x7f11d1790000) [pid = 1937] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 261 (0x7f11fa205000) [pid = 1937] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 260 (0x7f11d18ae400) [pid = 1937] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 259 (0x7f11e1cc4000) [pid = 1937] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 258 (0x7f11fa03fc00) [pid = 1937] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x7f11d54cf400) [pid = 1937] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x7f11d9a50c00) [pid = 1937] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x7f11d5a0e400) [pid = 1937] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 254 (0x7f11e1ccac00) [pid = 1937] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 253 (0x7f11cf6f2000) [pid = 1937] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 252 (0x7f11d3c5a400) [pid = 1937] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 251 (0x7f11d9ad6800) [pid = 1937] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 250 (0x7f11d6b35800) [pid = 1937] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 249 (0x7f11e2ece000) [pid = 1937] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 248 (0x7f11e5dc0800) [pid = 1937] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 247 (0x7f11da79d400) [pid = 1937] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 246 (0x7f11cfbf3400) [pid = 1937] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 245 (0x7f11e8641800) [pid = 1937] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x7f11cf5cec00) [pid = 1937] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x7f11d2584c00) [pid = 1937] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 242 (0x7f11d7d2c000) [pid = 1937] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 241 (0x7f11d1711800) [pid = 1937] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 240 (0x7f11d9a4e800) [pid = 1937] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 239 (0x7f11d02f8000) [pid = 1937] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 238 (0x7f11d44d7c00) [pid = 1937] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 237 (0x7f11e1bf0c00) [pid = 1937] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 236 (0x7f11d9f6f400) [pid = 1937] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x7f11e3099000) [pid = 1937] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x7f11d178a400) [pid = 1937] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x7f11dbb72400) [pid = 1937] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x7f11cf5d6000) [pid = 1937] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11d1759000) [pid = 1937] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11d170c000) [pid = 1937] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11cf6ee000) [pid = 1937] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11d4643c00) [pid = 1937] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:26:29 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11d16ce800) [pid = 1937] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2198ms 10:26:29 INFO - PROCESS | 1937 | 1460913989177 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 10:26:29 INFO - PROCESS | 1937 | 1460913989181 Marionette TRACE conn5 <- [1,2409,null,{"value":"8"}] 10:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:26:29 INFO - PROCESS | 1937 | 1460913989187 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:26:29 INFO - PROCESS | 1937 | 1460913989188 Marionette TRACE conn5 <- [1,2410,null,{}] 10:26:29 INFO - PROCESS | 1937 | 1460913989194 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:29 INFO - PROCESS | 1937 | 1460913989451 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 10:26:29 INFO - PROCESS | 1937 | 1460913989570 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d0210800 == 180 [pid = 1937] [id = 610] 10:26:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11cf6eb800) [pid = 1937] [serial = 1831] [outer = (nil)] 10:26:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11d170fc00) [pid = 1937] [serial = 1832] [outer = 0x7f11cf6eb800] 10:26:29 INFO - PROCESS | 1937 | 1460913989630 Marionette DEBUG loaded listener.js 10:26:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11d18ae400) [pid = 1937] [serial = 1833] [outer = 0x7f11cf6eb800] 10:26:30 INFO - PROCESS | 1937 | 1460913990277 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1124ms 10:26:30 INFO - PROCESS | 1937 | 1460913990312 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 10:26:30 INFO - PROCESS | 1937 | 1460913990315 Marionette TRACE conn5 <- [1,2413,null,{"value":"8"}] 10:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:26:30 INFO - PROCESS | 1937 | 1460913990321 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:26:30 INFO - PROCESS | 1937 | 1460913990323 Marionette TRACE conn5 <- [1,2414,null,{}] 10:26:30 INFO - PROCESS | 1937 | 1460913990328 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:30 INFO - PROCESS | 1937 | 1460913990592 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 10:26:30 INFO - PROCESS | 1937 | 1460913990617 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d68b3800 == 181 [pid = 1937] [id = 611] 10:26:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11d5851800) [pid = 1937] [serial = 1834] [outer = (nil)] 10:26:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11d6bc8000) [pid = 1937] [serial = 1835] [outer = 0x7f11d5851800] 10:26:30 INFO - PROCESS | 1937 | 1460913990678 Marionette DEBUG loaded listener.js 10:26:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x7f11d7d7d400) [pid = 1937] [serial = 1836] [outer = 0x7f11d5851800] 10:26:31 INFO - PROCESS | 1937 | 1460913991825 Marionette TRACE conn5 <- [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]]]}] 10:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1574ms 10:26:31 INFO - PROCESS | 1937 | 1460913991896 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 10:26:31 INFO - PROCESS | 1937 | 1460913991902 Marionette TRACE conn5 <- [1,2417,null,{"value":"8"}] 10:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:26:31 INFO - PROCESS | 1937 | 1460913991912 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:26:31 INFO - PROCESS | 1937 | 1460913991917 Marionette TRACE conn5 <- [1,2418,null,{}] 10:26:31 INFO - PROCESS | 1937 | 1460913991924 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:32 INFO - PROCESS | 1937 | 1460913992194 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 10:26:32 INFO - PROCESS | 1937 | 1460913992534 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d28e2000 == 182 [pid = 1937] [id = 612] 10:26:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x7f11d3c5d400) [pid = 1937] [serial = 1837] [outer = (nil)] 10:26:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x7f11d3e3dc00) [pid = 1937] [serial = 1838] [outer = 0x7f11d3c5d400] 10:26:32 INFO - PROCESS | 1937 | 1460913992614 Marionette DEBUG loaded listener.js 10:26:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x7f11d4651800) [pid = 1937] [serial = 1839] [outer = 0x7f11d3c5d400] 10:26:33 INFO - PROCESS | 1937 | 1460913993464 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1586ms 10:26:33 INFO - PROCESS | 1937 | 1460913993498 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 10:26:33 INFO - PROCESS | 1937 | 1460913993506 Marionette TRACE conn5 <- [1,2421,null,{"value":"8"}] 10:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:26:33 INFO - PROCESS | 1937 | 1460913993516 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:26:33 INFO - PROCESS | 1937 | 1460913993520 Marionette TRACE conn5 <- [1,2422,null,{}] 10:26:33 INFO - PROCESS | 1937 | 1460913993525 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:33 INFO - PROCESS | 1937 | 1460913993734 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 10:26:34 INFO - PROCESS | 1937 | 1460913994119 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6976000 == 183 [pid = 1937] [id = 613] 10:26:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 237 (0x7f11d5c1dc00) [pid = 1937] [serial = 1840] [outer = (nil)] 10:26:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 238 (0x7f11d6bca400) [pid = 1937] [serial = 1841] [outer = 0x7f11d5c1dc00] 10:26:34 INFO - PROCESS | 1937 | 1460913994202 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 239 (0x7f11d7fd1400) [pid = 1937] [serial = 1842] [outer = 0x7f11d5c1dc00] 10:26:35 INFO - PROCESS | 1937 | 1460913995052 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1584ms 10:26:35 INFO - PROCESS | 1937 | 1460913995100 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 10:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:26:35 INFO - PROCESS | 1937 | 1460913995104 Marionette TRACE conn5 <- [1,2425,null,{"value":"8"}] 10:26:35 INFO - PROCESS | 1937 | 1460913995110 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 1937 | 1460913995115 Marionette TRACE conn5 <- [1,2426,null,{}] 10:26:35 INFO - PROCESS | 1937 | 1460913995130 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:35 INFO - PROCESS | 1937 | 1460913995333 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 10:26:35 INFO - PROCESS | 1937 | 1460913995656 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9838800 == 184 [pid = 1937] [id = 614] 10:26:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 240 (0x7f11d9ad8000) [pid = 1937] [serial = 1843] [outer = (nil)] 10:26:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 241 (0x7f11d9c4f800) [pid = 1937] [serial = 1844] [outer = 0x7f11d9ad8000] 10:26:35 INFO - PROCESS | 1937 | 1460913995733 Marionette DEBUG loaded listener.js 10:26:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 242 (0x7f11da6bec00) [pid = 1937] [serial = 1845] [outer = 0x7f11d9ad8000] 10:26:36 INFO - PROCESS | 1937 | 1460913996528 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1486ms 10:26:36 INFO - PROCESS | 1937 | 1460913996597 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 10:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:26:36 INFO - PROCESS | 1937 | 1460913996601 Marionette TRACE conn5 <- [1,2429,null,{"value":"8"}] 10:26:36 INFO - PROCESS | 1937 | 1460913996607 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:26:36 INFO - PROCESS | 1937 | 1460913996610 Marionette TRACE conn5 <- [1,2430,null,{}] 10:26:36 INFO - PROCESS | 1937 | 1460913996615 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:36 INFO - PROCESS | 1937 | 1460913996821 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 10:26:37 INFO - PROCESS | 1937 | 1460913997097 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dba22000 == 185 [pid = 1937] [id = 615] 10:26:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 243 (0x7f11d9c43c00) [pid = 1937] [serial = 1846] [outer = (nil)] 10:26:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x7f11da7a0000) [pid = 1937] [serial = 1847] [outer = 0x7f11d9c43c00] 10:26:37 INFO - PROCESS | 1937 | 1460913997209 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x7f11daa41800) [pid = 1937] [serial = 1848] [outer = 0x7f11d9c43c00] 10:26:37 INFO - PROCESS | 1937 | 1460913997968 Marionette TRACE conn5 <- [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]]]}] 10:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1389ms 10:26:38 INFO - PROCESS | 1937 | 1460913997996 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 1937 | 1460913997999 Marionette TRACE conn5 <- [1,2433,null,{"value":"8"}] 10:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:26:38 INFO - PROCESS | 1937 | 1460913998005 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 1937 | 1460913998007 Marionette TRACE conn5 <- [1,2434,null,{}] 10:26:38 INFO - PROCESS | 1937 | 1460913998012 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:38 INFO - PROCESS | 1937 | 1460913998198 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 10:26:38 INFO - PROCESS | 1937 | 1460913998486 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc2b5800 == 186 [pid = 1937] [id = 616] 10:26:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 246 (0x7f11da71a800) [pid = 1937] [serial = 1849] [outer = (nil)] 10:26:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 247 (0x7f11daacf000) [pid = 1937] [serial = 1850] [outer = 0x7f11da71a800] 10:26:38 INFO - PROCESS | 1937 | 1460913998558 Marionette DEBUG loaded listener.js 10:26:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 248 (0x7f11dbae6800) [pid = 1937] [serial = 1851] [outer = 0x7f11da71a800] 10:26:39 INFO - PROCESS | 1937 | 1460913999423 Marionette TRACE conn5 <- [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]]]}] 10:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1479ms 10:26:39 INFO - PROCESS | 1937 | 1460913999485 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 10:26:39 INFO - PROCESS | 1937 | 1460913999487 Marionette TRACE conn5 <- [1,2437,null,{"value":"8"}] 10:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:26:39 INFO - PROCESS | 1937 | 1460913999493 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:26:39 INFO - PROCESS | 1937 | 1460913999495 Marionette TRACE conn5 <- [1,2438,null,{}] 10:26:39 INFO - PROCESS | 1937 | 1460913999501 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:39 INFO - PROCESS | 1937 | 1460913999740 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 10:26:40 INFO - PROCESS | 1937 | 1460914000060 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc905000 == 187 [pid = 1937] [id = 617] 10:26:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 249 (0x7f11dca69c00) [pid = 1937] [serial = 1852] [outer = (nil)] 10:26:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 250 (0x7f11e0368000) [pid = 1937] [serial = 1853] [outer = 0x7f11dca69c00] 10:26:40 INFO - PROCESS | 1937 | 1460914000160 Marionette DEBUG loaded listener.js 10:26:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 251 (0x7f11e1be9c00) [pid = 1937] [serial = 1854] [outer = 0x7f11dca69c00] 10:26:40 INFO - PROCESS | 1937 | 1460914000974 Marionette TRACE conn5 <- [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]]]}] 10:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1532ms 10:26:41 INFO - PROCESS | 1937 | 1460914001027 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 10:26:41 INFO - PROCESS | 1937 | 1460914001031 Marionette TRACE conn5 <- [1,2441,null,{"value":"8"}] 10:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:26:41 INFO - PROCESS | 1937 | 1460914001036 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:26:41 INFO - PROCESS | 1937 | 1460914001039 Marionette TRACE conn5 <- [1,2442,null,{}] 10:26:41 INFO - PROCESS | 1937 | 1460914001045 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:41 INFO - PROCESS | 1937 | 1460914001259 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 10:26:41 INFO - PROCESS | 1937 | 1460914001582 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e03c9800 == 188 [pid = 1937] [id = 618] 10:26:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 252 (0x7f11dca6bc00) [pid = 1937] [serial = 1855] [outer = (nil)] 10:26:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 253 (0x7f11e1cd1000) [pid = 1937] [serial = 1856] [outer = 0x7f11dca6bc00] 10:26:41 INFO - PROCESS | 1937 | 1460914001658 Marionette DEBUG loaded listener.js 10:26:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 254 (0x7f11e21de000) [pid = 1937] [serial = 1857] [outer = 0x7f11dca6bc00] 10:26:42 INFO - PROCESS | 1937 | 1460914002431 Marionette TRACE conn5 <- [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]]]}] 10:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1430ms 10:26:42 INFO - PROCESS | 1937 | 1460914002467 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 10:26:42 INFO - PROCESS | 1937 | 1460914002469 Marionette TRACE conn5 <- [1,2445,null,{"value":"8"}] 10:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:26:42 INFO - PROCESS | 1937 | 1460914002475 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:26:42 INFO - PROCESS | 1937 | 1460914002478 Marionette TRACE conn5 <- [1,2446,null,{}] 10:26:42 INFO - PROCESS | 1937 | 1460914002483 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:42 INFO - PROCESS | 1937 | 1460914002692 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 10:26:42 INFO - PROCESS | 1937 | 1460914002975 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e226a000 == 189 [pid = 1937] [id = 619] 10:26:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 255 (0x7f11e1bebc00) [pid = 1937] [serial = 1858] [outer = (nil)] 10:26:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x7f11e26c2400) [pid = 1937] [serial = 1859] [outer = 0x7f11e1bebc00] 10:26:43 INFO - PROCESS | 1937 | 1460914003087 Marionette DEBUG loaded listener.js 10:26:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x7f11e2a09c00) [pid = 1937] [serial = 1860] [outer = 0x7f11e1bebc00] 10:26:43 INFO - PROCESS | 1937 | 1460914003912 Marionette TRACE conn5 <- [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]]]}] 10:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1484ms 10:26:43 INFO - PROCESS | 1937 | 1460914003961 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 10:26:43 INFO - PROCESS | 1937 | 1460914003965 Marionette TRACE conn5 <- [1,2449,null,{"value":"8"}] 10:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:26:43 INFO - PROCESS | 1937 | 1460914003971 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:26:43 INFO - PROCESS | 1937 | 1460914003974 Marionette TRACE conn5 <- [1,2450,null,{}] 10:26:43 INFO - PROCESS | 1937 | 1460914003980 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:44 INFO - PROCESS | 1937 | 1460914004198 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 10:26:44 INFO - PROCESS | 1937 | 1460914004517 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e3103800 == 190 [pid = 1937] [id = 620] 10:26:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x7f11dc089000) [pid = 1937] [serial = 1861] [outer = (nil)] 10:26:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 259 (0x7f11e2d7b400) [pid = 1937] [serial = 1862] [outer = 0x7f11dc089000] 10:26:44 INFO - PROCESS | 1937 | 1460914004591 Marionette DEBUG loaded listener.js 10:26:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 260 (0x7f11e4b58800) [pid = 1937] [serial = 1863] [outer = 0x7f11dc089000] 10:26:45 INFO - PROCESS | 1937 | 1460914005369 Marionette TRACE conn5 <- [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]]]}] 10:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1426ms 10:26:45 INFO - PROCESS | 1937 | 1460914005398 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 10:26:45 INFO - PROCESS | 1937 | 1460914005401 Marionette TRACE conn5 <- [1,2453,null,{"value":"8"}] 10:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:26:45 INFO - PROCESS | 1937 | 1460914005407 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:26:45 INFO - PROCESS | 1937 | 1460914005409 Marionette TRACE conn5 <- [1,2454,null,{}] 10:26:45 INFO - PROCESS | 1937 | 1460914005415 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:45 INFO - PROCESS | 1937 | 1460914005626 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 10:26:45 INFO - PROCESS | 1937 | 1460914005954 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e6022800 == 191 [pid = 1937] [id = 621] 10:26:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 261 (0x7f11cf6e8400) [pid = 1937] [serial = 1864] [outer = (nil)] 10:26:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 262 (0x7f11dbaec800) [pid = 1937] [serial = 1865] [outer = 0x7f11cf6e8400] 10:26:46 INFO - PROCESS | 1937 | 1460914006029 Marionette DEBUG loaded listener.js 10:26:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 263 (0x7f11e863d800) [pid = 1937] [serial = 1866] [outer = 0x7f11cf6e8400] 10:26:46 INFO - PROCESS | 1937 | 1460914006840 Marionette TRACE conn5 <- [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]]]}] 10:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1477ms 10:26:46 INFO - PROCESS | 1937 | 1460914006885 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 10:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:26:46 INFO - PROCESS | 1937 | 1460914006889 Marionette TRACE conn5 <- [1,2457,null,{"value":"8"}] 10:26:46 INFO - PROCESS | 1937 | 1460914006895 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:26:46 INFO - PROCESS | 1937 | 1460914006899 Marionette TRACE conn5 <- [1,2458,null,{}] 10:26:46 INFO - PROCESS | 1937 | 1460914006904 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:47 INFO - PROCESS | 1937 | 1460914007168 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 10:26:47 INFO - PROCESS | 1937 | 1460914007515 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec173800 == 192 [pid = 1937] [id = 622] 10:26:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 264 (0x7f11eaf39c00) [pid = 1937] [serial = 1867] [outer = (nil)] 10:26:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 265 (0x7f11eb0e4000) [pid = 1937] [serial = 1868] [outer = 0x7f11eaf39c00] 10:26:47 INFO - PROCESS | 1937 | 1460914007592 Marionette DEBUG loaded listener.js 10:26:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 266 (0x7f11ebb77400) [pid = 1937] [serial = 1869] [outer = 0x7f11eaf39c00] 10:26:48 INFO - PROCESS | 1937 | 1460914008357 Marionette TRACE conn5 <- [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]]]}] 10:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1494ms 10:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:26:48 INFO - PROCESS | 1937 | 1460914008389 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 10:26:48 INFO - PROCESS | 1937 | 1460914008391 Marionette TRACE conn5 <- [1,2461,null,{"value":"8"}] 10:26:48 INFO - PROCESS | 1937 | 1460914008397 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:26:48 INFO - PROCESS | 1937 | 1460914008400 Marionette TRACE conn5 <- [1,2462,null,{}] 10:26:48 INFO - PROCESS | 1937 | 1460914008404 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:48 INFO - PROCESS | 1937 | 1460914008598 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 10:26:48 INFO - PROCESS | 1937 | 1460914008880 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8dcb800 == 193 [pid = 1937] [id = 623] 10:26:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 267 (0x7f11eb0a8800) [pid = 1937] [serial = 1870] [outer = (nil)] 10:26:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 268 (0x7f11ebbca400) [pid = 1937] [serial = 1871] [outer = 0x7f11eb0a8800] 10:26:48 INFO - PROCESS | 1937 | 1460914008952 Marionette DEBUG loaded listener.js 10:26:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 269 (0x7f11ec527000) [pid = 1937] [serial = 1872] [outer = 0x7f11eb0a8800] 10:26:49 INFO - PROCESS | 1937 | 1460914009787 Marionette TRACE conn5 <- [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]]]}] 10:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1431ms 10:26:49 INFO - PROCESS | 1937 | 1460914009828 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 10:26:49 INFO - PROCESS | 1937 | 1460914009831 Marionette TRACE conn5 <- [1,2465,null,{"value":"8"}] 10:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:26:49 INFO - PROCESS | 1937 | 1460914009837 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:26:49 INFO - PROCESS | 1937 | 1460914009839 Marionette TRACE conn5 <- [1,2466,null,{}] 10:26:49 INFO - PROCESS | 1937 | 1460914009845 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:50 INFO - PROCESS | 1937 | 1460914010044 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 10:26:50 INFO - PROCESS | 1937 | 1460914010328 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fd9ac800 == 194 [pid = 1937] [id = 624] 10:26:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 270 (0x7f11eadb7800) [pid = 1937] [serial = 1873] [outer = (nil)] 10:26:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 271 (0x7f11ec67c400) [pid = 1937] [serial = 1874] [outer = 0x7f11eadb7800] 10:26:50 INFO - PROCESS | 1937 | 1460914010443 Marionette DEBUG loaded listener.js 10:26:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 272 (0x7f11ecb11800) [pid = 1937] [serial = 1875] [outer = 0x7f11eadb7800] 10:26:51 INFO - PROCESS | 1937 | 1460914011250 Marionette TRACE conn5 <- [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]]]}] 10:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1486ms 10:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:26:51 INFO - PROCESS | 1937 | 1460914011324 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 10:26:51 INFO - PROCESS | 1937 | 1460914011326 Marionette TRACE conn5 <- [1,2469,null,{"value":"8"}] 10:26:51 INFO - PROCESS | 1937 | 1460914011332 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:26:51 INFO - PROCESS | 1937 | 1460914011335 Marionette TRACE conn5 <- [1,2470,null,{}] 10:26:51 INFO - PROCESS | 1937 | 1460914011340 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:51 INFO - PROCESS | 1937 | 1460914011548 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 10:26:51 INFO - PROCESS | 1937 | 1460914011869 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1202673800 == 195 [pid = 1937] [id = 625] 10:26:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 273 (0x7f11ebb77800) [pid = 1937] [serial = 1876] [outer = (nil)] 10:26:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 274 (0x7f11ed670000) [pid = 1937] [serial = 1877] [outer = 0x7f11ebb77800] 10:26:51 INFO - PROCESS | 1937 | 1460914011946 Marionette DEBUG loaded listener.js 10:26:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 275 (0x7f11ed81c400) [pid = 1937] [serial = 1878] [outer = 0x7f11ebb77800] 10:26:52 INFO - PROCESS | 1937 | 1460914012713 Marionette TRACE conn5 <- [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]]]}] 10:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1432ms 10:26:52 INFO - PROCESS | 1937 | 1460914012764 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 10:26:52 INFO - PROCESS | 1937 | 1460914012768 Marionette TRACE conn5 <- [1,2473,null,{"value":"8"}] 10:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:26:52 INFO - PROCESS | 1937 | 1460914012774 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:26:52 INFO - PROCESS | 1937 | 1460914012777 Marionette TRACE conn5 <- [1,2474,null,{}] 10:26:52 INFO - PROCESS | 1937 | 1460914012782 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:52 INFO - PROCESS | 1937 | 1460914012983 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 10:26:53 INFO - PROCESS | 1937 | 1460914013276 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ceef0800 == 196 [pid = 1937] [id = 626] 10:26:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 276 (0x7f11ed81e400) [pid = 1937] [serial = 1879] [outer = (nil)] 10:26:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 277 (0x7f11ed838800) [pid = 1937] [serial = 1880] [outer = 0x7f11ed81e400] 10:26:53 INFO - PROCESS | 1937 | 1460914013389 Marionette DEBUG loaded listener.js 10:26:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 278 (0x7f11ee3ee800) [pid = 1937] [serial = 1881] [outer = 0x7f11ed81e400] 10:26:54 INFO - PROCESS | 1937 | 1460914014218 Marionette TRACE conn5 <- [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]]]}] 10:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1528ms 10:26:54 INFO - PROCESS | 1937 | 1460914014302 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 10:26:54 INFO - PROCESS | 1937 | 1460914014305 Marionette TRACE conn5 <- [1,2477,null,{"value":"8"}] 10:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:26:54 INFO - PROCESS | 1937 | 1460914014311 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:26:54 INFO - PROCESS | 1937 | 1460914014313 Marionette TRACE conn5 <- [1,2478,null,{}] 10:26:54 INFO - PROCESS | 1937 | 1460914014319 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:54 INFO - PROCESS | 1937 | 1460914014552 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 10:26:54 INFO - PROCESS | 1937 | 1460914014870 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf753000 == 197 [pid = 1937] [id = 627] 10:26:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 279 (0x7f11d9ae0c00) [pid = 1937] [serial = 1882] [outer = (nil)] 10:26:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 280 (0x7f11f2159400) [pid = 1937] [serial = 1883] [outer = 0x7f11d9ae0c00] 10:26:54 INFO - PROCESS | 1937 | 1460914014946 Marionette DEBUG loaded listener.js 10:26:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 281 (0x7f11f7fd8000) [pid = 1937] [serial = 1884] [outer = 0x7f11d9ae0c00] 10:26:55 INFO - PROCESS | 1937 | 1460914015771 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1525ms 10:26:55 INFO - PROCESS | 1937 | 1460914015837 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 1937 | 1460914015840 Marionette TRACE conn5 <- [1,2481,null,{"value":"8"}] 10:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:26:55 INFO - PROCESS | 1937 | 1460914015846 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - PROCESS | 1937 | 1460914015848 Marionette TRACE conn5 <- [1,2482,null,{}] 10:26:55 INFO - PROCESS | 1937 | 1460914015853 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:56 INFO - PROCESS | 1937 | 1460914016056 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 10:26:56 INFO - PROCESS | 1937 | 1460914016376 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc18b000 == 198 [pid = 1937] [id = 628] 10:26:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 282 (0x7f11d7d76800) [pid = 1937] [serial = 1885] [outer = (nil)] 10:26:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 283 (0x7f11f8d62400) [pid = 1937] [serial = 1886] [outer = 0x7f11d7d76800] 10:26:56 INFO - PROCESS | 1937 | 1460914016446 Marionette DEBUG loaded listener.js 10:26:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 284 (0x7f11f920a800) [pid = 1937] [serial = 1887] [outer = 0x7f11d7d76800] 10:26:57 INFO - PROCESS | 1937 | 1460914017224 Marionette TRACE conn5 <- [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]]]}] 10:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1429ms 10:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:26:57 INFO - PROCESS | 1937 | 1460914017276 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 10:26:57 INFO - PROCESS | 1937 | 1460914017278 Marionette TRACE conn5 <- [1,2485,null,{"value":"8"}] 10:26:57 INFO - PROCESS | 1937 | 1460914017283 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:26:57 INFO - PROCESS | 1937 | 1460914017287 Marionette TRACE conn5 <- [1,2486,null,{}] 10:26:57 INFO - PROCESS | 1937 | 1460914017292 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:57 INFO - PROCESS | 1937 | 1460914017499 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 10:26:57 INFO - PROCESS | 1937 | 1460914017853 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfbe7800 == 199 [pid = 1937] [id = 629] 10:26:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 285 (0x7f11cf5ce000) [pid = 1937] [serial = 1888] [outer = (nil)] 10:26:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 286 (0x7f11d16c7400) [pid = 1937] [serial = 1889] [outer = 0x7f11cf5ce000] 10:26:57 INFO - PROCESS | 1937 | 1460914017926 Marionette DEBUG loaded listener.js 10:26:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 287 (0x7f11d5329c00) [pid = 1937] [serial = 1890] [outer = 0x7f11cf5ce000] 10:26:58 INFO - PROCESS | 1937 | 1460914018779 Marionette TRACE conn5 <- [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]]]}] 10:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1532ms 10:26:58 INFO - PROCESS | 1937 | 1460914018816 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 10:26:58 INFO - PROCESS | 1937 | 1460914018820 Marionette TRACE conn5 <- [1,2489,null,{"value":"8"}] 10:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:26:58 INFO - PROCESS | 1937 | 1460914018825 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:26:58 INFO - PROCESS | 1937 | 1460914018828 Marionette TRACE conn5 <- [1,2490,null,{}] 10:26:58 INFO - PROCESS | 1937 | 1460914018833 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:59 INFO - PROCESS | 1937 | 1460914019041 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 10:26:59 INFO - PROCESS | 1937 | 1460914019379 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2cd9000 == 200 [pid = 1937] [id = 630] 10:26:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 288 (0x7f11cf5cc400) [pid = 1937] [serial = 1891] [outer = (nil)] 10:26:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 289 (0x7f11cfbf9800) [pid = 1937] [serial = 1892] [outer = 0x7f11cf5cc400] 10:26:59 INFO - PROCESS | 1937 | 1460914019454 Marionette DEBUG loaded listener.js 10:26:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 290 (0x7f11d2583000) [pid = 1937] [serial = 1893] [outer = 0x7f11cf5cc400] 10:27:00 INFO - PROCESS | 1937 | 1460914020286 Marionette TRACE conn5 <- [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]]]}] 10:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1529ms 10:27:00 INFO - PROCESS | 1937 | 1460914020356 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 10:27:00 INFO - PROCESS | 1937 | 1460914020359 Marionette TRACE conn5 <- [1,2493,null,{"value":"8"}] 10:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:27:00 INFO - PROCESS | 1937 | 1460914020365 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:27:00 INFO - PROCESS | 1937 | 1460914020368 Marionette TRACE conn5 <- [1,2494,null,{}] 10:27:00 INFO - PROCESS | 1937 | 1460914020374 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:00 INFO - PROCESS | 1937 | 1460914020593 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 10:27:01 INFO - PROCESS | 1937 | 1460914021491 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e08dd000 == 199 [pid = 1937] [id = 499] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d7da1000 == 198 [pid = 1937] [id = 560] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d68ce800 == 197 [pid = 1937] [id = 606] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2bdf000 == 196 [pid = 1937] [id = 605] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11c9310000 == 195 [pid = 1937] [id = 604] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d598d800 == 194 [pid = 1937] [id = 603] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d134e000 == 193 [pid = 1937] [id = 602] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d68c5800 == 192 [pid = 1937] [id = 601] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1200e40800 == 191 [pid = 1937] [id = 600] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe5a7000 == 190 [pid = 1937] [id = 599] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fda3c000 == 189 [pid = 1937] [id = 598] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fbc1b800 == 188 [pid = 1937] [id = 597] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f8d44800 == 187 [pid = 1937] [id = 596] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee5dd000 == 186 [pid = 1937] [id = 595] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eccd6800 == 185 [pid = 1937] [id = 594] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec172800 == 184 [pid = 1937] [id = 593] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e9298800 == 183 [pid = 1937] [id = 592] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e226e800 == 182 [pid = 1937] [id = 591] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e0ba0000 == 181 [pid = 1937] [id = 590] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc8af000 == 180 [pid = 1937] [id = 589] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11db9a0800 == 179 [pid = 1937] [id = 588] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5c53800 == 178 [pid = 1937] [id = 587] 10:27:02 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cf6cf000 == 177 [pid = 1937] [id = 586] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 289 (0x7f11d5327400) [pid = 1937] [serial = 1554] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 288 (0x7f11eb26b800) [pid = 1937] [serial = 1581] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 287 (0x7f11ea0d1c00) [pid = 1937] [serial = 1578] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 286 (0x7f11e08bdc00) [pid = 1937] [serial = 1566] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 285 (0x7f11d02ffc00) [pid = 1937] [serial = 1464] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 284 (0x7f11cfbfdc00) [pid = 1937] [serial = 1521] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 283 (0x7f11e1bec800) [pid = 1937] [serial = 1437] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 282 (0x7f11d9a4f000) [pid = 1937] [serial = 1557] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 281 (0x7f11fda92000) [pid = 1937] [serial = 1461] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 280 (0x7f11e2a10400) [pid = 1937] [serial = 1428] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 279 (0x7f11e2d7f000) [pid = 1937] [serial = 1569] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 278 (0x7f11fe306c00) [pid = 1937] [serial = 1512] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 277 (0x7f11d7fd4000) [pid = 1937] [serial = 1497] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 276 (0x7f11dbaed000) [pid = 1937] [serial = 1560] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 275 (0x7f11e2a11400) [pid = 1937] [serial = 1440] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 274 (0x7f11e2ec1c00) [pid = 1937] [serial = 1443] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 273 (0x7f11e4b5c800) [pid = 1937] [serial = 1572] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 272 (0x7f11e74f8c00) [pid = 1937] [serial = 1494] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 271 (0x7f11f2273800) [pid = 1937] [serial = 1509] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 270 (0x7f11f9088c00) [pid = 1937] [serial = 1458] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 269 (0x7f11e88c3c00) [pid = 1937] [serial = 1446] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 268 (0x7f11e863cc00) [pid = 1937] [serial = 1575] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 267 (0x7f11dbe17c00) [pid = 1937] [serial = 1551] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 266 (0x7f11d258e800) [pid = 1937] [serial = 1524] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 265 (0x7f11ec52c800) [pid = 1937] [serial = 1452] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 264 (0x7f11d9d97c00) [pid = 1937] [serial = 1527] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 263 (0x7f11d258b400) [pid = 1937] [serial = 1518] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 262 (0x7f11d9a4f400) [pid = 1937] [serial = 1434] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 261 (0x7f11d5c1ac00) [pid = 1937] [serial = 1431] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 260 (0x7f11dca67400) [pid = 1937] [serial = 1500] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 259 (0x7f11fe1ab800) [pid = 1937] [serial = 1467] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 258 (0x7f11ed81ac00) [pid = 1937] [serial = 1455] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x7f11eaf3b800) [pid = 1937] [serial = 1506] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x7f11e002fc00) [pid = 1937] [serial = 1563] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x7f11eb0d5400) [pid = 1937] [serial = 1449] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 254 (0x7f11d1797800) [pid = 1937] [serial = 1515] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 253 (0x7f11e4b57800) [pid = 1937] [serial = 1503] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 252 (0x7f11d7fd3000) [pid = 1937] [serial = 1700] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 251 (0x7f11daa48400) [pid = 1937] [serial = 1715] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 250 (0x7f11d6b2e800) [pid = 1937] [serial = 1697] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 249 (0x7f11d16c7000) [pid = 1937] [serial = 1742] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 248 (0x7f11d174f000) [pid = 1937] [serial = 1743] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 247 (0x7f11dca6b800) [pid = 1937] [serial = 1727] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 246 (0x7f11d3bbf400) [pid = 1937] [serial = 1748] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 245 (0x7f11d5c22c00) [pid = 1937] [serial = 1683] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x7f11d1180400) [pid = 1937] [serial = 1685] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x7f11d9d9f400) [pid = 1937] [serial = 1709] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 242 (0x7f11d9ab2c00) [pid = 1937] [serial = 1703] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 241 (0x7f11d5c19c00) [pid = 1937] [serial = 1694] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 240 (0x7f11da6bac00) [pid = 1937] [serial = 1712] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 239 (0x7f11d170e400) [pid = 1937] [serial = 1745] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 238 (0x7f11d29ee800) [pid = 1937] [serial = 1746] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 237 (0x7f11d9adfc00) [pid = 1937] [serial = 1706] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 236 (0x7f11d1713000) [pid = 1937] [serial = 1736] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x7f11dbb7f400) [pid = 1937] [serial = 1733] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x7f11d54c7c00) [pid = 1937] [serial = 1730] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x7f11d2585800) [pid = 1937] [serial = 1688] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x7f11dbb79c00) [pid = 1937] [serial = 1721] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11d531f800) [pid = 1937] [serial = 1691] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11db8e5800) [pid = 1937] [serial = 1718] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11d179c400) [pid = 1937] [serial = 1739] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11dbe1fc00) [pid = 1937] [serial = 1724] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11d5329400) [pid = 1937] [serial = 1754] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x7f11d3fb7c00) [pid = 1937] [serial = 1751] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x7f11d53ac400) [pid = 1937] [serial = 1755] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x7f11d4650000) [pid = 1937] [serial = 1752] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x7f11d5c14c00) [pid = 1937] [serial = 1757] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x7f11d3e3bc00) [pid = 1937] [serial = 1749] [outer = (nil)] [url = about:blank] 10:27:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11c930f000 == 178 [pid = 1937] [id = 631] 10:27:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x7f11cfbffc00) [pid = 1937] [serial = 1894] [outer = (nil)] 10:27:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x7f11d02fa800) [pid = 1937] [serial = 1895] [outer = 0x7f11cfbffc00] 10:27:02 INFO - PROCESS | 1937 | 1460914022625 Marionette DEBUG loaded listener.js 10:27:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x7f11d16ccc00) [pid = 1937] [serial = 1896] [outer = 0x7f11cfbffc00] 10:27:03 INFO - PROCESS | 1937 | 1460914023357 Marionette TRACE conn5 <- [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]]]}] 10:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 3031ms 10:27:03 INFO - PROCESS | 1937 | 1460914023398 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 10:27:03 INFO - PROCESS | 1937 | 1460914023404 Marionette TRACE conn5 <- [1,2497,null,{"value":"8"}] 10:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:27:03 INFO - PROCESS | 1937 | 1460914023428 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:27:03 INFO - PROCESS | 1937 | 1460914023432 Marionette TRACE conn5 <- [1,2498,null,{}] 10:27:03 INFO - PROCESS | 1937 | 1460914023439 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:03 INFO - PROCESS | 1937 | 1460914023632 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 10:27:03 INFO - PROCESS | 1937 | 1460914023651 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d0204800 == 179 [pid = 1937] [id = 632] 10:27:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x7f11d170dc00) [pid = 1937] [serial = 1897] [outer = (nil)] 10:27:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x7f11d18a9400) [pid = 1937] [serial = 1898] [outer = 0x7f11d170dc00] 10:27:03 INFO - PROCESS | 1937 | 1460914023712 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11d29f2800) [pid = 1937] [serial = 1899] [outer = 0x7f11d170dc00] 10:27:04 INFO - PROCESS | 1937 | 1460914024654 Marionette TRACE conn5 <- [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]]]}] 10:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1291ms 10:27:04 INFO - PROCESS | 1937 | 1460914024713 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 10:27:04 INFO - PROCESS | 1937 | 1460914024719 Marionette TRACE conn5 <- [1,2501,null,{"value":"8"}] 10:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:27:04 INFO - PROCESS | 1937 | 1460914024727 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:27:04 INFO - PROCESS | 1937 | 1460914024730 Marionette TRACE conn5 <- [1,2502,null,{}] 10:27:04 INFO - PROCESS | 1937 | 1460914024735 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:04 INFO - PROCESS | 1937 | 1460914024923 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 10:27:05 INFO - PROCESS | 1937 | 1460914025148 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d19ca800 == 180 [pid = 1937] [id = 633] 10:27:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11d174c400) [pid = 1937] [serial = 1900] [outer = (nil)] 10:27:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11d3bc6000) [pid = 1937] [serial = 1901] [outer = 0x7f11d174c400] 10:27:05 INFO - PROCESS | 1937 | 1460914025217 Marionette DEBUG loaded listener.js 10:27:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11d3faa800) [pid = 1937] [serial = 1902] [outer = 0x7f11d174c400] 10:27:06 INFO - PROCESS | 1937 | 1460914026093 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1378ms 10:27:06 INFO - PROCESS | 1937 | 1460914026106 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 10:27:06 INFO - PROCESS | 1937 | 1460914026109 Marionette TRACE conn5 <- [1,2505,null,{"value":"8"}] 10:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:27:06 INFO - PROCESS | 1937 | 1460914026117 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:27:06 INFO - PROCESS | 1937 | 1460914026125 Marionette TRACE conn5 <- [1,2506,null,{}] 10:27:06 INFO - PROCESS | 1937 | 1460914026146 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:06 INFO - PROCESS | 1937 | 1460914026393 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 10:27:06 INFO - PROCESS | 1937 | 1460914026440 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3f5e800 == 181 [pid = 1937] [id = 634] 10:27:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11d2585800) [pid = 1937] [serial = 1903] [outer = (nil)] 10:27:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x7f11d50d5400) [pid = 1937] [serial = 1904] [outer = 0x7f11d2585800] 10:27:06 INFO - PROCESS | 1937 | 1460914026550 Marionette DEBUG loaded listener.js 10:27:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x7f11d53a2800) [pid = 1937] [serial = 1905] [outer = 0x7f11d2585800] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x7f11e26c6800) [pid = 1937] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x7f11da7ae800) [pid = 1937] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11d170d800) [pid = 1937] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11d464fc00) [pid = 1937] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11daa46000) [pid = 1937] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11d7fce000) [pid = 1937] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11e1be4c00) [pid = 1937] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x7f11d3fb1400) [pid = 1937] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x7f11cf6e5800) [pid = 1937] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x7f11d16c5800) [pid = 1937] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x7f11dbb78c00) [pid = 1937] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x7f11dbe1e400) [pid = 1937] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x7f11cfbf0c00) [pid = 1937] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x7f11e03bf000) [pid = 1937] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x7f11d1708400) [pid = 1937] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x7f11d1753400) [pid = 1937] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x7f11d5850400) [pid = 1937] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x7f11cf39d400) [pid = 1937] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x7f11cf39ec00) [pid = 1937] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x7f11d29eec00) [pid = 1937] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x7f11d7fc6000) [pid = 1937] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x7f11d698c000) [pid = 1937] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x7f11d5851400) [pid = 1937] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x7f11d9da1400) [pid = 1937] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11e03b2400) [pid = 1937] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x7f11dfd2c000) [pid = 1937] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x7f11cf6eb800) [pid = 1937] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x7f11dca63800) [pid = 1937] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x7f11f920ec00) [pid = 1937] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x7f11d178d000) [pid = 1937] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x7f11db8dc400) [pid = 1937] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x7f11d174d000) [pid = 1937] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x7f11cf6f1400) [pid = 1937] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x7f11e2a0e000) [pid = 1937] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x7f11cf5db800) [pid = 1937] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11ebd82400) [pid = 1937] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11d1179800) [pid = 1937] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11d29f5800) [pid = 1937] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11cf6efc00) [pid = 1937] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11d53a7000) [pid = 1937] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11d2e55800) [pid = 1937] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11d6b39c00) [pid = 1937] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11e5dbf400) [pid = 1937] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11d698bc00) [pid = 1937] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11d2e60000) [pid = 1937] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11d174ac00) [pid = 1937] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11daad1c00) [pid = 1937] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11d50dbc00) [pid = 1937] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11e2a0d400) [pid = 1937] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11d2e51800) [pid = 1937] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11daa45c00) [pid = 1937] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11d3fb4c00) [pid = 1937] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11da792c00) [pid = 1937] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11eadb1800) [pid = 1937] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11cf3a0c00) [pid = 1937] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11d7d74c00) [pid = 1937] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11cf6e8000) [pid = 1937] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11d02fd400) [pid = 1937] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11d7d35c00) [pid = 1937] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11d7fd1800) [pid = 1937] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:27:08 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11cf5d0000) [pid = 1937] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:27:08 INFO - PROCESS | 1937 | 1460914028458 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2397ms 10:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:27:08 INFO - PROCESS | 1937 | 1460914028513 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 10:27:08 INFO - PROCESS | 1937 | 1460914028516 Marionette TRACE conn5 <- [1,2509,null,{"value":"8"}] 10:27:08 INFO - PROCESS | 1937 | 1460914028522 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:27:08 INFO - PROCESS | 1937 | 1460914028525 Marionette TRACE conn5 <- [1,2510,null,{}] 10:27:08 INFO - PROCESS | 1937 | 1460914028530 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:08 INFO - PROCESS | 1937 | 1460914028792 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 10:27:08 INFO - PROCESS | 1937 | 1460914028811 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d28db800 == 182 [pid = 1937] [id = 635] 10:27:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11cf39ec00) [pid = 1937] [serial = 1906] [outer = (nil)] 10:27:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11d1750400) [pid = 1937] [serial = 1907] [outer = 0x7f11cf39ec00] 10:27:08 INFO - PROCESS | 1937 | 1460914028872 Marionette DEBUG loaded listener.js 10:27:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11d3e31400) [pid = 1937] [serial = 1908] [outer = 0x7f11cf39ec00] 10:27:09 INFO - PROCESS | 1937 | 1460914029703 Marionette TRACE conn5 <- [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]]]}] 10:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1226ms 10:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:27:09 INFO - PROCESS | 1937 | 1460914029755 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 10:27:09 INFO - PROCESS | 1937 | 1460914029758 Marionette TRACE conn5 <- [1,2513,null,{"value":"8"}] 10:27:09 INFO - PROCESS | 1937 | 1460914029763 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:27:09 INFO - PROCESS | 1937 | 1460914029765 Marionette TRACE conn5 <- [1,2514,null,{}] 10:27:09 INFO - PROCESS | 1937 | 1460914029770 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:09 INFO - PROCESS | 1937 | 1460914029950 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 10:27:09 INFO - PROCESS | 1937 | 1460914029963 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d598b000 == 183 [pid = 1937] [id = 636] 10:27:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11d53a2000) [pid = 1937] [serial = 1909] [outer = (nil)] 10:27:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11d53ac800) [pid = 1937] [serial = 1910] [outer = 0x7f11d53a2000] 10:27:10 INFO - PROCESS | 1937 | 1460914030029 Marionette DEBUG loaded listener.js 10:27:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11d5c19c00) [pid = 1937] [serial = 1911] [outer = 0x7f11d53a2000] 10:27:11 INFO - PROCESS | 1937 | 1460914031178 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1476ms 10:27:11 INFO - PROCESS | 1937 | 1460914031240 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 10:27:11 INFO - PROCESS | 1937 | 1460914031247 Marionette TRACE conn5 <- [1,2517,null,{"value":"8"}] 10:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:27:11 INFO - PROCESS | 1937 | 1460914031275 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:27:11 INFO - PROCESS | 1937 | 1460914031280 Marionette TRACE conn5 <- [1,2518,null,{}] 10:27:11 INFO - PROCESS | 1937 | 1460914031288 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:11 INFO - PROCESS | 1937 | 1460914031518 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 10:27:11 INFO - PROCESS | 1937 | 1460914031842 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d19c3800 == 184 [pid = 1937] [id = 637] 10:27:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11d178d000) [pid = 1937] [serial = 1912] [outer = (nil)] 10:27:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11d18aa000) [pid = 1937] [serial = 1913] [outer = 0x7f11d178d000] 10:27:11 INFO - PROCESS | 1937 | 1460914031923 Marionette DEBUG loaded listener.js 10:27:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11d2e5f000) [pid = 1937] [serial = 1914] [outer = 0x7f11d178d000] 10:27:12 INFO - PROCESS | 1937 | 1460914032802 Marionette TRACE conn5 <- [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]]]}] 10:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1585ms 10:27:12 INFO - PROCESS | 1937 | 1460914032857 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 10:27:12 INFO - PROCESS | 1937 | 1460914032865 Marionette TRACE conn5 <- [1,2521,null,{"value":"8"}] 10:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:27:12 INFO - PROCESS | 1937 | 1460914032875 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:27:12 INFO - PROCESS | 1937 | 1460914032879 Marionette TRACE conn5 <- [1,2522,null,{}] 10:27:12 INFO - PROCESS | 1937 | 1460914032885 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:13 INFO - PROCESS | 1937 | 1460914033114 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 10:27:13 INFO - PROCESS | 1937 | 1460914033474 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5a84800 == 185 [pid = 1937] [id = 638] 10:27:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11d258b400) [pid = 1937] [serial = 1915] [outer = (nil)] 10:27:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11d44d6400) [pid = 1937] [serial = 1916] [outer = 0x7f11d258b400] 10:27:13 INFO - PROCESS | 1937 | 1460914033547 Marionette DEBUG loaded listener.js 10:27:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11d50d9000) [pid = 1937] [serial = 1917] [outer = 0x7f11d258b400] 10:27:14 INFO - PROCESS | 1937 | 1460914034367 Marionette TRACE conn5 <- [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]]]}] 10:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1531ms 10:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:27:14 INFO - PROCESS | 1937 | 1460914034407 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 10:27:14 INFO - PROCESS | 1937 | 1460914034410 Marionette TRACE conn5 <- [1,2525,null,{"value":"8"}] 10:27:14 INFO - PROCESS | 1937 | 1460914034417 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:27:14 INFO - PROCESS | 1937 | 1460914034423 Marionette TRACE conn5 <- [1,2526,null,{}] 10:27:14 INFO - PROCESS | 1937 | 1460914034438 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:14 INFO - PROCESS | 1937 | 1460914034668 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 10:27:14 INFO - PROCESS | 1937 | 1460914034984 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6972800 == 186 [pid = 1937] [id = 639] 10:27:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11d5842800) [pid = 1937] [serial = 1918] [outer = (nil)] 10:27:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11d5c21400) [pid = 1937] [serial = 1919] [outer = 0x7f11d5842800] 10:27:15 INFO - PROCESS | 1937 | 1460914035060 Marionette DEBUG loaded listener.js 10:27:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11d7d33c00) [pid = 1937] [serial = 1920] [outer = 0x7f11d5842800] 10:27:15 INFO - PROCESS | 1937 | 1460914035861 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1487ms 10:27:15 INFO - PROCESS | 1937 | 1460914035903 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 10:27:15 INFO - PROCESS | 1937 | 1460914035907 Marionette TRACE conn5 <- [1,2529,null,{"value":"8"}] 10:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:27:15 INFO - PROCESS | 1937 | 1460914035914 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:27:15 INFO - PROCESS | 1937 | 1460914035916 Marionette TRACE conn5 <- [1,2530,null,{}] 10:27:15 INFO - PROCESS | 1937 | 1460914035922 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:16 INFO - PROCESS | 1937 | 1460914036131 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 10:27:16 INFO - PROCESS | 1937 | 1460914036405 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d97a5000 == 187 [pid = 1937] [id = 640] 10:27:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11d5a04000) [pid = 1937] [serial = 1921] [outer = (nil)] 10:27:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11d7fce000) [pid = 1937] [serial = 1922] [outer = 0x7f11d5a04000] 10:27:16 INFO - PROCESS | 1937 | 1460914036517 Marionette DEBUG loaded listener.js 10:27:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11d9a48c00) [pid = 1937] [serial = 1923] [outer = 0x7f11d5a04000] 10:27:17 INFO - PROCESS | 1937 | 1460914037295 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1429ms 10:27:17 INFO - PROCESS | 1937 | 1460914037344 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 10:27:17 INFO - PROCESS | 1937 | 1460914037348 Marionette TRACE conn5 <- [1,2533,null,{"value":"8"}] 10:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:27:17 INFO - PROCESS | 1937 | 1460914037354 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - PROCESS | 1937 | 1460914037356 Marionette TRACE conn5 <- [1,2534,null,{}] 10:27:17 INFO - PROCESS | 1937 | 1460914037361 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:17 INFO - PROCESS | 1937 | 1460914037575 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 10:27:17 INFO - PROCESS | 1937 | 1460914037851 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9c84000 == 188 [pid = 1937] [id = 641] 10:27:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11d9aac000) [pid = 1937] [serial = 1924] [outer = (nil)] 10:27:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11d7fca000) [pid = 1937] [serial = 1925] [outer = 0x7f11d9aac000] 10:27:17 INFO - PROCESS | 1937 | 1460914037974 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11d9adbc00) [pid = 1937] [serial = 1926] [outer = 0x7f11d9aac000] 10:27:18 INFO - PROCESS | 1937 | 1460914038770 Marionette TRACE conn5 <- [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]]]}] 10:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1475ms 10:27:18 INFO - PROCESS | 1937 | 1460914038830 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 10:27:18 INFO - PROCESS | 1937 | 1460914038834 Marionette TRACE conn5 <- [1,2537,null,{"value":"8"}] 10:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:27:18 INFO - PROCESS | 1937 | 1460914038839 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:27:18 INFO - PROCESS | 1937 | 1460914038842 Marionette TRACE conn5 <- [1,2538,null,{}] 10:27:18 INFO - PROCESS | 1937 | 1460914038847 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:19 INFO - PROCESS | 1937 | 1460914039086 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 10:27:19 INFO - PROCESS | 1937 | 1460914039398 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc0a0000 == 189 [pid = 1937] [id = 642] 10:27:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11d4644c00) [pid = 1937] [serial = 1927] [outer = (nil)] 10:27:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11da721400) [pid = 1937] [serial = 1928] [outer = 0x7f11d4644c00] 10:27:19 INFO - PROCESS | 1937 | 1460914039492 Marionette DEBUG loaded listener.js 10:27:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11daa45c00) [pid = 1937] [serial = 1929] [outer = 0x7f11d4644c00] 10:27:20 INFO - PROCESS | 1937 | 1460914040304 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1531ms 10:27:20 INFO - PROCESS | 1937 | 1460914040371 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 10:27:20 INFO - PROCESS | 1937 | 1460914040375 Marionette TRACE conn5 <- [1,2541,null,{"value":"8"}] 10:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:27:20 INFO - PROCESS | 1937 | 1460914040381 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:27:20 INFO - PROCESS | 1937 | 1460914040383 Marionette TRACE conn5 <- [1,2542,null,{}] 10:27:20 INFO - PROCESS | 1937 | 1460914040388 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:20 INFO - PROCESS | 1937 | 1460914040588 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 10:27:20 INFO - PROCESS | 1937 | 1460914040899 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc75a000 == 190 [pid = 1937] [id = 643] 10:27:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11d9c45000) [pid = 1937] [serial = 1930] [outer = (nil)] 10:27:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11db8dac00) [pid = 1937] [serial = 1931] [outer = 0x7f11d9c45000] 10:27:20 INFO - PROCESS | 1937 | 1460914040973 Marionette DEBUG loaded listener.js 10:27:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x7f11dbb72000) [pid = 1937] [serial = 1932] [outer = 0x7f11d9c45000] 10:27:21 INFO - PROCESS | 1937 | 1460914041747 Marionette TRACE conn5 <- [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]]]}] 10:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1433ms 10:27:21 INFO - PROCESS | 1937 | 1460914041815 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 10:27:21 INFO - PROCESS | 1937 | 1460914041818 Marionette TRACE conn5 <- [1,2545,null,{"value":"8"}] 10:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:27:21 INFO - PROCESS | 1937 | 1460914041824 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:27:21 INFO - PROCESS | 1937 | 1460914041826 Marionette TRACE conn5 <- [1,2546,null,{}] 10:27:21 INFO - PROCESS | 1937 | 1460914041832 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:22 INFO - PROCESS | 1937 | 1460914042046 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 10:27:22 INFO - PROCESS | 1937 | 1460914042363 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc8af800 == 191 [pid = 1937] [id = 644] 10:27:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x7f11d9c4bc00) [pid = 1937] [serial = 1933] [outer = (nil)] 10:27:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x7f11dbb7f400) [pid = 1937] [serial = 1934] [outer = 0x7f11d9c4bc00] 10:27:22 INFO - PROCESS | 1937 | 1460914042442 Marionette DEBUG loaded listener.js 10:27:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x7f11dbe1fc00) [pid = 1937] [serial = 1935] [outer = 0x7f11d9c4bc00] 10:27:23 INFO - PROCESS | 1937 | 1460914043247 Marionette TRACE conn5 <- [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]]]}] 10:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1483ms 10:27:23 INFO - PROCESS | 1937 | 1460914043308 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 10:27:23 INFO - PROCESS | 1937 | 1460914043312 Marionette TRACE conn5 <- [1,2549,null,{"value":"8"}] 10:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:27:23 INFO - PROCESS | 1937 | 1460914043318 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:27:23 INFO - PROCESS | 1937 | 1460914043320 Marionette TRACE conn5 <- [1,2550,null,{}] 10:27:23 INFO - PROCESS | 1937 | 1460914043325 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:23 INFO - PROCESS | 1937 | 1460914043541 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 10:27:23 INFO - PROCESS | 1937 | 1460914043863 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e00c2000 == 192 [pid = 1937] [id = 645] 10:27:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x7f11daacf800) [pid = 1937] [serial = 1936] [outer = (nil)] 10:27:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x7f11dfd22400) [pid = 1937] [serial = 1937] [outer = 0x7f11daacf800] 10:27:23 INFO - PROCESS | 1937 | 1460914043952 Marionette DEBUG loaded listener.js 10:27:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x7f11dfd8a400) [pid = 1937] [serial = 1938] [outer = 0x7f11daacf800] 10:27:24 INFO - PROCESS | 1937 | 1460914044846 Marionette TRACE conn5 <- [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]]]}] 10:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1575ms 10:27:24 INFO - PROCESS | 1937 | 1460914044894 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 10:27:24 INFO - PROCESS | 1937 | 1460914044898 Marionette TRACE conn5 <- [1,2553,null,{"value":"8"}] 10:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:27:24 INFO - PROCESS | 1937 | 1460914044903 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:27:24 INFO - PROCESS | 1937 | 1460914044906 Marionette TRACE conn5 <- [1,2554,null,{}] 10:27:24 INFO - PROCESS | 1937 | 1460914044911 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:25 INFO - PROCESS | 1937 | 1460914045122 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 10:27:25 INFO - PROCESS | 1937 | 1460914045469 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1f77800 == 193 [pid = 1937] [id = 646] 10:27:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x7f11e0369400) [pid = 1937] [serial = 1939] [outer = (nil)] 10:27:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x7f11e03bc000) [pid = 1937] [serial = 1940] [outer = 0x7f11e0369400] 10:27:25 INFO - PROCESS | 1937 | 1460914045549 Marionette DEBUG loaded listener.js 10:27:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x7f11e08bfc00) [pid = 1937] [serial = 1941] [outer = 0x7f11e0369400] 10:27:26 INFO - PROCESS | 1937 | 1460914046359 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1528ms 10:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:27:26 INFO - PROCESS | 1937 | 1460914046433 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 10:27:26 INFO - PROCESS | 1937 | 1460914046436 Marionette TRACE conn5 <- [1,2557,null,{"value":"8"}] 10:27:26 INFO - PROCESS | 1937 | 1460914046442 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:27:26 INFO - PROCESS | 1937 | 1460914046447 Marionette TRACE conn5 <- [1,2558,null,{}] 10:27:26 INFO - PROCESS | 1937 | 1460914046452 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:26 INFO - PROCESS | 1937 | 1460914046726 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 10:27:27 INFO - PROCESS | 1937 | 1460914047046 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e0a800 == 194 [pid = 1937] [id = 647] 10:27:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11e0364c00) [pid = 1937] [serial = 1942] [outer = (nil)] 10:27:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x7f11e1cc6800) [pid = 1937] [serial = 1943] [outer = 0x7f11e0364c00] 10:27:27 INFO - PROCESS | 1937 | 1460914047124 Marionette DEBUG loaded listener.js 10:27:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x7f11e22c1c00) [pid = 1937] [serial = 1944] [outer = 0x7f11e0364c00] 10:27:27 INFO - PROCESS | 1937 | 1460914047958 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1577ms 10:27:28 INFO - PROCESS | 1937 | 1460914048020 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 10:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:27:28 INFO - PROCESS | 1937 | 1460914048024 Marionette TRACE conn5 <- [1,2561,null,{"value":"8"}] 10:27:28 INFO - PROCESS | 1937 | 1460914048029 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:27:28 INFO - PROCESS | 1937 | 1460914048032 Marionette TRACE conn5 <- [1,2562,null,{}] 10:27:28 INFO - PROCESS | 1937 | 1460914048037 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:28 INFO - PROCESS | 1937 | 1460914048241 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 10:27:28 INFO - PROCESS | 1937 | 1460914048532 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e602c800 == 195 [pid = 1937] [id = 648] 10:27:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x7f11cf6f2800) [pid = 1937] [serial = 1945] [outer = (nil)] 10:27:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x7f11e2a0fc00) [pid = 1937] [serial = 1946] [outer = 0x7f11cf6f2800] 10:27:28 INFO - PROCESS | 1937 | 1460914048607 Marionette DEBUG loaded listener.js 10:27:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x7f11e2d4cc00) [pid = 1937] [serial = 1947] [outer = 0x7f11cf6f2800] 10:27:29 INFO - PROCESS | 1937 | 1460914049460 Marionette TRACE conn5 <- [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]]]}] 10:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1485ms 10:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:27:29 INFO - PROCESS | 1937 | 1460914049514 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 10:27:29 INFO - PROCESS | 1937 | 1460914049518 Marionette TRACE conn5 <- [1,2565,null,{"value":"8"}] 10:27:29 INFO - PROCESS | 1937 | 1460914049524 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:27:29 INFO - PROCESS | 1937 | 1460914049527 Marionette TRACE conn5 <- [1,2566,null,{}] 10:27:29 INFO - PROCESS | 1937 | 1460914049532 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:29 INFO - PROCESS | 1937 | 1460914049747 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 10:27:30 INFO - PROCESS | 1937 | 1460914050068 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ead89000 == 196 [pid = 1937] [id = 649] 10:27:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x7f11e03b3000) [pid = 1937] [serial = 1948] [outer = (nil)] 10:27:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x7f11e2d84400) [pid = 1937] [serial = 1949] [outer = 0x7f11e03b3000] 10:27:30 INFO - PROCESS | 1937 | 1460914050139 Marionette DEBUG loaded listener.js 10:27:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x7f11e2ecec00) [pid = 1937] [serial = 1950] [outer = 0x7f11e03b3000] 10:27:30 INFO - PROCESS | 1937 | 1460914050916 Marionette TRACE conn5 <- [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]]]}] 10:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1433ms 10:27:30 INFO - PROCESS | 1937 | 1460914050957 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 10:27:30 INFO - PROCESS | 1937 | 1460914050961 Marionette TRACE conn5 <- [1,2569,null,{"value":"8"}] 10:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:27:30 INFO - PROCESS | 1937 | 1460914050966 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:27:30 INFO - PROCESS | 1937 | 1460914050968 Marionette TRACE conn5 <- [1,2570,null,{}] 10:27:30 INFO - PROCESS | 1937 | 1460914050974 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:31 INFO - PROCESS | 1937 | 1460914051182 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 10:27:31 INFO - PROCESS | 1937 | 1460914051461 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb5c800 == 197 [pid = 1937] [id = 650] 10:27:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x7f11cfbf2800) [pid = 1937] [serial = 1951] [outer = (nil)] 10:27:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x7f11e40efc00) [pid = 1937] [serial = 1952] [outer = 0x7f11cfbf2800] 10:27:31 INFO - PROCESS | 1937 | 1460914051575 Marionette DEBUG loaded listener.js 10:27:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x7f11e4b64c00) [pid = 1937] [serial = 1953] [outer = 0x7f11cfbf2800] 10:27:32 INFO - PROCESS | 1937 | 1460914052413 Marionette TRACE conn5 <- [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]]]}] 10:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1483ms 10:27:32 INFO - PROCESS | 1937 | 1460914052451 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 10:27:32 INFO - PROCESS | 1937 | 1460914052453 Marionette TRACE conn5 <- [1,2573,null,{"value":"8"}] 10:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:27:32 INFO - PROCESS | 1937 | 1460914052459 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:27:32 INFO - PROCESS | 1937 | 1460914052461 Marionette TRACE conn5 <- [1,2574,null,{}] 10:27:32 INFO - PROCESS | 1937 | 1460914052467 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:32 INFO - PROCESS | 1937 | 1460914052688 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 10:27:33 INFO - PROCESS | 1937 | 1460914053019 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec9a2800 == 198 [pid = 1937] [id = 651] 10:27:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x7f11d50dc800) [pid = 1937] [serial = 1954] [outer = (nil)] 10:27:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x7f11e5dc3c00) [pid = 1937] [serial = 1955] [outer = 0x7f11d50dc800] 10:27:33 INFO - PROCESS | 1937 | 1460914053094 Marionette DEBUG loaded listener.js 10:27:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x7f11e62f3000) [pid = 1937] [serial = 1956] [outer = 0x7f11d50dc800] 10:27:33 INFO - PROCESS | 1937 | 1460914053890 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1478ms 10:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:27:33 INFO - PROCESS | 1937 | 1460914053939 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 10:27:33 INFO - PROCESS | 1937 | 1460914053941 Marionette TRACE conn5 <- [1,2577,null,{"value":"8"}] 10:27:33 INFO - PROCESS | 1937 | 1460914053948 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:27:33 INFO - PROCESS | 1937 | 1460914053950 Marionette TRACE conn5 <- [1,2578,null,{}] 10:27:33 INFO - PROCESS | 1937 | 1460914053955 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:34 INFO - PROCESS | 1937 | 1460914054166 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 10:27:34 INFO - PROCESS | 1937 | 1460914054496 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee57a800 == 199 [pid = 1937] [id = 652] 10:27:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x7f11d50dcc00) [pid = 1937] [serial = 1957] [outer = (nil)] 10:27:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x7f11e8646400) [pid = 1937] [serial = 1958] [outer = 0x7f11d50dcc00] 10:27:34 INFO - PROCESS | 1937 | 1460914054570 Marionette DEBUG loaded listener.js 10:27:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x7f11e9b30000) [pid = 1937] [serial = 1959] [outer = 0x7f11d50dcc00] 10:27:35 INFO - PROCESS | 1937 | 1460914055377 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1477ms 10:27:35 INFO - PROCESS | 1937 | 1460914055424 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 10:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:27:35 INFO - PROCESS | 1937 | 1460914055428 Marionette TRACE conn5 <- [1,2581,null,{"value":"8"}] 10:27:35 INFO - PROCESS | 1937 | 1460914055433 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:27:35 INFO - PROCESS | 1937 | 1460914055435 Marionette TRACE conn5 <- [1,2582,null,{}] 10:27:35 INFO - PROCESS | 1937 | 1460914055440 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:35 INFO - PROCESS | 1937 | 1460914055644 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 10:27:35 INFO - PROCESS | 1937 | 1460914055969 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f901e000 == 200 [pid = 1937] [id = 653] 10:27:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x7f11d3c5dc00) [pid = 1937] [serial = 1960] [outer = (nil)] 10:27:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x7f11eac5ec00) [pid = 1937] [serial = 1961] [outer = 0x7f11d3c5dc00] 10:27:36 INFO - PROCESS | 1937 | 1460914056046 Marionette DEBUG loaded listener.js 10:27:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x7f11ead59400) [pid = 1937] [serial = 1962] [outer = 0x7f11d3c5dc00] 10:27:36 INFO - PROCESS | 1937 | 1460914056836 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1479ms 10:27:36 INFO - PROCESS | 1937 | 1460914056914 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 10:27:36 INFO - PROCESS | 1937 | 1460914056916 Marionette TRACE conn5 <- [1,2585,null,{"value":"8"}] 10:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:27:36 INFO - PROCESS | 1937 | 1460914056923 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:27:36 INFO - PROCESS | 1937 | 1460914056925 Marionette TRACE conn5 <- [1,2586,null,{}] 10:27:36 INFO - PROCESS | 1937 | 1460914056931 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:37 INFO - PROCESS | 1937 | 1460914057192 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 10:27:37 INFO - PROCESS | 1937 | 1460914057569 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11c9321000 == 201 [pid = 1937] [id = 654] 10:27:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x7f11cf3aa800) [pid = 1937] [serial = 1963] [outer = (nil)] 10:27:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x7f11cf6e8800) [pid = 1937] [serial = 1964] [outer = 0x7f11cf3aa800] 10:27:37 INFO - PROCESS | 1937 | 1460914057642 Marionette DEBUG loaded listener.js 10:27:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x7f11d53a0c00) [pid = 1937] [serial = 1965] [outer = 0x7f11cf3aa800] 10:27:38 INFO - PROCESS | 1937 | 1460914058495 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1636ms 10:27:38 INFO - PROCESS | 1937 | 1460914058560 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 10:27:38 INFO - PROCESS | 1937 | 1460914058563 Marionette TRACE conn5 <- [1,2589,null,{"value":"8"}] 10:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:27:38 INFO - PROCESS | 1937 | 1460914058569 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:27:38 INFO - PROCESS | 1937 | 1460914058571 Marionette TRACE conn5 <- [1,2590,null,{}] 10:27:38 INFO - PROCESS | 1937 | 1460914058577 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:38 INFO - PROCESS | 1937 | 1460914058811 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 10:27:39 INFO - PROCESS | 1937 | 1460914059137 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d150d000 == 202 [pid = 1937] [id = 655] 10:27:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x7f11cf3a8400) [pid = 1937] [serial = 1966] [outer = (nil)] 10:27:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x7f11cf5cec00) [pid = 1937] [serial = 1967] [outer = 0x7f11cf3a8400] 10:27:39 INFO - PROCESS | 1937 | 1460914059215 Marionette DEBUG loaded listener.js 10:27:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x7f11d54cbc00) [pid = 1937] [serial = 1968] [outer = 0x7f11cf3a8400] 10:27:40 INFO - PROCESS | 1937 | 1460914060119 Marionette TRACE conn5 <- [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]]]}] 10:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1582ms 10:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:27:40 INFO - PROCESS | 1937 | 1460914060154 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 10:27:40 INFO - PROCESS | 1937 | 1460914060157 Marionette TRACE conn5 <- [1,2593,null,{"value":"8"}] 10:27:40 INFO - PROCESS | 1937 | 1460914060163 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:27:40 INFO - PROCESS | 1937 | 1460914060165 Marionette TRACE conn5 <- [1,2594,null,{}] 10:27:40 INFO - PROCESS | 1937 | 1460914060170 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:40 INFO - PROCESS | 1937 | 1460914060385 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eb46b800 == 201 [pid = 1937] [id = 41] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ebb47000 == 200 [pid = 1937] [id = 578] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec2cd000 == 199 [pid = 1937] [id = 206] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e5d1f000 == 198 [pid = 1937] [id = 200] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbcd5000 == 197 [pid = 1937] [id = 577] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e6030000 == 196 [pid = 1937] [id = 575] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ead70000 == 195 [pid = 1937] [id = 576] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e0866800 == 194 [pid = 1937] [id = 410] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d28db800 == 193 [pid = 1937] [id = 635] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3f5e800 == 192 [pid = 1937] [id = 634] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d19ca800 == 191 [pid = 1937] [id = 633] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d0204800 == 190 [pid = 1937] [id = 632] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11c930f000 == 189 [pid = 1937] [id = 631] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2cd9000 == 188 [pid = 1937] [id = 630] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cfbe7800 == 187 [pid = 1937] [id = 629] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc18b000 == 186 [pid = 1937] [id = 628] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cf753000 == 185 [pid = 1937] [id = 627] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ceef0800 == 184 [pid = 1937] [id = 626] 10:27:41 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1202673800 == 183 [pid = 1937] [id = 625] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x7f11eadaa800) [pid = 1937] [serial = 1812] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x7f11e2205c00) [pid = 1937] [serial = 1623] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x7f11d3bc8400) [pid = 1937] [serial = 1826] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x7f11d698f000) [pid = 1937] [serial = 1695] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x7f11dbaeec00) [pid = 1937] [serial = 1719] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x7f11d9ad7400) [pid = 1937] [serial = 1704] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x7f11e1db2c00) [pid = 1937] [serial = 1790] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x7f11d53a2c00) [pid = 1937] [serial = 1692] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x7f11e0365800) [pid = 1937] [serial = 1734] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x7f11d16d3000) [pid = 1937] [serial = 1629] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x7f11dfd2b000) [pid = 1937] [serial = 1728] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x7f11e0036c00) [pid = 1937] [serial = 1778] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x7f11d9a49400) [pid = 1937] [serial = 1740] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x7f11ead4d400) [pid = 1937] [serial = 1811] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x7f11e1be9800) [pid = 1937] [serial = 1787] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x7f11e2d80400) [pid = 1937] [serial = 1796] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x7f11d29fac00) [pid = 1937] [serial = 1824] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x7f11d6990000) [pid = 1937] [serial = 1830] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x7f11cf3ab400) [pid = 1937] [serial = 1656] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x7f11cf3a7400) [pid = 1937] [serial = 1760] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x7f11d2e54800) [pid = 1937] [serial = 1763] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x7f11d18a3c00) [pid = 1937] [serial = 1817] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x7f11d9a4e000) [pid = 1937] [serial = 1701] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x7f11e5dc1400) [pid = 1937] [serial = 1803] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x7f11e2ecd800) [pid = 1937] [serial = 1797] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x7f11d6bc7400) [pid = 1937] [serial = 1698] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11e5f45000) [pid = 1937] [serial = 1805] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x7f11e0a80400) [pid = 1937] [serial = 1784] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x7f11e03c0000) [pid = 1937] [serial = 1781] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x7f11d18ae400) [pid = 1937] [serial = 1833] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x7f11ebb7f400) [pid = 1937] [serial = 1626] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x7f11fdf25400) [pid = 1937] [serial = 1632] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x7f11dbaef400) [pid = 1937] [serial = 1820] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x7f11dc08f800) [pid = 1937] [serial = 1725] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x7f11d29f6400) [pid = 1937] [serial = 1653] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x7f11d9f72400) [pid = 1937] [serial = 1772] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x7f11e40f0c00) [pid = 1937] [serial = 1799] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11e0361400) [pid = 1937] [serial = 1731] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11fda95400) [pid = 1937] [serial = 1587] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11e4b61000) [pid = 1937] [serial = 1800] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11d18af800) [pid = 1937] [serial = 1823] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11e62fac00) [pid = 1937] [serial = 1806] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11d3bbd000) [pid = 1937] [serial = 1689] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11d5c1a800) [pid = 1937] [serial = 1767] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11d170f400) [pid = 1937] [serial = 1686] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11fe160400) [pid = 1937] [serial = 1647] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11d3bcb000) [pid = 1937] [serial = 1764] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11d5a0b400) [pid = 1937] [serial = 1829] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11e03b9000) [pid = 1937] [serial = 1779] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11d3fb7400) [pid = 1937] [serial = 1638] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11da71b000) [pid = 1937] [serial = 1713] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11e4b63000) [pid = 1937] [serial = 1802] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11ea0da800) [pid = 1937] [serial = 1809] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11d9ab1c00) [pid = 1937] [serial = 1620] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11d464ac00) [pid = 1937] [serial = 1641] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11d4650800) [pid = 1937] [serial = 1827] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11d53a9800) [pid = 1937] [serial = 1650] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11dbe16000) [pid = 1937] [serial = 1722] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11e0a8b000) [pid = 1937] [serial = 1785] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11d6bcac00) [pid = 1937] [serial = 1758] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11e1cc5400) [pid = 1937] [serial = 1788] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11e2d77400) [pid = 1937] [serial = 1794] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11e2d45c00) [pid = 1937] [serial = 1793] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11da718000) [pid = 1937] [serial = 1773] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11f92d1400) [pid = 1937] [serial = 1635] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11daad0c00) [pid = 1937] [serial = 1716] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11fdf2bc00) [pid = 1937] [serial = 1644] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11da799800) [pid = 1937] [serial = 1775] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11fa02cc00) [pid = 1937] [serial = 1584] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11d29f7c00) [pid = 1937] [serial = 1814] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11db8d8000) [pid = 1937] [serial = 1776] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11d9ab1800) [pid = 1937] [serial = 1770] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11e0364800) [pid = 1937] [serial = 1737] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11eb0a7000) [pid = 1937] [serial = 1821] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11e21dd800) [pid = 1937] [serial = 1791] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11d54c3400) [pid = 1937] [serial = 1766] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11e92b4000) [pid = 1937] [serial = 1808] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11d5c14800) [pid = 1937] [serial = 1815] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11d3e3a000) [pid = 1937] [serial = 1590] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11d170fc00) [pid = 1937] [serial = 1832] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11cf6ec000) [pid = 1937] [serial = 1761] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11d9f79800) [pid = 1937] [serial = 1710] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11d9c48c00) [pid = 1937] [serial = 1707] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11d3c4f800) [pid = 1937] [serial = 1617] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11d7fd3400) [pid = 1937] [serial = 1769] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11e08c0000) [pid = 1937] [serial = 1782] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11d6bc8000) [pid = 1937] [serial = 1835] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1937 | 1460914062280 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cdec7000 == 184 [pid = 1937] [id = 656] 10:27:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11cfbfc400) [pid = 1937] [serial = 1969] [outer = (nil)] 10:27:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11d02f1400) [pid = 1937] [serial = 1970] [outer = 0x7f11cfbfc400] 10:27:42 INFO - PROCESS | 1937 | 1460914062355 Marionette DEBUG loaded listener.js 10:27:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11d117d000) [pid = 1937] [serial = 1971] [outer = 0x7f11cfbfc400] 10:27:43 INFO - PROCESS | 1937 | 1460914063082 Marionette TRACE conn5 <- [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]]]}] 10:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2937ms 10:27:43 INFO - PROCESS | 1937 | 1460914063100 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 10:27:43 INFO - PROCESS | 1937 | 1460914063106 Marionette TRACE conn5 <- [1,2597,null,{"value":"8"}] 10:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:27:43 INFO - PROCESS | 1937 | 1460914063114 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:27:43 INFO - PROCESS | 1937 | 1460914063118 Marionette TRACE conn5 <- [1,2598,null,{}] 10:27:43 INFO - PROCESS | 1937 | 1460914063125 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:43 INFO - PROCESS | 1937 | 1460914063347 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 10:27:43 INFO - PROCESS | 1937 | 1460914063528 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfbe8800 == 185 [pid = 1937] [id = 657] 10:27:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11cf3aac00) [pid = 1937] [serial = 1972] [outer = (nil)] 10:27:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11d1711800) [pid = 1937] [serial = 1973] [outer = 0x7f11cf3aac00] 10:27:43 INFO - PROCESS | 1937 | 1460914063592 Marionette DEBUG loaded listener.js 10:27:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11d1757c00) [pid = 1937] [serial = 1974] [outer = 0x7f11cf3aac00] 10:27:44 INFO - PROCESS | 1937 | 1460914064451 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1388ms 10:27:44 INFO - PROCESS | 1937 | 1460914064518 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 10:27:44 INFO - PROCESS | 1937 | 1460914064524 Marionette TRACE conn5 <- [1,2601,null,{"value":"8"}] 10:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:27:44 INFO - PROCESS | 1937 | 1460914064530 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:27:44 INFO - PROCESS | 1937 | 1460914064533 Marionette TRACE conn5 <- [1,2602,null,{}] 10:27:44 INFO - PROCESS | 1937 | 1460914064538 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:44 INFO - PROCESS | 1937 | 1460914064804 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 10:27:44 INFO - PROCESS | 1937 | 1460914064845 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d134d800 == 186 [pid = 1937] [id = 658] 10:27:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11d178e000) [pid = 1937] [serial = 1975] [outer = (nil)] 10:27:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11d18af800) [pid = 1937] [serial = 1976] [outer = 0x7f11d178e000] 10:27:44 INFO - PROCESS | 1937 | 1460914064908 Marionette DEBUG loaded listener.js 10:27:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11d29f2000) [pid = 1937] [serial = 1977] [outer = 0x7f11d178e000] 10:27:45 INFO - PROCESS | 1937 | 1460914065827 Marionette TRACE conn5 <- [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]]]}] 10:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1331ms 10:27:45 INFO - PROCESS | 1937 | 1460914065863 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 10:27:45 INFO - PROCESS | 1937 | 1460914065866 Marionette TRACE conn5 <- [1,2605,null,{"value":"8"}] 10:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:27:45 INFO - PROCESS | 1937 | 1460914065901 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:27:45 INFO - PROCESS | 1937 | 1460914065922 Marionette TRACE conn5 <- [1,2606,null,{}] 10:27:45 INFO - PROCESS | 1937 | 1460914065950 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:46 INFO - PROCESS | 1937 | 1460914066358 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11cf39ec00) [pid = 1937] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11dc089000) [pid = 1937] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11cf5ce000) [pid = 1937] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11eaf39c00) [pid = 1937] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11d174c400) [pid = 1937] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11ebb77800) [pid = 1937] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11cf6e8400) [pid = 1937] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11d5c1dc00) [pid = 1937] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11e1bebc00) [pid = 1937] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11da71a800) [pid = 1937] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11cf5cc400) [pid = 1937] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11eadb7800) [pid = 1937] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11d7d76800) [pid = 1937] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11d9c43c00) [pid = 1937] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11d3c5d400) [pid = 1937] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11dca69c00) [pid = 1937] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x7f11d9ad8000) [pid = 1937] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x7f11d2585800) [pid = 1937] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x7f11dca6bc00) [pid = 1937] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x7f11d9ae0c00) [pid = 1937] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x7f11eb0a8800) [pid = 1937] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x7f11d5851800) [pid = 1937] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x7f11d170dc00) [pid = 1937] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11ed81e400) [pid = 1937] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11cf3a5400) [pid = 1937] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:27:47 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11cfbffc00) [pid = 1937] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:27:47 INFO - PROCESS | 1937 | 1460914067225 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf747800 == 187 [pid = 1937] [id = 659] 10:27:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11cf39ec00) [pid = 1937] [serial = 1978] [outer = (nil)] 10:27:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11cf6e8400) [pid = 1937] [serial = 1979] [outer = 0x7f11cf39ec00] 10:27:47 INFO - PROCESS | 1937 | 1460914067285 Marionette DEBUG loaded listener.js 10:27:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11d2e5c000) [pid = 1937] [serial = 1980] [outer = 0x7f11cf39ec00] 10:27:47 INFO - PROCESS | 1937 | 1460914067931 Marionette TRACE conn5 <- [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]]]}] 10:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2090ms 10:27:47 INFO - PROCESS | 1937 | 1460914067969 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 10:27:47 INFO - PROCESS | 1937 | 1460914067972 Marionette TRACE conn5 <- [1,2609,null,{"value":"8"}] 10:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:27:47 INFO - PROCESS | 1937 | 1460914067978 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:27:47 INFO - PROCESS | 1937 | 1460914067980 Marionette TRACE conn5 <- [1,2610,null,{}] 10:27:47 INFO - PROCESS | 1937 | 1460914067985 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:48 INFO - PROCESS | 1937 | 1460914068249 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 10:27:48 INFO - PROCESS | 1937 | 1460914068368 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2de2000 == 188 [pid = 1937] [id = 660] 10:27:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11cf3a5400) [pid = 1937] [serial = 1981] [outer = (nil)] 10:27:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x7f11d3fadc00) [pid = 1937] [serial = 1982] [outer = 0x7f11cf3a5400] 10:27:48 INFO - PROCESS | 1937 | 1460914068426 Marionette DEBUG loaded listener.js 10:27:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x7f11d3fb7c00) [pid = 1937] [serial = 1983] [outer = 0x7f11cf3a5400] 10:27:49 INFO - PROCESS | 1937 | 1460914069250 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1332ms 10:27:49 INFO - PROCESS | 1937 | 1460914069311 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 10:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:27:49 INFO - PROCESS | 1937 | 1460914069317 Marionette TRACE conn5 <- [1,2613,null,{"value":"8"}] 10:27:49 INFO - PROCESS | 1937 | 1460914069324 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:27:49 INFO - PROCESS | 1937 | 1460914069329 Marionette TRACE conn5 <- [1,2614,null,{}] 10:27:49 INFO - PROCESS | 1937 | 1460914069337 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:49 INFO - PROCESS | 1937 | 1460914069552 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 10:27:49 INFO - PROCESS | 1937 | 1460914069867 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d00c8000 == 189 [pid = 1937] [id = 661] 10:27:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x7f11d16d0c00) [pid = 1937] [serial = 1984] [outer = (nil)] 10:27:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x7f11d1710400) [pid = 1937] [serial = 1985] [outer = 0x7f11d16d0c00] 10:27:49 INFO - PROCESS | 1937 | 1460914069944 Marionette DEBUG loaded listener.js 10:27:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x7f11d1756000) [pid = 1937] [serial = 1986] [outer = 0x7f11d16d0c00] 10:27:50 INFO - PROCESS | 1937 | 1460914070777 Marionette TRACE conn5 <- [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]]]}] 10:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1486ms 10:27:50 INFO - PROCESS | 1937 | 1460914070810 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 10:27:50 INFO - PROCESS | 1937 | 1460914070818 Marionette TRACE conn5 <- [1,2617,null,{"value":"8"}] 10:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:27:50 INFO - PROCESS | 1937 | 1460914070828 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:27:50 INFO - PROCESS | 1937 | 1460914070833 Marionette TRACE conn5 <- [1,2618,null,{}] 10:27:50 INFO - PROCESS | 1937 | 1460914070838 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:51 INFO - PROCESS | 1937 | 1460914071058 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 10:27:51 INFO - PROCESS | 1937 | 1460914071373 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3dc9000 == 190 [pid = 1937] [id = 662] 10:27:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11d2584000) [pid = 1937] [serial = 1987] [outer = (nil)] 10:27:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11d2e55400) [pid = 1937] [serial = 1988] [outer = 0x7f11d2584000] 10:27:51 INFO - PROCESS | 1937 | 1460914071454 Marionette DEBUG loaded listener.js 10:27:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11d3c5d400) [pid = 1937] [serial = 1989] [outer = 0x7f11d2584000] 10:27:52 INFO - PROCESS | 1937 | 1460914072356 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1584ms 10:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:27:52 INFO - PROCESS | 1937 | 1460914072412 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 10:27:52 INFO - PROCESS | 1937 | 1460914072415 Marionette TRACE conn5 <- [1,2621,null,{"value":"8"}] 10:27:52 INFO - PROCESS | 1937 | 1460914072422 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:27:52 INFO - PROCESS | 1937 | 1460914072427 Marionette TRACE conn5 <- [1,2622,null,{}] 10:27:52 INFO - PROCESS | 1937 | 1460914072443 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:52 INFO - PROCESS | 1937 | 1460914072723 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 10:27:53 INFO - PROCESS | 1937 | 1460914073030 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d430f000 == 191 [pid = 1937] [id = 663] 10:27:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11d3fb8000) [pid = 1937] [serial = 1990] [outer = (nil)] 10:27:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11d50cec00) [pid = 1937] [serial = 1991] [outer = 0x7f11d3fb8000] 10:27:53 INFO - PROCESS | 1937 | 1460914073115 Marionette DEBUG loaded listener.js 10:27:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11d539d800) [pid = 1937] [serial = 1992] [outer = 0x7f11d3fb8000] 10:27:53 INFO - PROCESS | 1937 | 1460914073998 Marionette TRACE conn5 <- [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]]]}] 10:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1642ms 10:27:54 INFO - PROCESS | 1937 | 1460914074064 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 10:27:54 INFO - PROCESS | 1937 | 1460914074069 Marionette TRACE conn5 <- [1,2625,null,{"value":"8"}] 10:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:27:54 INFO - PROCESS | 1937 | 1460914074074 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:27:54 INFO - PROCESS | 1937 | 1460914074078 Marionette TRACE conn5 <- [1,2626,null,{}] 10:27:54 INFO - PROCESS | 1937 | 1460914074083 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:54 INFO - PROCESS | 1937 | 1460914074307 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 10:27:54 INFO - PROCESS | 1937 | 1460914074607 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5c52800 == 192 [pid = 1937] [id = 664] 10:27:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11d464cc00) [pid = 1937] [serial = 1993] [outer = (nil)] 10:27:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11d5843400) [pid = 1937] [serial = 1994] [outer = 0x7f11d464cc00] 10:27:54 INFO - PROCESS | 1937 | 1460914074685 Marionette DEBUG loaded listener.js 10:27:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11d5a09c00) [pid = 1937] [serial = 1995] [outer = 0x7f11d464cc00] 10:27:55 INFO - PROCESS | 1937 | 1460914075544 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1532ms 10:27:55 INFO - PROCESS | 1937 | 1460914075609 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 10:27:55 INFO - PROCESS | 1937 | 1460914075613 Marionette TRACE conn5 <- [1,2629,null,{"value":"8"}] 10:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:27:55 INFO - PROCESS | 1937 | 1460914075620 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:27:55 INFO - PROCESS | 1937 | 1460914075624 Marionette TRACE conn5 <- [1,2630,null,{}] 10:27:55 INFO - PROCESS | 1937 | 1460914075630 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:55 INFO - PROCESS | 1937 | 1460914075847 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 10:27:56 INFO - PROCESS | 1937 | 1460914076147 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d68b9000 == 193 [pid = 1937] [id = 665] 10:27:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11d3bbd400) [pid = 1937] [serial = 1996] [outer = (nil)] 10:27:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11d698c000) [pid = 1937] [serial = 1997] [outer = 0x7f11d3bbd400] 10:27:56 INFO - PROCESS | 1937 | 1460914076222 Marionette DEBUG loaded listener.js 10:27:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11d6b35400) [pid = 1937] [serial = 1998] [outer = 0x7f11d3bbd400] 10:27:57 INFO - PROCESS | 1937 | 1460914077018 Marionette TRACE conn5 <- [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]]]}] 10:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1438ms 10:27:57 INFO - PROCESS | 1937 | 1460914077059 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 10:27:57 INFO - PROCESS | 1937 | 1460914077062 Marionette TRACE conn5 <- [1,2633,null,{"value":"8"}] 10:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:27:57 INFO - PROCESS | 1937 | 1460914077068 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:27:57 INFO - PROCESS | 1937 | 1460914077070 Marionette TRACE conn5 <- [1,2634,null,{}] 10:27:57 INFO - PROCESS | 1937 | 1460914077077 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:57 INFO - PROCESS | 1937 | 1460914077323 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 10:27:57 INFO - PROCESS | 1937 | 1460914077631 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c7f800 == 194 [pid = 1937] [id = 666] 10:27:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11d7d7c000) [pid = 1937] [serial = 1999] [outer = (nil)] 10:27:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11d9a4b000) [pid = 1937] [serial = 2000] [outer = 0x7f11d7d7c000] 10:27:57 INFO - PROCESS | 1937 | 1460914077725 Marionette DEBUG loaded listener.js 10:27:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11d9aafc00) [pid = 1937] [serial = 2001] [outer = 0x7f11d7d7c000] 10:27:58 INFO - PROCESS | 1937 | 1460914078539 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1526ms 10:27:58 INFO - PROCESS | 1937 | 1460914078596 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 10:27:58 INFO - PROCESS | 1937 | 1460914078600 Marionette TRACE conn5 <- [1,2637,null,{"value":"8"}] 10:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:27:58 INFO - PROCESS | 1937 | 1460914078606 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:27:58 INFO - PROCESS | 1937 | 1460914078608 Marionette TRACE conn5 <- [1,2638,null,{}] 10:27:58 INFO - PROCESS | 1937 | 1460914078615 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:58 INFO - PROCESS | 1937 | 1460914078830 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 10:27:59 INFO - PROCESS | 1937 | 1460914079140 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d97a4000 == 195 [pid = 1937] [id = 667] 10:27:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11d7d7e800) [pid = 1937] [serial = 2002] [outer = (nil)] 10:27:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11d9ad9800) [pid = 1937] [serial = 2003] [outer = 0x7f11d7d7e800] 10:27:59 INFO - PROCESS | 1937 | 1460914079221 Marionette DEBUG loaded listener.js 10:27:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11d9c44400) [pid = 1937] [serial = 2004] [outer = 0x7f11d7d7e800] 10:28:00 INFO - PROCESS | 1937 | 1460914080028 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1481ms 10:28:00 INFO - PROCESS | 1937 | 1460914080088 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 10:28:00 INFO - PROCESS | 1937 | 1460914080091 Marionette TRACE conn5 <- [1,2641,null,{"value":"8"}] 10:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:28:00 INFO - PROCESS | 1937 | 1460914080098 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:28:00 INFO - PROCESS | 1937 | 1460914080101 Marionette TRACE conn5 <- [1,2642,null,{}] 10:28:00 INFO - PROCESS | 1937 | 1460914080107 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:00 INFO - PROCESS | 1937 | 1460914080329 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 10:28:00 INFO - PROCESS | 1937 | 1460914080640 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9852000 == 196 [pid = 1937] [id = 668] 10:28:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11d9ab0400) [pid = 1937] [serial = 2005] [outer = (nil)] 10:28:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11d9d94c00) [pid = 1937] [serial = 2006] [outer = 0x7f11d9ab0400] 10:28:00 INFO - PROCESS | 1937 | 1460914080720 Marionette DEBUG loaded listener.js 10:28:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11d9da2000) [pid = 1937] [serial = 2007] [outer = 0x7f11d9ab0400] 10:28:01 INFO - PROCESS | 1937 | 1460914081562 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:28:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:28:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1527ms 10:28:01 INFO - PROCESS | 1937 | 1460914081626 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 10:28:01 INFO - PROCESS | 1937 | 1460914081630 Marionette TRACE conn5 <- [1,2645,null,{"value":"8"}] 10:28:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:28:01 INFO - PROCESS | 1937 | 1460914081636 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:28:01 INFO - PROCESS | 1937 | 1460914081639 Marionette TRACE conn5 <- [1,2646,null,{}] 10:28:01 INFO - PROCESS | 1937 | 1460914081644 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:01 INFO - PROCESS | 1937 | 1460914081872 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 10:28:02 INFO - PROCESS | 1937 | 1460914082184 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11db998000 == 197 [pid = 1937] [id = 669] 10:28:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11d5a10800) [pid = 1937] [serial = 2008] [outer = (nil)] 10:28:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11d9f79800) [pid = 1937] [serial = 2009] [outer = 0x7f11d5a10800] 10:28:02 INFO - PROCESS | 1937 | 1460914082272 Marionette DEBUG loaded listener.js 10:28:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11da6c3800) [pid = 1937] [serial = 2010] [outer = 0x7f11d5a10800] 10:28:03 INFO - PROCESS | 1937 | 1460914083096 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:28:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:28:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1529ms 10:28:03 INFO - PROCESS | 1937 | 1460914083166 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 10:28:03 INFO - PROCESS | 1937 | 1460914083170 Marionette TRACE conn5 <- [1,2649,null,{"value":"8"}] 10:28:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:28:03 INFO - PROCESS | 1937 | 1460914083176 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:28:03 INFO - PROCESS | 1937 | 1460914083178 Marionette TRACE conn5 <- [1,2650,null,{}] 10:28:03 INFO - PROCESS | 1937 | 1460914083184 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:03 INFO - PROCESS | 1937 | 1460914083447 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 10:28:03 INFO - PROCESS | 1937 | 1460914083760 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbb69000 == 198 [pid = 1937] [id = 670] 10:28:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11d9ade400) [pid = 1937] [serial = 2011] [outer = (nil)] 10:28:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11da793000) [pid = 1937] [serial = 2012] [outer = 0x7f11d9ade400] 10:28:03 INFO - PROCESS | 1937 | 1460914083835 Marionette DEBUG loaded listener.js 10:28:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11da7ac400) [pid = 1937] [serial = 2013] [outer = 0x7f11d9ade400] 10:28:04 INFO - PROCESS | 1937 | 1460914084656 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:28:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:28:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1527ms 10:28:04 INFO - PROCESS | 1937 | 1460914084704 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 10:28:04 INFO - PROCESS | 1937 | 1460914084708 Marionette TRACE conn5 <- [1,2653,null,{"value":"8"}] 10:28:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:28:04 INFO - PROCESS | 1937 | 1460914084714 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:28:04 INFO - PROCESS | 1937 | 1460914084717 Marionette TRACE conn5 <- [1,2654,null,{}] 10:28:04 INFO - PROCESS | 1937 | 1460914084723 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:04 INFO - PROCESS | 1937 | 1460914084955 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 10:28:05 INFO - PROCESS | 1937 | 1460914085268 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc195800 == 199 [pid = 1937] [id = 671] 10:28:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11daad0800) [pid = 1937] [serial = 2014] [outer = (nil)] 10:28:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11db8de400) [pid = 1937] [serial = 2015] [outer = 0x7f11daad0800] 10:28:05 INFO - PROCESS | 1937 | 1460914085360 Marionette DEBUG loaded listener.js 10:28:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11dbaf1400) [pid = 1937] [serial = 2016] [outer = 0x7f11daad0800] 10:28:06 INFO - PROCESS | 1937 | 1460914086222 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:28:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:28:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1583ms 10:28:06 INFO - PROCESS | 1937 | 1460914086298 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 10:28:06 INFO - PROCESS | 1937 | 1460914086301 Marionette TRACE conn5 <- [1,2657,null,{"value":"8"}] 10:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:28:06 INFO - PROCESS | 1937 | 1460914086307 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:28:06 INFO - PROCESS | 1937 | 1460914086310 Marionette TRACE conn5 <- [1,2658,null,{}] 10:28:06 INFO - PROCESS | 1937 | 1460914086315 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:06 INFO - PROCESS | 1937 | 1460914086548 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 10:28:06 INFO - PROCESS | 1937 | 1460914086865 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7cf800 == 200 [pid = 1937] [id = 672] 10:28:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11dbb70800) [pid = 1937] [serial = 2017] [outer = (nil)] 10:28:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11dbe1dc00) [pid = 1937] [serial = 2018] [outer = 0x7f11dbb70800] 10:28:06 INFO - PROCESS | 1937 | 1460914086949 Marionette DEBUG loaded listener.js 10:28:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11dc08bc00) [pid = 1937] [serial = 2019] [outer = 0x7f11dbb70800] 10:28:07 INFO - PROCESS | 1937 | 1460914087777 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:28:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:28:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1526ms 10:28:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:28:07 INFO - PROCESS | 1937 | 1460914087833 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 10:28:07 INFO - PROCESS | 1937 | 1460914087836 Marionette TRACE conn5 <- [1,2661,null,{"value":"8"}] 10:28:07 INFO - PROCESS | 1937 | 1460914087840 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:28:07 INFO - PROCESS | 1937 | 1460914087844 Marionette TRACE conn5 <- [1,2662,null,{}] 10:28:07 INFO - PROCESS | 1937 | 1460914087850 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:08 INFO - PROCESS | 1937 | 1460914088060 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 10:28:08 INFO - PROCESS | 1937 | 1460914088302 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc91a800 == 201 [pid = 1937] [id = 673] 10:28:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11dbb78400) [pid = 1937] [serial = 2020] [outer = (nil)] 10:28:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11dca70400) [pid = 1937] [serial = 2021] [outer = 0x7f11dbb78400] 10:28:08 INFO - PROCESS | 1937 | 1460914088413 Marionette DEBUG loaded listener.js 10:28:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11dfd8d000) [pid = 1937] [serial = 2022] [outer = 0x7f11dbb78400] 10:28:09 INFO - PROCESS | 1937 | 1460914089164 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:28:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:28:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1384ms 10:28:09 INFO - PROCESS | 1937 | 1460914089225 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 10:28:09 INFO - PROCESS | 1937 | 1460914089229 Marionette TRACE conn5 <- [1,2665,null,{"value":"8"}] 10:28:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:28:09 INFO - PROCESS | 1937 | 1460914089234 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:28:09 INFO - PROCESS | 1937 | 1460914089236 Marionette TRACE conn5 <- [1,2666,null,{}] 10:28:09 INFO - PROCESS | 1937 | 1460914089241 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:09 INFO - PROCESS | 1937 | 1460914089453 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 10:28:09 INFO - PROCESS | 1937 | 1460914089726 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e038e000 == 202 [pid = 1937] [id = 674] 10:28:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11d7d7d800) [pid = 1937] [serial = 2023] [outer = (nil)] 10:28:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11e0035c00) [pid = 1937] [serial = 2024] [outer = 0x7f11d7d7d800] 10:28:09 INFO - PROCESS | 1937 | 1460914089837 Marionette DEBUG loaded listener.js 10:28:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11e0361000) [pid = 1937] [serial = 2025] [outer = 0x7f11d7d7d800] 10:28:11 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:28:11 INFO - PROCESS | 1937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:28:11 INFO - PROCESS | 1937 | 1460914091101 Marionette TRACE conn5 <- [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]]]}] 10:28:11 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) 10:28:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1926ms 10:28:11 INFO - PROCESS | 1937 | 1460914091185 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 10:28:11 INFO - PROCESS | 1937 | 1460914091197 Marionette TRACE conn5 <- [1,2669,null,{"value":"8"}] 10:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:28:11 INFO - PROCESS | 1937 | 1460914091225 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:28:11 INFO - PROCESS | 1937 | 1460914091228 Marionette TRACE conn5 <- [1,2670,null,{}] 10:28:11 INFO - PROCESS | 1937 | 1460914091233 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:11 INFO - PROCESS | 1937 | 1460914091448 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 10:28:11 INFO - PROCESS | 1937 | 1460914091714 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e0b98000 == 203 [pid = 1937] [id = 675] 10:28:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11dc08b800) [pid = 1937] [serial = 2026] [outer = (nil)] 10:28:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11e08b6000) [pid = 1937] [serial = 2027] [outer = 0x7f11dc08b800] 10:28:11 INFO - PROCESS | 1937 | 1460914091789 Marionette DEBUG loaded listener.js 10:28:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11e0a7e800) [pid = 1937] [serial = 2028] [outer = 0x7f11dc08b800] 10:28:13 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:28:13 INFO - PROCESS | 1937 | 1460914093044 Marionette TRACE conn5 <- [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] 10:28:13 INFO - PROCESS | 1937 | 1460914093120 Marionette TRACE conn5 <- [1,2673,null,{"value":"8"}] 10:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:28:13 INFO - PROCESS | 1937 | 1460914093228 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:28:13 INFO - PROCESS | 1937 | 1460914093232 Marionette TRACE conn5 <- [1,2674,null,{}] 10:28:13 INFO - PROCESS | 1937 | 1460914093240 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:13 INFO - PROCESS | 1937 | 1460914093442 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 10:28:13 INFO - PROCESS | 1937 | 1460914093701 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1ff1000 == 204 [pid = 1937] [id = 676] 10:28:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11d179c800) [pid = 1937] [serial = 2029] [outer = (nil)] 10:28:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11e0a8c000) [pid = 1937] [serial = 2030] [outer = 0x7f11d179c800] 10:28:13 INFO - PROCESS | 1937 | 1460914093767 Marionette DEBUG loaded listener.js 10:28:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11e1ccbc00) [pid = 1937] [serial = 2031] [outer = 0x7f11d179c800] 10:28:14 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:28:15 INFO - PROCESS | 1937 | 1460914095013 Marionette TRACE conn5 <- [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] 10:28:15 INFO - PROCESS | 1937 | 1460914095111 Marionette TRACE conn5 <- [1,2677,null,{"value":"8"}] 10:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:28:15 INFO - PROCESS | 1937 | 1460914095174 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:28:15 INFO - PROCESS | 1937 | 1460914095177 Marionette TRACE conn5 <- [1,2678,null,{}] 10:28:15 INFO - PROCESS | 1937 | 1460914095183 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:15 INFO - PROCESS | 1937 | 1460914095406 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 10:28:15 INFO - PROCESS | 1937 | 1460914095670 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2bbd000 == 205 [pid = 1937] [id = 677] 10:28:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11e0037000) [pid = 1937] [serial = 2032] [outer = (nil)] 10:28:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11e1db6400) [pid = 1937] [serial = 2033] [outer = 0x7f11e0037000] 10:28:15 INFO - PROCESS | 1937 | 1460914095739 Marionette DEBUG loaded listener.js 10:28:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11e22c3c00) [pid = 1937] [serial = 2034] [outer = 0x7f11e0037000] 10:28:16 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:28:17 INFO - PROCESS | 1937 | 1460914097032 Marionette TRACE conn5 <- [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]]]}] 10:28:17 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) 10:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1897ms 10:28:17 INFO - PROCESS | 1937 | 1460914097110 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 10:28:17 INFO - PROCESS | 1937 | 1460914097113 Marionette TRACE conn5 <- [1,2681,null,{"value":"8"}] 10:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:28:17 INFO - PROCESS | 1937 | 1460914097126 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:28:17 INFO - PROCESS | 1937 | 1460914097128 Marionette TRACE conn5 <- [1,2682,null,{}] 10:28:17 INFO - PROCESS | 1937 | 1460914097135 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:17 INFO - PROCESS | 1937 | 1460914097366 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 10:28:18 INFO - PROCESS | 1937 | 1460914098120 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf8cc800 == 206 [pid = 1937] [id = 678] 10:28:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11cf3a7800) [pid = 1937] [serial = 2035] [outer = (nil)] 10:28:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11cf6e3800) [pid = 1937] [serial = 2036] [outer = 0x7f11cf3a7800] 10:28:18 INFO - PROCESS | 1937 | 1460914098187 Marionette DEBUG loaded listener.js 10:28:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11cfbfc800) [pid = 1937] [serial = 2037] [outer = 0x7f11cf3a7800] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d00d0000 == 205 [pid = 1937] [id = 546] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc91e800 == 204 [pid = 1937] [id = 548] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d28d1000 == 203 [pid = 1937] [id = 550] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe5af000 == 202 [pid = 1937] [id = 545] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe5b2800 == 201 [pid = 1937] [id = 547] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2cea000 == 200 [pid = 1937] [id = 549] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cf747800 == 199 [pid = 1937] [id = 659] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d134d800 == 198 [pid = 1937] [id = 658] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cfbe8800 == 197 [pid = 1937] [id = 657] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cdec7000 == 196 [pid = 1937] [id = 656] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11c9321000 == 195 [pid = 1937] [id = 654] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f901e000 == 194 [pid = 1937] [id = 653] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee57a800 == 193 [pid = 1937] [id = 652] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec9a2800 == 192 [pid = 1937] [id = 651] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ebb5c800 == 191 [pid = 1937] [id = 650] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ead89000 == 190 [pid = 1937] [id = 649] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e602c800 == 189 [pid = 1937] [id = 648] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2e0a800 == 188 [pid = 1937] [id = 647] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1f77800 == 187 [pid = 1937] [id = 646] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e00c2000 == 186 [pid = 1937] [id = 645] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc8af800 == 185 [pid = 1937] [id = 644] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc75a000 == 184 [pid = 1937] [id = 643] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc0a0000 == 183 [pid = 1937] [id = 642] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9c84000 == 182 [pid = 1937] [id = 641] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d97a5000 == 181 [pid = 1937] [id = 640] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6972800 == 180 [pid = 1937] [id = 639] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5a84800 == 179 [pid = 1937] [id = 638] 10:28:19 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d19c3800 == 178 [pid = 1937] [id = 637] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11e2d7b400) [pid = 1937] [serial = 1862] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11d5329c00) [pid = 1937] [serial = 1890] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11ebb77400) [pid = 1937] [serial = 1869] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11d3faa800) [pid = 1937] [serial = 1902] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11ed670000) [pid = 1937] [serial = 1877] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11dbaec800) [pid = 1937] [serial = 1865] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11d6bca400) [pid = 1937] [serial = 1841] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11e2a09c00) [pid = 1937] [serial = 1860] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11daacf000) [pid = 1937] [serial = 1850] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11d16c7400) [pid = 1937] [serial = 1889] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11eb0e4000) [pid = 1937] [serial = 1868] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11dbae6800) [pid = 1937] [serial = 1851] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11d2583000) [pid = 1937] [serial = 1893] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11ec67c400) [pid = 1937] [serial = 1874] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11f920a800) [pid = 1937] [serial = 1887] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11daa41800) [pid = 1937] [serial = 1848] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11d4651800) [pid = 1937] [serial = 1839] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11d3bc6000) [pid = 1937] [serial = 1901] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11e0368000) [pid = 1937] [serial = 1853] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11d9c4f800) [pid = 1937] [serial = 1844] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11e4b58800) [pid = 1937] [serial = 1863] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11da6bec00) [pid = 1937] [serial = 1845] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11ecb11800) [pid = 1937] [serial = 1875] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11e26c2400) [pid = 1937] [serial = 1859] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11d53a2800) [pid = 1937] [serial = 1905] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11da7a0000) [pid = 1937] [serial = 1847] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11d7fd1400) [pid = 1937] [serial = 1842] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11f8d62400) [pid = 1937] [serial = 1886] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11e21de000) [pid = 1937] [serial = 1857] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11f7fd8000) [pid = 1937] [serial = 1884] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11e1be9c00) [pid = 1937] [serial = 1854] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11e1cd1000) [pid = 1937] [serial = 1856] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11ebbca400) [pid = 1937] [serial = 1871] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11d7d7d400) [pid = 1937] [serial = 1836] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11d18a9400) [pid = 1937] [serial = 1898] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11cfbf9800) [pid = 1937] [serial = 1892] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11e863d800) [pid = 1937] [serial = 1866] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11f2159400) [pid = 1937] [serial = 1883] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11ed81c400) [pid = 1937] [serial = 1878] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11ee3ee800) [pid = 1937] [serial = 1881] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11eac63400) [pid = 1937] [serial = 1818] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11d16ccc00) [pid = 1937] [serial = 1896] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11d29f2800) [pid = 1937] [serial = 1899] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11d02fa800) [pid = 1937] [serial = 1895] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11ed838800) [pid = 1937] [serial = 1880] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11ec527000) [pid = 1937] [serial = 1872] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11d3e3dc00) [pid = 1937] [serial = 1838] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11d50d5400) [pid = 1937] [serial = 1904] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11d1750400) [pid = 1937] [serial = 1907] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11d3e31400) [pid = 1937] [serial = 1908] [outer = (nil)] [url = about:blank] 10:28:19 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:28:20 INFO - PROCESS | 1937 | 1460914100087 Marionette TRACE conn5 <- [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]]]}] 10:28:20 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) 10:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2980ms 10:28:20 INFO - PROCESS | 1937 | 1460914100106 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 10:28:20 INFO - PROCESS | 1937 | 1460914100113 Marionette TRACE conn5 <- [1,2685,null,{"value":"8"}] 10:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:28:20 INFO - PROCESS | 1937 | 1460914100120 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:28:20 INFO - PROCESS | 1937 | 1460914100123 Marionette TRACE conn5 <- [1,2686,null,{}] 10:28:20 INFO - PROCESS | 1937 | 1460914100130 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:20 INFO - PROCESS | 1937 | 1460914100332 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 10:28:20 INFO - PROCESS | 1937 | 1460914100343 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf6c7000 == 179 [pid = 1937] [id = 679] 10:28:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11cf3a7400) [pid = 1937] [serial = 2038] [outer = (nil)] 10:28:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11d178ac00) [pid = 1937] [serial = 2039] [outer = 0x7f11cf3a7400] 10:28:20 INFO - PROCESS | 1937 | 1460914100439 Marionette DEBUG loaded listener.js 10:28:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11d2583000) [pid = 1937] [serial = 2040] [outer = 0x7f11cf3a7400] 10:28:21 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:28:21 INFO - PROCESS | 1937 | 1460914101657 Marionette TRACE conn5 <- [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] 10:28:21 INFO - PROCESS | 1937 | 1460914101712 Marionette TRACE conn5 <- [1,2689,null,{"value":"8"}] 10:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:28:21 INFO - PROCESS | 1937 | 1460914101749 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:28:21 INFO - PROCESS | 1937 | 1460914101752 Marionette TRACE conn5 <- [1,2690,null,{}] 10:28:21 INFO - PROCESS | 1937 | 1460914101757 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:21 INFO - PROCESS | 1937 | 1460914101946 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 10:28:22 INFO - PROCESS | 1937 | 1460914102231 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d19b9000 == 180 [pid = 1937] [id = 680] 10:28:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11d2583800) [pid = 1937] [serial = 2041] [outer = (nil)] 10:28:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11d3bc0800) [pid = 1937] [serial = 2042] [outer = 0x7f11d2583800] 10:28:22 INFO - PROCESS | 1937 | 1460914102290 Marionette DEBUG loaded listener.js 10:28:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11d3fb0000) [pid = 1937] [serial = 2043] [outer = 0x7f11d2583800] 10:28:23 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:28:23 INFO - PROCESS | 1937 | 1460914103455 Marionette TRACE conn5 <- [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] 10:28:23 INFO - PROCESS | 1937 | 1460914103498 Marionette TRACE conn5 <- [1,2693,null,{"value":"8"}] 10:28:23 INFO - PROCESS | 1937 | 1460914103507 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:28:23 INFO - PROCESS | 1937 | 1460914103515 Marionette TRACE conn5 <- [1,2694,null,{}] 10:28:23 INFO - PROCESS | 1937 | 1460914103563 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:23 INFO - PROCESS | 1937 | 1460914103867 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 10:28:23 INFO - PROCESS | 1937 | 1460914103912 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d424b800 == 181 [pid = 1937] [id = 681] 10:28:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11d2587000) [pid = 1937] [serial = 2044] [outer = (nil)] 10:28:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11d464e800) [pid = 1937] [serial = 2045] [outer = 0x7f11d2587000] 10:28:24 INFO - PROCESS | 1937 | 1460914104026 Marionette DEBUG loaded listener.js 10:28:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11d54c7c00) [pid = 1937] [serial = 2046] [outer = 0x7f11d2587000] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11d258b400) [pid = 1937] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11e0369400) [pid = 1937] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11daacf800) [pid = 1937] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11cf3aac00) [pid = 1937] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11d9c4bc00) [pid = 1937] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11d3c5dc00) [pid = 1937] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11cf39ec00) [pid = 1937] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11e03b3000) [pid = 1937] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11d9aac000) [pid = 1937] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x7f11d178e000) [pid = 1937] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x7f11d5842800) [pid = 1937] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x7f11d178d000) [pid = 1937] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x7f11d4644c00) [pid = 1937] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x7f11d5a04000) [pid = 1937] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x7f11cfbf2800) [pid = 1937] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x7f11d9c45000) [pid = 1937] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x7f11cf6f2800) [pid = 1937] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x7f11cfbfc400) [pid = 1937] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x7f11d50dcc00) [pid = 1937] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x7f11e0364c00) [pid = 1937] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:28:24 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x7f11d50dc800) [pid = 1937] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:28:25 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:28:25 INFO - PROCESS | 1937 | 1460914105735 Marionette TRACE conn5 <- [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] 10:28:25 INFO - PROCESS | 1937 | 1460914105765 Marionette TRACE conn5 <- [1,2697,null,{"value":"8"}] 10:28:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:28:25 INFO - PROCESS | 1937 | 1460914105770 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:28:25 INFO - PROCESS | 1937 | 1460914105773 Marionette TRACE conn5 <- [1,2698,null,{}] 10:28:25 INFO - PROCESS | 1937 | 1460914105778 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:26 INFO - PROCESS | 1937 | 1460914106036 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 10:28:26 INFO - PROCESS | 1937 | 1460914106091 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d51c6000 == 182 [pid = 1937] [id = 682] 10:28:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x7f11d1799000) [pid = 1937] [serial = 2047] [outer = (nil)] 10:28:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x7f11d464e400) [pid = 1937] [serial = 2048] [outer = 0x7f11d1799000] 10:28:26 INFO - PROCESS | 1937 | 1460914106149 Marionette DEBUG loaded listener.js 10:28:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x7f11d5c1a000) [pid = 1937] [serial = 2049] [outer = 0x7f11d1799000] 10:28:27 INFO - PROCESS | 1937 | SkCairoFTTypeface::onFilterRec unimplemented 10:28:27 INFO - PROCESS | 1937 | 1460914107605 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:28:27 INFO - PROCESS | 1937 | 1460914107665 Marionette TRACE conn5 <- [1,2701,null,{"value":"8"}] 10:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:28:27 INFO - PROCESS | 1937 | 1460914107674 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:28:27 INFO - PROCESS | 1937 | 1460914107679 Marionette TRACE conn5 <- [1,2702,null,{}] 10:28:27 INFO - PROCESS | 1937 | 1460914107687 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:27 INFO - PROCESS | 1937 | 1460914107896 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 10:28:28 INFO - PROCESS | 1937 | 1460914108153 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d28de000 == 183 [pid = 1937] [id = 683] 10:28:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x7f11cfbfe000) [pid = 1937] [serial = 2050] [outer = (nil)] 10:28:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x7f11d1758c00) [pid = 1937] [serial = 2051] [outer = 0x7f11cfbfe000] 10:28:28 INFO - PROCESS | 1937 | 1460914108224 Marionette DEBUG loaded listener.js 10:28:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x7f11d2583c00) [pid = 1937] [serial = 2052] [outer = 0x7f11cfbfe000] 10:28:29 INFO - PROCESS | 1937 | 1460914109051 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:28:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:28:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1439ms 10:28:29 INFO - PROCESS | 1937 | 1460914109114 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 10:28:29 INFO - PROCESS | 1937 | 1460914109122 Marionette TRACE conn5 <- [1,2705,null,{"value":"8"}] 10:28:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:28:29 INFO - PROCESS | 1937 | 1460914109131 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:28:29 INFO - PROCESS | 1937 | 1460914109134 Marionette TRACE conn5 <- [1,2706,null,{}] 10:28:29 INFO - PROCESS | 1937 | 1460914109138 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:29 INFO - PROCESS | 1937 | 1460914109381 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 10:28:29 INFO - PROCESS | 1937 | 1460914109686 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d63df800 == 184 [pid = 1937] [id = 684] 10:28:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x7f11d29ef000) [pid = 1937] [serial = 2053] [outer = (nil)] 10:28:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x7f11d3fb8400) [pid = 1937] [serial = 2054] [outer = 0x7f11d29ef000] 10:28:29 INFO - PROCESS | 1937 | 1460914109770 Marionette DEBUG loaded listener.js 10:28:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x7f11d4646c00) [pid = 1937] [serial = 2055] [outer = 0x7f11d29ef000] 10:28:30 INFO - PROCESS | 1937 | 1460914110717 Marionette TRACE conn5 <- [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]]]}] 10:28:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:28:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1635ms 10:28:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:28:30 INFO - PROCESS | 1937 | 1460914110767 Marionette TRACE conn5 -> [0,2709,"getWindowHandle",null] 10:28:30 INFO - PROCESS | 1937 | 1460914110770 Marionette TRACE conn5 <- [1,2709,null,{"value":"8"}] 10:28:30 INFO - PROCESS | 1937 | 1460914110776 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:28:30 INFO - PROCESS | 1937 | 1460914110781 Marionette TRACE conn5 <- [1,2710,null,{}] 10:28:30 INFO - PROCESS | 1937 | 1460914110796 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:31 INFO - PROCESS | 1937 | 1460914111044 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 10:28:31 INFO - PROCESS | 1937 | 1460914111351 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c7b800 == 185 [pid = 1937] [id = 685] 10:28:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x7f11d5847800) [pid = 1937] [serial = 2056] [outer = (nil)] 10:28:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x7f11d698cc00) [pid = 1937] [serial = 2057] [outer = 0x7f11d5847800] 10:28:31 INFO - PROCESS | 1937 | 1460914111426 Marionette DEBUG loaded listener.js 10:28:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x7f11d6bcec00) [pid = 1937] [serial = 2058] [outer = 0x7f11d5847800] 10:28:32 INFO - PROCESS | 1937 | 1460914112251 Marionette TRACE conn5 <- [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] 10:28:32 INFO - PROCESS | 1937 | 1460914112319 Marionette TRACE conn5 <- [1,2713,null,{"value":"8"}] 10:28:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:28:32 INFO - PROCESS | 1937 | 1460914112324 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:28:32 INFO - PROCESS | 1937 | 1460914112327 Marionette TRACE conn5 <- [1,2714,null,{}] 10:28:32 INFO - PROCESS | 1937 | 1460914112332 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:32 INFO - PROCESS | 1937 | 1460914112554 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 10:28:32 INFO - PROCESS | 1937 | 1460914112860 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9c67800 == 186 [pid = 1937] [id = 686] 10:28:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11d584dc00) [pid = 1937] [serial = 2059] [outer = (nil)] 10:28:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11d7fd2800) [pid = 1937] [serial = 2060] [outer = 0x7f11d584dc00] 10:28:32 INFO - PROCESS | 1937 | 1460914112941 Marionette DEBUG loaded listener.js 10:28:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11d9a4f400) [pid = 1937] [serial = 2061] [outer = 0x7f11d584dc00] 10:28:33 INFO - PROCESS | 1937 | 1460914113689 Marionette TRACE conn5 <- [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]]]}] 10:28:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:28:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1429ms 10:28:33 INFO - PROCESS | 1937 | 1460914113754 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 10:28:33 INFO - PROCESS | 1937 | 1460914113758 Marionette TRACE conn5 <- [1,2717,null,{"value":"8"}] 10:28:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:28:33 INFO - PROCESS | 1937 | 1460914113763 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:28:33 INFO - PROCESS | 1937 | 1460914113765 Marionette TRACE conn5 <- [1,2718,null,{}] 10:28:33 INFO - PROCESS | 1937 | 1460914113771 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:33 INFO - PROCESS | 1937 | 1460914113959 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 10:28:34 INFO - PROCESS | 1937 | 1460914114181 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dbb57000 == 187 [pid = 1937] [id = 687] 10:28:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11d7d71800) [pid = 1937] [serial = 2062] [outer = (nil)] 10:28:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11d9ad2400) [pid = 1937] [serial = 2063] [outer = 0x7f11d7d71800] 10:28:34 INFO - PROCESS | 1937 | 1460914114295 Marionette DEBUG loaded listener.js 10:28:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11d9c4e000) [pid = 1937] [serial = 2064] [outer = 0x7f11d7d71800] 10:28:35 INFO - PROCESS | 1937 | 1460914115125 Marionette TRACE conn5 <- [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] 10:28:35 INFO - PROCESS | 1937 | 1460914115198 Marionette TRACE conn5 <- [1,2721,null,{"value":"8"}] 10:28:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:28:35 INFO - PROCESS | 1937 | 1460914115204 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:28:35 INFO - PROCESS | 1937 | 1460914115206 Marionette TRACE conn5 <- [1,2722,null,{}] 10:28:35 INFO - PROCESS | 1937 | 1460914115211 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:35 INFO - PROCESS | 1937 | 1460914115455 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 10:28:35 INFO - PROCESS | 1937 | 1460914115772 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc743800 == 188 [pid = 1937] [id = 688] 10:28:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11daac6c00) [pid = 1937] [serial = 2065] [outer = (nil)] 10:28:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11daacf400) [pid = 1937] [serial = 2066] [outer = 0x7f11daac6c00] 10:28:35 INFO - PROCESS | 1937 | 1460914115848 Marionette DEBUG loaded listener.js 10:28:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11dbae9000) [pid = 1937] [serial = 2067] [outer = 0x7f11daac6c00] 10:28:36 INFO - PROCESS | 1937 | 1460914116600 Marionette TRACE conn5 <- [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] 10:28:36 INFO - PROCESS | 1937 | 1460914116662 Marionette TRACE conn5 <- [1,2725,null,{"value":"8"}] 10:28:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:28:36 INFO - PROCESS | 1937 | 1460914116669 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:28:36 INFO - PROCESS | 1937 | 1460914116671 Marionette TRACE conn5 <- [1,2726,null,{}] 10:28:36 INFO - PROCESS | 1937 | 1460914116676 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:36 INFO - PROCESS | 1937 | 1460914116880 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 10:28:37 INFO - PROCESS | 1937 | 1460914117146 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc918000 == 189 [pid = 1937] [id = 689] 10:28:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11daac7800) [pid = 1937] [serial = 2068] [outer = (nil)] 10:28:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11dbb7b400) [pid = 1937] [serial = 2069] [outer = 0x7f11daac7800] 10:28:37 INFO - PROCESS | 1937 | 1460914117256 Marionette DEBUG loaded listener.js 10:28:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11dca6b800) [pid = 1937] [serial = 2070] [outer = 0x7f11daac7800] 10:28:38 INFO - PROCESS | 1937 | 1460914118063 Marionette TRACE conn5 <- [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]]]}] 10:28:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:28:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1428ms 10:28:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:28:38 INFO - PROCESS | 1937 | 1460914118097 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 10:28:38 INFO - PROCESS | 1937 | 1460914118100 Marionette TRACE conn5 <- [1,2729,null,{"value":"8"}] 10:28:38 INFO - PROCESS | 1937 | 1460914118106 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:28:38 INFO - PROCESS | 1937 | 1460914118109 Marionette TRACE conn5 <- [1,2730,null,{}] 10:28:38 INFO - PROCESS | 1937 | 1460914118114 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:38 INFO - PROCESS | 1937 | 1460914118343 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 10:28:38 INFO - PROCESS | 1937 | 1460914118609 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e085d800 == 190 [pid = 1937] [id = 690] 10:28:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11daad1400) [pid = 1937] [serial = 2071] [outer = (nil)] 10:28:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11dfd8cc00) [pid = 1937] [serial = 2072] [outer = 0x7f11daad1400] 10:28:38 INFO - PROCESS | 1937 | 1460914118722 Marionette DEBUG loaded listener.js 10:28:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11e03b7400) [pid = 1937] [serial = 2073] [outer = 0x7f11daad1400] 10:28:39 INFO - PROCESS | 1937 | 1460914119937 Marionette TRACE conn5 <- [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] 10:28:39 INFO - PROCESS | 1937 | 1460914119992 Marionette TRACE conn5 <- [1,2733,null,{"value":"8"}] 10:28:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:28:40 INFO - PROCESS | 1937 | 1460914119997 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:28:40 INFO - PROCESS | 1937 | 1460914119999 Marionette TRACE conn5 <- [1,2734,null,{}] 10:28:40 INFO - PROCESS | 1937 | 1460914120005 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:40 INFO - PROCESS | 1937 | 1460914120260 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 10:28:40 INFO - PROCESS | 1937 | 1460914120567 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e217e800 == 191 [pid = 1937] [id = 691] 10:28:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11dbaea800) [pid = 1937] [serial = 2074] [outer = (nil)] 10:28:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11e0a7d400) [pid = 1937] [serial = 2075] [outer = 0x7f11dbaea800] 10:28:40 INFO - PROCESS | 1937 | 1460914120651 Marionette DEBUG loaded listener.js 10:28:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11e1cd0000) [pid = 1937] [serial = 2076] [outer = 0x7f11dbaea800] 10:28:41 INFO - PROCESS | 1937 | 1460914121472 Marionette TRACE conn5 <- [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]]]}] 10:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1527ms 10:28:41 INFO - PROCESS | 1937 | 1460914121526 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 10:28:41 INFO - PROCESS | 1937 | 1460914121528 Marionette TRACE conn5 <- [1,2737,null,{"value":"8"}] 10:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:28:41 INFO - PROCESS | 1937 | 1460914121534 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:28:41 INFO - PROCESS | 1937 | 1460914121536 Marionette TRACE conn5 <- [1,2738,null,{}] 10:28:41 INFO - PROCESS | 1937 | 1460914121541 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:41 INFO - PROCESS | 1937 | 1460914121740 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 10:28:42 INFO - PROCESS | 1937 | 1460914122013 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2e12800 == 192 [pid = 1937] [id = 692] 10:28:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11e035ac00) [pid = 1937] [serial = 2077] [outer = (nil)] 10:28:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11e21dcc00) [pid = 1937] [serial = 2078] [outer = 0x7f11e035ac00] 10:28:42 INFO - PROCESS | 1937 | 1460914122083 Marionette DEBUG loaded listener.js 10:28:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11e26c4800) [pid = 1937] [serial = 2079] [outer = 0x7f11e035ac00] 10:28:42 INFO - PROCESS | 1937 | 1460914122857 Marionette TRACE conn5 <- [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]]]}] 10:28:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:28:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1379ms 10:28:42 INFO - PROCESS | 1937 | 1460914122914 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 10:28:42 INFO - PROCESS | 1937 | 1460914122919 Marionette TRACE conn5 <- [1,2741,null,{"value":"8"}] 10:28:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:28:42 INFO - PROCESS | 1937 | 1460914122924 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:28:42 INFO - PROCESS | 1937 | 1460914122928 Marionette TRACE conn5 <- [1,2742,null,{}] 10:28:42 INFO - PROCESS | 1937 | 1460914122933 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:43 INFO - PROCESS | 1937 | 1460914123175 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 10:28:43 INFO - PROCESS | 1937 | 1460914123494 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e415d000 == 193 [pid = 1937] [id = 693] 10:28:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11e2a11c00) [pid = 1937] [serial = 2080] [outer = (nil)] 10:28:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11e2d4c400) [pid = 1937] [serial = 2081] [outer = 0x7f11e2a11c00] 10:28:43 INFO - PROCESS | 1937 | 1460914123580 Marionette DEBUG loaded listener.js 10:28:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11e2d83400) [pid = 1937] [serial = 2082] [outer = 0x7f11e2a11c00] 10:28:44 INFO - PROCESS | 1937 | 1460914124370 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:28:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:28:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1478ms 10:28:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:28:44 INFO - PROCESS | 1937 | 1460914124405 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 10:28:44 INFO - PROCESS | 1937 | 1460914124407 Marionette TRACE conn5 <- [1,2745,null,{"value":"8"}] 10:28:44 INFO - PROCESS | 1937 | 1460914124413 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:28:44 INFO - PROCESS | 1937 | 1460914124416 Marionette TRACE conn5 <- [1,2746,null,{}] 10:28:44 INFO - PROCESS | 1937 | 1460914124420 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:44 INFO - PROCESS | 1937 | 1460914124621 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 10:28:44 INFO - PROCESS | 1937 | 1460914124863 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e7477800 == 194 [pid = 1937] [id = 694] 10:28:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11d6bc5400) [pid = 1937] [serial = 2083] [outer = (nil)] 10:28:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11e30a5c00) [pid = 1937] [serial = 2084] [outer = 0x7f11d6bc5400] 10:28:44 INFO - PROCESS | 1937 | 1460914124937 Marionette DEBUG loaded listener.js 10:28:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11e40f2000) [pid = 1937] [serial = 2085] [outer = 0x7f11d6bc5400] 10:28:45 INFO - PROCESS | 1937 | 1460914125763 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:28:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:28:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1380ms 10:28:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:28:45 INFO - PROCESS | 1937 | 1460914125792 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 10:28:45 INFO - PROCESS | 1937 | 1460914125795 Marionette TRACE conn5 <- [1,2749,null,{"value":"8"}] 10:28:45 INFO - PROCESS | 1937 | 1460914125799 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:28:45 INFO - PROCESS | 1937 | 1460914125803 Marionette TRACE conn5 <- [1,2750,null,{}] 10:28:45 INFO - PROCESS | 1937 | 1460914125808 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:46 INFO - PROCESS | 1937 | 1460914126006 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 10:28:46 INFO - PROCESS | 1937 | 1460914126274 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e9ba8000 == 195 [pid = 1937] [id = 695] 10:28:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11e2d45400) [pid = 1937] [serial = 2086] [outer = (nil)] 10:28:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11e4b5f400) [pid = 1937] [serial = 2087] [outer = 0x7f11e2d45400] 10:28:46 INFO - PROCESS | 1937 | 1460914126344 Marionette DEBUG loaded listener.js 10:28:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11e5dc0000) [pid = 1937] [serial = 2088] [outer = 0x7f11e2d45400] 10:28:47 INFO - PROCESS | 1937 | 1460914127137 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:28:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:28:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1383ms 10:28:47 INFO - PROCESS | 1937 | 1460914127185 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 10:28:47 INFO - PROCESS | 1937 | 1460914127188 Marionette TRACE conn5 <- [1,2753,null,{"value":"8"}] 10:28:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:28:47 INFO - PROCESS | 1937 | 1460914127196 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:28:47 INFO - PROCESS | 1937 | 1460914127199 Marionette TRACE conn5 <- [1,2754,null,{}] 10:28:47 INFO - PROCESS | 1937 | 1460914127204 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:47 INFO - PROCESS | 1937 | 1460914127404 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 10:28:47 INFO - PROCESS | 1937 | 1460914127681 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11eb289800 == 196 [pid = 1937] [id = 696] 10:28:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11d9c43400) [pid = 1937] [serial = 2089] [outer = (nil)] 10:28:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11e5f43000) [pid = 1937] [serial = 2090] [outer = 0x7f11d9c43400] 10:28:47 INFO - PROCESS | 1937 | 1460914127789 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11e62f5800) [pid = 1937] [serial = 2091] [outer = 0x7f11d9c43400] 10:28:48 INFO - PROCESS | 1937 | 1460914128566 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:28:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:28:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1430ms 10:28:48 INFO - PROCESS | 1937 | 1460914128625 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 10:28:48 INFO - PROCESS | 1937 | 1460914128627 Marionette TRACE conn5 <- [1,2757,null,{"value":"8"}] 10:28:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:28:48 INFO - PROCESS | 1937 | 1460914128633 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:28:48 INFO - PROCESS | 1937 | 1460914128635 Marionette TRACE conn5 <- [1,2758,null,{}] 10:28:48 INFO - PROCESS | 1937 | 1460914128641 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:48 INFO - PROCESS | 1937 | 1460914128844 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 10:28:49 INFO - PROCESS | 1937 | 1460914129114 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec172800 == 197 [pid = 1937] [id = 697] 10:28:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11e5dc4c00) [pid = 1937] [serial = 2092] [outer = (nil)] 10:28:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11e74f9c00) [pid = 1937] [serial = 2093] [outer = 0x7f11e5dc4c00] 10:28:49 INFO - PROCESS | 1937 | 1460914129222 Marionette DEBUG loaded listener.js 10:28:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11e88c3c00) [pid = 1937] [serial = 2094] [outer = 0x7f11e5dc4c00] 10:28:49 INFO - PROCESS | 1937 | 1460914129981 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:28:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:28:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1380ms 10:28:50 INFO - PROCESS | 1937 | 1460914130014 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 10:28:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:28:50 INFO - PROCESS | 1937 | 1460914130018 Marionette TRACE conn5 <- [1,2761,null,{"value":"8"}] 10:28:50 INFO - PROCESS | 1937 | 1460914130023 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:28:50 INFO - PROCESS | 1937 | 1460914130026 Marionette TRACE conn5 <- [1,2762,null,{}] 10:28:50 INFO - PROCESS | 1937 | 1460914130031 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:50 INFO - PROCESS | 1937 | 1460914130250 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 10:28:50 INFO - PROCESS | 1937 | 1460914130524 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec99d800 == 198 [pid = 1937] [id = 698] 10:28:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11d7d79c00) [pid = 1937] [serial = 2095] [outer = (nil)] 10:28:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11e92b6c00) [pid = 1937] [serial = 2096] [outer = 0x7f11d7d79c00] 10:28:50 INFO - PROCESS | 1937 | 1460914130659 Marionette DEBUG loaded listener.js 10:28:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11ea0dc800) [pid = 1937] [serial = 2097] [outer = 0x7f11d7d79c00] 10:28:51 INFO - PROCESS | 1937 | 1460914131462 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:28:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:28:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1484ms 10:28:51 INFO - PROCESS | 1937 | 1460914131507 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 10:28:51 INFO - PROCESS | 1937 | 1460914131511 Marionette TRACE conn5 <- [1,2765,null,{"value":"8"}] 10:28:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:28:51 INFO - PROCESS | 1937 | 1460914131516 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:28:51 INFO - PROCESS | 1937 | 1460914131518 Marionette TRACE conn5 <- [1,2766,null,{}] 10:28:51 INFO - PROCESS | 1937 | 1460914131524 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:51 INFO - PROCESS | 1937 | 1460914131733 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 10:28:52 INFO - PROCESS | 1937 | 1460914132009 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee32a800 == 199 [pid = 1937] [id = 699] 10:28:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11cf5cf400) [pid = 1937] [serial = 2098] [outer = (nil)] 10:28:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11e62ef400) [pid = 1937] [serial = 2099] [outer = 0x7f11cf5cf400] 10:28:52 INFO - PROCESS | 1937 | 1460914132117 Marionette DEBUG loaded listener.js 10:28:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11ead58800) [pid = 1937] [serial = 2100] [outer = 0x7f11cf5cf400] 10:28:52 INFO - PROCESS | 1937 | 1460914132866 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:28:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:28:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1375ms 10:28:52 INFO - PROCESS | 1937 | 1460914132893 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 10:28:52 INFO - PROCESS | 1937 | 1460914132897 Marionette TRACE conn5 <- [1,2769,null,{"value":"8"}] 10:28:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:28:52 INFO - PROCESS | 1937 | 1460914132902 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:28:52 INFO - PROCESS | 1937 | 1460914132904 Marionette TRACE conn5 <- [1,2770,null,{}] 10:28:52 INFO - PROCESS | 1937 | 1460914132912 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:53 INFO - PROCESS | 1937 | 1460914133118 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 10:28:53 INFO - PROCESS | 1937 | 1460914133388 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5e5000 == 200 [pid = 1937] [id = 700] 10:28:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11cfbf4c00) [pid = 1937] [serial = 2101] [outer = (nil)] 10:28:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11eadb8000) [pid = 1937] [serial = 2102] [outer = 0x7f11cfbf4c00] 10:28:53 INFO - PROCESS | 1937 | 1460914133458 Marionette DEBUG loaded listener.js 10:28:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11eb0a3c00) [pid = 1937] [serial = 2103] [outer = 0x7f11cfbf4c00] 10:28:54 INFO - PROCESS | 1937 | 1460914134270 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:28:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:28:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1432ms 10:28:54 INFO - PROCESS | 1937 | 1460914134336 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 10:28:54 INFO - PROCESS | 1937 | 1460914134339 Marionette TRACE conn5 <- [1,2773,null,{"value":"8"}] 10:28:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:28:54 INFO - PROCESS | 1937 | 1460914134345 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:28:54 INFO - PROCESS | 1937 | 1460914134347 Marionette TRACE conn5 <- [1,2774,null,{}] 10:28:54 INFO - PROCESS | 1937 | 1460914134353 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:54 INFO - PROCESS | 1937 | 1460914134578 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 10:28:54 INFO - PROCESS | 1937 | 1460914134906 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf74e800 == 201 [pid = 1937] [id = 701] 10:28:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11cf6f2c00) [pid = 1937] [serial = 2104] [outer = (nil)] 10:28:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11d1184400) [pid = 1937] [serial = 2105] [outer = 0x7f11cf6f2c00] 10:28:54 INFO - PROCESS | 1937 | 1460914134978 Marionette DEBUG loaded listener.js 10:28:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11d3c4e400) [pid = 1937] [serial = 2106] [outer = 0x7f11cf6f2c00] 10:28:55 INFO - PROCESS | 1937 | 1460914135814 Marionette TRACE conn5 <- [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]]]}] 10:28:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:28:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1530ms 10:28:55 INFO - PROCESS | 1937 | 1460914135877 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 10:28:55 INFO - PROCESS | 1937 | 1460914135880 Marionette TRACE conn5 <- [1,2777,null,{"value":"8"}] 10:28:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:28:55 INFO - PROCESS | 1937 | 1460914135886 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - PROCESS | 1937 | 1460914135888 Marionette TRACE conn5 <- [1,2778,null,{}] 10:28:55 INFO - PROCESS | 1937 | 1460914135895 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:56 INFO - PROCESS | 1937 | 1460914136111 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 10:28:56 INFO - PROCESS | 1937 | 1460914136434 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2bdf000 == 202 [pid = 1937] [id = 702] 10:28:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11cf6f0000) [pid = 1937] [serial = 2107] [outer = (nil)] 10:28:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11d117f000) [pid = 1937] [serial = 2108] [outer = 0x7f11cf6f0000] 10:28:56 INFO - PROCESS | 1937 | 1460914136513 Marionette DEBUG loaded listener.js 10:28:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11d5a07000) [pid = 1937] [serial = 2109] [outer = 0x7f11cf6f0000] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eb45c800 == 201 [pid = 1937] [id = 579] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d424b800 == 200 [pid = 1937] [id = 681] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d19b9000 == 199 [pid = 1937] [id = 680] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cf6c7000 == 198 [pid = 1937] [id = 679] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cf8cc800 == 197 [pid = 1937] [id = 678] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e0b98000 == 196 [pid = 1937] [id = 675] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e038e000 == 195 [pid = 1937] [id = 674] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc91a800 == 194 [pid = 1937] [id = 673] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc7cf800 == 193 [pid = 1937] [id = 672] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc195800 == 192 [pid = 1937] [id = 671] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbb69000 == 191 [pid = 1937] [id = 670] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11db998000 == 190 [pid = 1937] [id = 669] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9852000 == 189 [pid = 1937] [id = 668] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d97a4000 == 188 [pid = 1937] [id = 667] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6c7f800 == 187 [pid = 1937] [id = 666] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d68b9000 == 186 [pid = 1937] [id = 665] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5c52800 == 185 [pid = 1937] [id = 664] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d430f000 == 184 [pid = 1937] [id = 663] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3dc9000 == 183 [pid = 1937] [id = 662] 10:28:58 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d00c8000 == 182 [pid = 1937] [id = 661] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11d3fadc00) [pid = 1937] [serial = 1982] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11d53ac800) [pid = 1937] [serial = 1910] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11d44d6400) [pid = 1937] [serial = 1916] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11e03bc000) [pid = 1937] [serial = 1940] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11dfd8a400) [pid = 1937] [serial = 1938] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11d1757c00) [pid = 1937] [serial = 1974] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11d50d9000) [pid = 1937] [serial = 1917] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11dbe1fc00) [pid = 1937] [serial = 1935] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11ead59400) [pid = 1937] [serial = 1962] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11cf6e8400) [pid = 1937] [serial = 1979] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11e2ecec00) [pid = 1937] [serial = 1950] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11d9adbc00) [pid = 1937] [serial = 1926] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11d29f2000) [pid = 1937] [serial = 1977] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11d7d33c00) [pid = 1937] [serial = 1920] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11e08bfc00) [pid = 1937] [serial = 1941] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11d7fca000) [pid = 1937] [serial = 1925] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11d2e5f000) [pid = 1937] [serial = 1914] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11da721400) [pid = 1937] [serial = 1928] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11d18aa000) [pid = 1937] [serial = 1913] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11eac5ec00) [pid = 1937] [serial = 1961] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11dbb7f400) [pid = 1937] [serial = 1934] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11e2d84400) [pid = 1937] [serial = 1949] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11daa45c00) [pid = 1937] [serial = 1929] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11d9a48c00) [pid = 1937] [serial = 1923] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11e4b64c00) [pid = 1937] [serial = 1953] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11d5c21400) [pid = 1937] [serial = 1919] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11dfd22400) [pid = 1937] [serial = 1937] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11d18af800) [pid = 1937] [serial = 1976] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11db8dac00) [pid = 1937] [serial = 1931] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11d1711800) [pid = 1937] [serial = 1973] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11d7fce000) [pid = 1937] [serial = 1922] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11cf6e8800) [pid = 1937] [serial = 1964] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11e2d4cc00) [pid = 1937] [serial = 1947] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11d117d000) [pid = 1937] [serial = 1971] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11e40efc00) [pid = 1937] [serial = 1952] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11e8646400) [pid = 1937] [serial = 1958] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11e1cc6800) [pid = 1937] [serial = 1943] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11e5dc3c00) [pid = 1937] [serial = 1955] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11dbb72000) [pid = 1937] [serial = 1932] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11e62f3000) [pid = 1937] [serial = 1956] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11e2a0fc00) [pid = 1937] [serial = 1946] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11e22c1c00) [pid = 1937] [serial = 1944] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11d02f1400) [pid = 1937] [serial = 1970] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11d2e5c000) [pid = 1937] [serial = 1980] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11e9b30000) [pid = 1937] [serial = 1959] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11cf5cec00) [pid = 1937] [serial = 1967] [outer = (nil)] [url = about:blank] 10:28:58 INFO - PROCESS | 1937 | 1460914138711 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:28:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:28:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2844ms 10:28:58 INFO - PROCESS | 1937 | 1460914138730 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 10:28:58 INFO - PROCESS | 1937 | 1460914138735 Marionette TRACE conn5 <- [1,2781,null,{"value":"8"}] 10:28:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:28:58 INFO - PROCESS | 1937 | 1460914138743 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:28:58 INFO - PROCESS | 1937 | 1460914138749 Marionette TRACE conn5 <- [1,2782,null,{}] 10:28:58 INFO - PROCESS | 1937 | 1460914138758 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:58 INFO - PROCESS | 1937 | 1460914138960 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 10:28:59 INFO - PROCESS | 1937 | 1460914139191 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfbe8800 == 183 [pid = 1937] [id = 703] 10:28:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11d16c7800) [pid = 1937] [serial = 2110] [outer = (nil)] 10:28:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11d1756800) [pid = 1937] [serial = 2111] [outer = 0x7f11d16c7800] 10:28:59 INFO - PROCESS | 1937 | 1460914139254 Marionette DEBUG loaded listener.js 10:28:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11d18ab000) [pid = 1937] [serial = 2112] [outer = 0x7f11d16c7800] 10:28:59 INFO - PROCESS | 1937 | 1460914139920 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:28:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:28:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1189ms 10:28:59 INFO - PROCESS | 1937 | 1460914139932 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 10:28:59 INFO - PROCESS | 1937 | 1460914139939 Marionette TRACE conn5 <- [1,2785,null,{"value":"8"}] 10:28:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:28:59 INFO - PROCESS | 1937 | 1460914139948 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:28:59 INFO - PROCESS | 1937 | 1460914139951 Marionette TRACE conn5 <- [1,2786,null,{}] 10:28:59 INFO - PROCESS | 1937 | 1460914139956 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:00 INFO - PROCESS | 1937 | 1460914140237 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 10:29:00 INFO - PROCESS | 1937 | 1460914140264 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3b81800 == 184 [pid = 1937] [id = 704] 10:29:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11d29f9000) [pid = 1937] [serial = 2113] [outer = (nil)] 10:29:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11d3e38c00) [pid = 1937] [serial = 2114] [outer = 0x7f11d29f9000] 10:29:00 INFO - PROCESS | 1937 | 1460914140324 Marionette DEBUG loaded listener.js 10:29:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11d3fb9800) [pid = 1937] [serial = 2115] [outer = 0x7f11d29f9000] 10:29:01 INFO - PROCESS | 1937 | 1460914141263 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:29:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:29:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1335ms 10:29:01 INFO - PROCESS | 1937 | 1460914141283 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 10:29:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:29:01 INFO - PROCESS | 1937 | 1460914141286 Marionette TRACE conn5 <- [1,2789,null,{"value":"8"}] 10:29:01 INFO - PROCESS | 1937 | 1460914141292 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:29:01 INFO - PROCESS | 1937 | 1460914141297 Marionette TRACE conn5 <- [1,2790,null,{}] 10:29:01 INFO - PROCESS | 1937 | 1460914141321 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:01 INFO - PROCESS | 1937 | 1460914141616 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 10:29:01 INFO - PROCESS | 1937 | 1460914141653 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5994800 == 185 [pid = 1937] [id = 705] 10:29:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11d4644000) [pid = 1937] [serial = 2116] [outer = (nil)] 10:29:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11d53a3000) [pid = 1937] [serial = 2117] [outer = 0x7f11d4644000] 10:29:01 INFO - PROCESS | 1937 | 1460914141722 Marionette DEBUG loaded listener.js 10:29:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11d5c17800) [pid = 1937] [serial = 2118] [outer = 0x7f11d4644000] 10:29:02 INFO - PROCESS | 1937 | 1460914142616 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:29:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:29:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1343ms 10:29:02 INFO - PROCESS | 1937 | 1460914142635 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 10:29:02 INFO - PROCESS | 1937 | 1460914142639 Marionette TRACE conn5 <- [1,2793,null,{"value":"8"}] 10:29:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:29:02 INFO - PROCESS | 1937 | 1460914142646 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:29:02 INFO - PROCESS | 1937 | 1460914142649 Marionette TRACE conn5 <- [1,2794,null,{}] 10:29:02 INFO - PROCESS | 1937 | 1460914142655 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:02 INFO - PROCESS | 1937 | 1460914142952 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 10:29:03 INFO - PROCESS | 1937 | 1460914142996 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d68cb000 == 186 [pid = 1937] [id = 706] 10:29:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11d5327400) [pid = 1937] [serial = 2119] [outer = (nil)] 10:29:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11d7d7ac00) [pid = 1937] [serial = 2120] [outer = 0x7f11d5327400] 10:29:03 INFO - PROCESS | 1937 | 1460914143063 Marionette DEBUG loaded listener.js 10:29:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11d9a4cc00) [pid = 1937] [serial = 2121] [outer = 0x7f11d5327400] 10:29:03 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11d2583800) [pid = 1937] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:29:03 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11d2587000) [pid = 1937] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:29:03 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11cf3a7800) [pid = 1937] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:29:03 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11cf3a7400) [pid = 1937] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:29:03 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11cf3a5400) [pid = 1937] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:29:04 INFO - PROCESS | 1937 | 1460914144337 Marionette TRACE conn5 <- [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]]]}] 10:29:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:29:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1727ms 10:29:04 INFO - PROCESS | 1937 | 1460914144390 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 10:29:04 INFO - PROCESS | 1937 | 1460914144393 Marionette TRACE conn5 <- [1,2797,null,{"value":"8"}] 10:29:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:29:04 INFO - PROCESS | 1937 | 1460914144401 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:29:04 INFO - PROCESS | 1937 | 1460914144403 Marionette TRACE conn5 <- [1,2798,null,{}] 10:29:04 INFO - PROCESS | 1937 | 1460914144408 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:04 INFO - PROCESS | 1937 | 1460914144616 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 10:29:04 INFO - PROCESS | 1937 | 1460914144825 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c7f800 == 187 [pid = 1937] [id = 707] 10:29:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11d16cec00) [pid = 1937] [serial = 2122] [outer = (nil)] 10:29:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11d6b38400) [pid = 1937] [serial = 2123] [outer = 0x7f11d16cec00] 10:29:04 INFO - PROCESS | 1937 | 1460914144885 Marionette DEBUG loaded listener.js 10:29:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11d9ae0400) [pid = 1937] [serial = 2124] [outer = 0x7f11d16cec00] 10:29:05 INFO - PROCESS | 1937 | 1460914145588 Marionette TRACE conn5 <- [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]]]}] 10:29:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:29:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1232ms 10:29:05 INFO - PROCESS | 1937 | 1460914145634 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 10:29:05 INFO - PROCESS | 1937 | 1460914145637 Marionette TRACE conn5 <- [1,2801,null,{"value":"8"}] 10:29:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:29:05 INFO - PROCESS | 1937 | 1460914145643 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:29:05 INFO - PROCESS | 1937 | 1460914145645 Marionette TRACE conn5 <- [1,2802,null,{}] 10:29:05 INFO - PROCESS | 1937 | 1460914145651 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:06 INFO - PROCESS | 1937 | 1460914146132 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 10:29:06 INFO - PROCESS | 1937 | 1460914146409 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf8db000 == 188 [pid = 1937] [id = 708] 10:29:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11cf3ab400) [pid = 1937] [serial = 2125] [outer = (nil)] 10:29:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11d16cdc00) [pid = 1937] [serial = 2126] [outer = 0x7f11cf3ab400] 10:29:06 INFO - PROCESS | 1937 | 1460914146493 Marionette DEBUG loaded listener.js 10:29:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11d178cc00) [pid = 1937] [serial = 2127] [outer = 0x7f11cf3ab400] 10:29:07 INFO - PROCESS | 1937 | 1460914147349 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:29:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:29:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1731ms 10:29:07 INFO - PROCESS | 1937 | 1460914147377 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 10:29:07 INFO - PROCESS | 1937 | 1460914147385 Marionette TRACE conn5 <- [1,2805,null,{"value":"8"}] 10:29:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:29:07 INFO - PROCESS | 1937 | 1460914147391 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:29:07 INFO - PROCESS | 1937 | 1460914147397 Marionette TRACE conn5 <- [1,2806,null,{}] 10:29:07 INFO - PROCESS | 1937 | 1460914147403 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:07 INFO - PROCESS | 1937 | 1460914147627 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 10:29:07 INFO - PROCESS | 1937 | 1460914147948 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d68b8800 == 189 [pid = 1937] [id = 709] 10:29:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11d3fb7400) [pid = 1937] [serial = 2128] [outer = (nil)] 10:29:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11d464f400) [pid = 1937] [serial = 2129] [outer = 0x7f11d3fb7400] 10:29:08 INFO - PROCESS | 1937 | 1460914148030 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11d54c4800) [pid = 1937] [serial = 2130] [outer = 0x7f11d3fb7400] 10:29:08 INFO - PROCESS | 1937 | 1460914148883 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:29:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:29:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1534ms 10:29:08 INFO - PROCESS | 1937 | 1460914148926 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 10:29:08 INFO - PROCESS | 1937 | 1460914148931 Marionette TRACE conn5 <- [1,2809,null,{"value":"8"}] 10:29:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:29:08 INFO - PROCESS | 1937 | 1460914148937 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:29:08 INFO - PROCESS | 1937 | 1460914148941 Marionette TRACE conn5 <- [1,2810,null,{}] 10:29:08 INFO - PROCESS | 1937 | 1460914148946 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:09 INFO - PROCESS | 1937 | 1460914149171 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 10:29:09 INFO - PROCESS | 1937 | 1460914149535 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11db98d800 == 190 [pid = 1937] [id = 710] 10:29:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11d7d2fc00) [pid = 1937] [serial = 2131] [outer = (nil)] 10:29:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11d9aab800) [pid = 1937] [serial = 2132] [outer = 0x7f11d7d2fc00] 10:29:09 INFO - PROCESS | 1937 | 1460914149614 Marionette DEBUG loaded listener.js 10:29:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11d9c4bc00) [pid = 1937] [serial = 2133] [outer = 0x7f11d7d2fc00] 10:29:10 INFO - PROCESS | 1937 | 1460914150415 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1528ms 10:29:10 INFO - PROCESS | 1937 | 1460914150466 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 10:29:10 INFO - PROCESS | 1937 | 1460914150472 Marionette TRACE conn5 <- [1,2813,null,{"value":"8"}] 10:29:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:29:10 INFO - PROCESS | 1937 | 1460914150488 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:29:10 INFO - PROCESS | 1937 | 1460914150494 Marionette TRACE conn5 <- [1,2814,null,{}] 10:29:10 INFO - PROCESS | 1937 | 1460914150499 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:10 INFO - PROCESS | 1937 | 1460914150781 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 10:29:11 INFO - PROCESS | 1937 | 1460914151133 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc2b9000 == 191 [pid = 1937] [id = 711] 10:29:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11d9c49800) [pid = 1937] [serial = 2134] [outer = (nil)] 10:29:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11da7b7400) [pid = 1937] [serial = 2135] [outer = 0x7f11d9c49800] 10:29:11 INFO - PROCESS | 1937 | 1460914151210 Marionette DEBUG loaded listener.js 10:29:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11daac9c00) [pid = 1937] [serial = 2136] [outer = 0x7f11d9c49800] 10:29:12 INFO - PROCESS | 1937 | 1460914152046 Marionette TRACE conn5 <- [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]]]}] 10:29:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:29:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1594ms 10:29:12 INFO - PROCESS | 1937 | 1460914152076 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 10:29:12 INFO - PROCESS | 1937 | 1460914152080 Marionette TRACE conn5 <- [1,2817,null,{"value":"8"}] 10:29:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:29:12 INFO - PROCESS | 1937 | 1460914152086 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:29:12 INFO - PROCESS | 1937 | 1460914152089 Marionette TRACE conn5 <- [1,2818,null,{}] 10:29:12 INFO - PROCESS | 1937 | 1460914152094 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:12 INFO - PROCESS | 1937 | 1460914152312 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 10:29:12 INFO - PROCESS | 1937 | 1460914152623 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc8b5800 == 192 [pid = 1937] [id = 712] 10:29:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11da798000) [pid = 1937] [serial = 2137] [outer = (nil)] 10:29:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11dbe17c00) [pid = 1937] [serial = 2138] [outer = 0x7f11da798000] 10:29:12 INFO - PROCESS | 1937 | 1460914152699 Marionette DEBUG loaded listener.js 10:29:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11dca6e800) [pid = 1937] [serial = 2139] [outer = 0x7f11da798000] 10:29:13 INFO - PROCESS | 1937 | 1460914153497 Marionette TRACE conn5 <- [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]]]}] 10:29:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:29:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1476ms 10:29:13 INFO - PROCESS | 1937 | 1460914153563 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 10:29:13 INFO - PROCESS | 1937 | 1460914153567 Marionette TRACE conn5 <- [1,2821,null,{"value":"8"}] 10:29:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:29:13 INFO - PROCESS | 1937 | 1460914153573 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:29:13 INFO - PROCESS | 1937 | 1460914153576 Marionette TRACE conn5 <- [1,2822,null,{}] 10:29:13 INFO - PROCESS | 1937 | 1460914153581 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:13 INFO - PROCESS | 1937 | 1460914153848 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 10:29:14 INFO - PROCESS | 1937 | 1460914154163 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e039b000 == 193 [pid = 1937] [id = 713] 10:29:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11e0a81000) [pid = 1937] [serial = 2140] [outer = (nil)] 10:29:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11e1be6800) [pid = 1937] [serial = 2141] [outer = 0x7f11e0a81000] 10:29:14 INFO - PROCESS | 1937 | 1460914154254 Marionette DEBUG loaded listener.js 10:29:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11e2205800) [pid = 1937] [serial = 2142] [outer = 0x7f11e0a81000] 10:29:15 INFO - PROCESS | 1937 | 1460914155095 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:29:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:29:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1578ms 10:29:15 INFO - PROCESS | 1937 | 1460914155152 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 10:29:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:29:15 INFO - PROCESS | 1937 | 1460914155156 Marionette TRACE conn5 <- [1,2825,null,{"value":"8"}] 10:29:15 INFO - PROCESS | 1937 | 1460914155162 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:29:15 INFO - PROCESS | 1937 | 1460914155165 Marionette TRACE conn5 <- [1,2826,null,{}] 10:29:15 INFO - PROCESS | 1937 | 1460914155170 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:15 INFO - PROCESS | 1937 | 1460914155394 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 10:29:15 INFO - PROCESS | 1937 | 1460914155714 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2181800 == 194 [pid = 1937] [id = 714] 10:29:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11cfbff000) [pid = 1937] [serial = 2143] [outer = (nil)] 10:29:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11e2d43800) [pid = 1937] [serial = 2144] [outer = 0x7f11cfbff000] 10:29:15 INFO - PROCESS | 1937 | 1460914155804 Marionette DEBUG loaded listener.js 10:29:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11e40ea800) [pid = 1937] [serial = 2145] [outer = 0x7f11cfbff000] 10:29:16 INFO - PROCESS | 1937 | 1460914156623 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:29:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:29:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1532ms 10:29:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:29:16 INFO - PROCESS | 1937 | 1460914156694 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 10:29:16 INFO - PROCESS | 1937 | 1460914156697 Marionette TRACE conn5 <- [1,2829,null,{"value":"8"}] 10:29:16 INFO - PROCESS | 1937 | 1460914156703 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:29:16 INFO - PROCESS | 1937 | 1460914156706 Marionette TRACE conn5 <- [1,2830,null,{}] 10:29:16 INFO - PROCESS | 1937 | 1460914156711 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:16 INFO - PROCESS | 1937 | 1460914156936 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 10:29:17 INFO - PROCESS | 1937 | 1460914157244 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e403e000 == 195 [pid = 1937] [id = 715] 10:29:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11e0a84400) [pid = 1937] [serial = 2146] [outer = (nil)] 10:29:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11e5f48000) [pid = 1937] [serial = 2147] [outer = 0x7f11e0a84400] 10:29:17 INFO - PROCESS | 1937 | 1460914157323 Marionette DEBUG loaded listener.js 10:29:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11ead59c00) [pid = 1937] [serial = 2148] [outer = 0x7f11e0a84400] 10:29:18 INFO - PROCESS | 1937 | 1460914158136 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:29:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1478ms 10:29:18 INFO - PROCESS | 1937 | 1460914158181 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 10:29:18 INFO - PROCESS | 1937 | 1460914158185 Marionette TRACE conn5 <- [1,2833,null,{"value":"8"}] 10:29:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:29:18 INFO - PROCESS | 1937 | 1460914158191 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:29:18 INFO - PROCESS | 1937 | 1460914158193 Marionette TRACE conn5 <- [1,2834,null,{}] 10:29:18 INFO - PROCESS | 1937 | 1460914158199 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:18 INFO - PROCESS | 1937 | 1460914158423 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 10:29:18 INFO - PROCESS | 1937 | 1460914158736 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e74c3800 == 196 [pid = 1937] [id = 716] 10:29:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11e4b57400) [pid = 1937] [serial = 2149] [outer = (nil)] 10:29:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11eb275000) [pid = 1937] [serial = 2150] [outer = 0x7f11e4b57400] 10:29:18 INFO - PROCESS | 1937 | 1460914158815 Marionette DEBUG loaded listener.js 10:29:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11ebb73800) [pid = 1937] [serial = 2151] [outer = 0x7f11e4b57400] 10:29:19 INFO - PROCESS | 1937 | 1460914159600 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:29:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:29:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1479ms 10:29:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:29:19 INFO - PROCESS | 1937 | 1460914159671 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 10:29:19 INFO - PROCESS | 1937 | 1460914159674 Marionette TRACE conn5 <- [1,2837,null,{"value":"8"}] 10:29:19 INFO - PROCESS | 1937 | 1460914159679 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:29:19 INFO - PROCESS | 1937 | 1460914159682 Marionette TRACE conn5 <- [1,2838,null,{}] 10:29:19 INFO - PROCESS | 1937 | 1460914159687 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:19 INFO - PROCESS | 1937 | 1460914159897 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 10:29:20 INFO - PROCESS | 1937 | 1460914160171 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec188000 == 197 [pid = 1937] [id = 717] 10:29:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11d5c19400) [pid = 1937] [serial = 2152] [outer = (nil)] 10:29:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11e5d8e000) [pid = 1937] [serial = 2153] [outer = 0x7f11d5c19400] 10:29:20 INFO - PROCESS | 1937 | 1460914160287 Marionette DEBUG loaded listener.js 10:29:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11ebbd7400) [pid = 1937] [serial = 2154] [outer = 0x7f11d5c19400] 10:29:21 INFO - PROCESS | 1937 | 1460914161094 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:29:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:29:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1477ms 10:29:21 INFO - PROCESS | 1937 | 1460914161157 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 10:29:21 INFO - PROCESS | 1937 | 1460914161160 Marionette TRACE conn5 <- [1,2841,null,{"value":"8"}] 10:29:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:29:21 INFO - PROCESS | 1937 | 1460914161166 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:29:21 INFO - PROCESS | 1937 | 1460914161168 Marionette TRACE conn5 <- [1,2842,null,{}] 10:29:21 INFO - PROCESS | 1937 | 1460914161173 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:21 INFO - PROCESS | 1937 | 1460914161382 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 10:29:21 INFO - PROCESS | 1937 | 1460914161704 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f7fdf800 == 198 [pid = 1937] [id = 718] 10:29:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11ec529400) [pid = 1937] [serial = 2155] [outer = (nil)] 10:29:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11ec67f800) [pid = 1937] [serial = 2156] [outer = 0x7f11ec529400] 10:29:21 INFO - PROCESS | 1937 | 1460914161788 Marionette DEBUG loaded listener.js 10:29:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11ecca0000) [pid = 1937] [serial = 2157] [outer = 0x7f11ec529400] 10:29:22 INFO - PROCESS | 1937 | 1460914162583 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:29:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:29:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1480ms 10:29:22 INFO - PROCESS | 1937 | 1460914162648 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 10:29:22 INFO - PROCESS | 1937 | 1460914162652 Marionette TRACE conn5 <- [1,2845,null,{"value":"8"}] 10:29:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:29:22 INFO - PROCESS | 1937 | 1460914162657 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:29:22 INFO - PROCESS | 1937 | 1460914162661 Marionette TRACE conn5 <- [1,2846,null,{}] 10:29:22 INFO - PROCESS | 1937 | 1460914162666 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:22 INFO - PROCESS | 1937 | 1460914162953 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 10:29:23 INFO - PROCESS | 1937 | 1460914163270 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f925c000 == 199 [pid = 1937] [id = 719] 10:29:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11ec684400) [pid = 1937] [serial = 2158] [outer = (nil)] 10:29:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11ee34b800) [pid = 1937] [serial = 2159] [outer = 0x7f11ec684400] 10:29:23 INFO - PROCESS | 1937 | 1460914163362 Marionette DEBUG loaded listener.js 10:29:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11ef161800) [pid = 1937] [serial = 2160] [outer = 0x7f11ec684400] 10:29:24 INFO - PROCESS | 1937 | 1460914164168 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:29:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:29:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1539ms 10:29:24 INFO - PROCESS | 1937 | 1460914164197 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 10:29:24 INFO - PROCESS | 1937 | 1460914164200 Marionette TRACE conn5 <- [1,2849,null,{"value":"8"}] 10:29:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:29:24 INFO - PROCESS | 1937 | 1460914164206 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:29:24 INFO - PROCESS | 1937 | 1460914164208 Marionette TRACE conn5 <- [1,2850,null,{}] 10:29:24 INFO - PROCESS | 1937 | 1460914164214 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:24 INFO - PROCESS | 1937 | 1460914164427 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 10:29:24 INFO - PROCESS | 1937 | 1460914164706 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fa258000 == 200 [pid = 1937] [id = 720] 10:29:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11ed339400) [pid = 1937] [serial = 2161] [outer = (nil)] 10:29:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11f7fcf800) [pid = 1937] [serial = 2162] [outer = 0x7f11ed339400] 10:29:24 INFO - PROCESS | 1937 | 1460914164816 Marionette DEBUG loaded listener.js 10:29:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11f8b68400) [pid = 1937] [serial = 2163] [outer = 0x7f11ed339400] 10:29:25 INFO - PROCESS | 1937 | 1460914165623 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:29:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:29:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1481ms 10:29:25 INFO - PROCESS | 1937 | 1460914165689 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 10:29:25 INFO - PROCESS | 1937 | 1460914165692 Marionette TRACE conn5 <- [1,2853,null,{"value":"8"}] 10:29:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:29:25 INFO - PROCESS | 1937 | 1460914165699 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:29:25 INFO - PROCESS | 1937 | 1460914165702 Marionette TRACE conn5 <- [1,2854,null,{}] 10:29:25 INFO - PROCESS | 1937 | 1460914165707 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:25 INFO - PROCESS | 1937 | 1460914165936 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 10:29:26 INFO - PROCESS | 1937 | 1460914166289 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fda23800 == 201 [pid = 1937] [id = 721] 10:29:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11f9007400) [pid = 1937] [serial = 2164] [outer = (nil)] 10:29:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11f9089800) [pid = 1937] [serial = 2165] [outer = 0x7f11f9007400] 10:29:26 INFO - PROCESS | 1937 | 1460914166368 Marionette DEBUG loaded listener.js 10:29:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11f92c6800) [pid = 1937] [serial = 2166] [outer = 0x7f11f9007400] 10:29:27 INFO - PROCESS | 1937 | 1460914167170 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:29:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1529ms 10:29:27 INFO - PROCESS | 1937 | 1460914167229 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 1937 | 1460914167233 Marionette TRACE conn5 <- [1,2857,null,{"value":"8"}] 10:29:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:29:27 INFO - PROCESS | 1937 | 1460914167239 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - PROCESS | 1937 | 1460914167241 Marionette TRACE conn5 <- [1,2858,null,{}] 10:29:27 INFO - PROCESS | 1937 | 1460914167247 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:27 INFO - PROCESS | 1937 | 1460914167454 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 10:29:27 INFO - PROCESS | 1937 | 1460914167770 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe343800 == 202 [pid = 1937] [id = 722] 10:29:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x7f11f900b000) [pid = 1937] [serial = 2167] [outer = (nil)] 10:29:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x7f11fa029c00) [pid = 1937] [serial = 2168] [outer = 0x7f11f900b000] 10:29:27 INFO - PROCESS | 1937 | 1460914167852 Marionette DEBUG loaded listener.js 10:29:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x7f11fa0b8c00) [pid = 1937] [serial = 2169] [outer = 0x7f11f900b000] 10:29:28 INFO - PROCESS | 1937 | 1460914168650 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:29:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:29:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1490ms 10:29:28 INFO - PROCESS | 1937 | 1460914168729 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 10:29:28 INFO - PROCESS | 1937 | 1460914168733 Marionette TRACE conn5 <- [1,2861,null,{"value":"8"}] 10:29:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:29:28 INFO - PROCESS | 1937 | 1460914168739 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:29:28 INFO - PROCESS | 1937 | 1460914168741 Marionette TRACE conn5 <- [1,2862,null,{}] 10:29:28 INFO - PROCESS | 1937 | 1460914168747 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:28 INFO - PROCESS | 1937 | 1460914168972 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 10:29:29 INFO - PROCESS | 1937 | 1460914169291 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe5a2800 == 203 [pid = 1937] [id = 723] 10:29:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x7f11f92d1400) [pid = 1937] [serial = 2170] [outer = (nil)] 10:29:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x7f11fa0bfc00) [pid = 1937] [serial = 2171] [outer = 0x7f11f92d1400] 10:29:29 INFO - PROCESS | 1937 | 1460914169369 Marionette DEBUG loaded listener.js 10:29:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x7f11fa207000) [pid = 1937] [serial = 2172] [outer = 0x7f11f92d1400] 10:29:30 INFO - PROCESS | 1937 | 1460914170167 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:29:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:29:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1481ms 10:29:30 INFO - PROCESS | 1937 | 1460914170221 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 10:29:30 INFO - PROCESS | 1937 | 1460914170224 Marionette TRACE conn5 <- [1,2865,null,{"value":"8"}] 10:29:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:29:30 INFO - PROCESS | 1937 | 1460914170229 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - PROCESS | 1937 | 1460914170232 Marionette TRACE conn5 <- [1,2866,null,{}] 10:29:30 INFO - PROCESS | 1937 | 1460914170238 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:30 INFO - PROCESS | 1937 | 1460914170470 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 10:29:30 INFO - PROCESS | 1937 | 1460914170790 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe5bc000 == 204 [pid = 1937] [id = 724] 10:29:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x7f11fa0b9000) [pid = 1937] [serial = 2173] [outer = (nil)] 10:29:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x7f11fc1be400) [pid = 1937] [serial = 2174] [outer = 0x7f11fa0b9000] 10:29:30 INFO - PROCESS | 1937 | 1460914170878 Marionette DEBUG loaded listener.js 10:29:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x7f11fd95e800) [pid = 1937] [serial = 2175] [outer = 0x7f11fa0b9000] 10:29:31 INFO - PROCESS | 1937 | 1460914171676 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:29:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1482ms 10:29:31 INFO - PROCESS | 1937 | 1460914171713 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 10:29:31 INFO - PROCESS | 1937 | 1460914171716 Marionette TRACE conn5 <- [1,2869,null,{"value":"8"}] 10:29:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:29:31 INFO - PROCESS | 1937 | 1460914171722 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:29:31 INFO - PROCESS | 1937 | 1460914171725 Marionette TRACE conn5 <- [1,2870,null,{}] 10:29:31 INFO - PROCESS | 1937 | 1460914171730 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:31 INFO - PROCESS | 1937 | 1460914171963 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 10:29:32 INFO - PROCESS | 1937 | 1460914172282 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f120241b800 == 205 [pid = 1937] [id = 725] 10:29:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x7f11fa208800) [pid = 1937] [serial = 2176] [outer = (nil)] 10:29:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11fda8d800) [pid = 1937] [serial = 2177] [outer = 0x7f11fa208800] 10:29:32 INFO - PROCESS | 1937 | 1460914172356 Marionette DEBUG loaded listener.js 10:29:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x7f11fdf20800) [pid = 1937] [serial = 2178] [outer = 0x7f11fa208800] 10:29:33 INFO - PROCESS | 1937 | 1460914173132 Marionette TRACE conn5 <- [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]]]}] 10:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1479ms 10:29:33 INFO - PROCESS | 1937 | 1460914173202 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 10:29:33 INFO - PROCESS | 1937 | 1460914173206 Marionette TRACE conn5 <- [1,2873,null,{"value":"8"}] 10:29:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:29:33 INFO - PROCESS | 1937 | 1460914173211 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:29:33 INFO - PROCESS | 1937 | 1460914173214 Marionette TRACE conn5 <- [1,2874,null,{}] 10:29:33 INFO - PROCESS | 1937 | 1460914173219 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:33 INFO - PROCESS | 1937 | 1460914173444 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 10:29:33 INFO - PROCESS | 1937 | 1460914173764 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ca1b1000 == 206 [pid = 1937] [id = 726] 10:29:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x7f11d3bbf000) [pid = 1937] [serial = 2179] [outer = (nil)] 10:29:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x7f11fdf2ac00) [pid = 1937] [serial = 2180] [outer = 0x7f11d3bbf000] 10:29:33 INFO - PROCESS | 1937 | 1460914173848 Marionette DEBUG loaded listener.js 10:29:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x7f11fe1abc00) [pid = 1937] [serial = 2181] [outer = 0x7f11d3bbf000] 10:29:34 INFO - PROCESS | 1937 | 1460914174687 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:29:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:29:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1533ms 10:29:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:29:34 INFO - PROCESS | 1937 | 1460914174744 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 10:29:34 INFO - PROCESS | 1937 | 1460914174747 Marionette TRACE conn5 <- [1,2877,null,{"value":"8"}] 10:29:34 INFO - PROCESS | 1937 | 1460914174752 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:29:34 INFO - PROCESS | 1937 | 1460914174755 Marionette TRACE conn5 <- [1,2878,null,{}] 10:29:34 INFO - PROCESS | 1937 | 1460914174760 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:34 INFO - PROCESS | 1937 | 1460914174971 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 10:29:35 INFO - PROCESS | 1937 | 1460914175293 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfe24800 == 207 [pid = 1937] [id = 727] 10:29:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x7f11cfe0bc00) [pid = 1937] [serial = 2182] [outer = (nil)] 10:29:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x7f11cfe13c00) [pid = 1937] [serial = 2183] [outer = 0x7f11cfe0bc00] 10:29:35 INFO - PROCESS | 1937 | 1460914175381 Marionette DEBUG loaded listener.js 10:29:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x7f11cfe19000) [pid = 1937] [serial = 2184] [outer = 0x7f11cfe0bc00] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dfde6800 == 206 [pid = 1937] [id = 82] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2de2000 == 205 [pid = 1937] [id = 660] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eadf2000 == 204 [pid = 1937] [id = 506] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d1521000 == 203 [pid = 1937] [id = 507] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6c7f800 == 202 [pid = 1937] [id = 707] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d68cb000 == 201 [pid = 1937] [id = 706] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5994800 == 200 [pid = 1937] [id = 705] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3b81800 == 199 [pid = 1937] [id = 704] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cfbe8800 == 198 [pid = 1937] [id = 703] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec99d800 == 197 [pid = 1937] [id = 698] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec172800 == 196 [pid = 1937] [id = 697] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11eb289800 == 195 [pid = 1937] [id = 696] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e9ba8000 == 194 [pid = 1937] [id = 695] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e7477800 == 193 [pid = 1937] [id = 694] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e415d000 == 192 [pid = 1937] [id = 693] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2e12800 == 191 [pid = 1937] [id = 692] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e217e800 == 190 [pid = 1937] [id = 691] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e085d800 == 189 [pid = 1937] [id = 690] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc918000 == 188 [pid = 1937] [id = 689] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc743800 == 187 [pid = 1937] [id = 688] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cdeda000 == 186 [pid = 1937] [id = 508] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbb57000 == 185 [pid = 1937] [id = 687] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9c67800 == 184 [pid = 1937] [id = 686] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6c7b800 == 183 [pid = 1937] [id = 685] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d63df800 == 182 [pid = 1937] [id = 684] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d51c6000 == 181 [pid = 1937] [id = 682] 10:29:37 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d28de000 == 180 [pid = 1937] [id = 683] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x7f11d2e55400) [pid = 1937] [serial = 1988] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x7f11d698c000) [pid = 1937] [serial = 1997] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x7f11d9f79800) [pid = 1937] [serial = 2009] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x7f11e0035c00) [pid = 1937] [serial = 2024] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x7f11d3bc0800) [pid = 1937] [serial = 2042] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x7f11d9ad9800) [pid = 1937] [serial = 2003] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x7f11d1710400) [pid = 1937] [serial = 1985] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11d50cec00) [pid = 1937] [serial = 1991] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x7f11da793000) [pid = 1937] [serial = 2012] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x7f11e0a8c000) [pid = 1937] [serial = 2030] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x7f11d464e800) [pid = 1937] [serial = 2045] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x7f11dca70400) [pid = 1937] [serial = 2021] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x7f11dbe1dc00) [pid = 1937] [serial = 2018] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x7f11cfbfc800) [pid = 1937] [serial = 2037] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x7f11d2583000) [pid = 1937] [serial = 2040] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x7f11d3fb0000) [pid = 1937] [serial = 2043] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x7f11cf6e3800) [pid = 1937] [serial = 2036] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x7f11d54c7c00) [pid = 1937] [serial = 2046] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11d178ac00) [pid = 1937] [serial = 2039] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11d5843400) [pid = 1937] [serial = 1994] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11db8de400) [pid = 1937] [serial = 2015] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11d9a4b000) [pid = 1937] [serial = 2000] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11e1db6400) [pid = 1937] [serial = 2033] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11e08b6000) [pid = 1937] [serial = 2027] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11d3fb7c00) [pid = 1937] [serial = 1983] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11d9d94c00) [pid = 1937] [serial = 2006] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11d464e400) [pid = 1937] [serial = 2048] [outer = (nil)] [url = about:blank] 10:29:37 INFO - PROCESS | 1937 | 1460914177985 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:29:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 3340ms 10:29:38 INFO - PROCESS | 1937 | 1460914178093 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 10:29:38 INFO - PROCESS | 1937 | 1460914178099 Marionette TRACE conn5 <- [1,2881,null,{"value":"8"}] 10:29:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:29:38 INFO - PROCESS | 1937 | 1460914178107 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:29:38 INFO - PROCESS | 1937 | 1460914178113 Marionette TRACE conn5 <- [1,2882,null,{}] 10:29:38 INFO - PROCESS | 1937 | 1460914178121 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:38 INFO - PROCESS | 1937 | 1460914178320 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 10:29:38 INFO - PROCESS | 1937 | 1460914178373 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cf8ce000 == 181 [pid = 1937] [id = 728] 10:29:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11d16d3c00) [pid = 1937] [serial = 2185] [outer = (nil)] 10:29:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11d1713000) [pid = 1937] [serial = 2186] [outer = 0x7f11d16d3c00] 10:29:38 INFO - PROCESS | 1937 | 1460914178605 Marionette DEBUG loaded listener.js 10:29:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11d178ac00) [pid = 1937] [serial = 2187] [outer = 0x7f11d16d3c00] 10:29:39 INFO - PROCESS | 1937 | 1460914179314 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:29:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:29:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1237ms 10:29:39 INFO - PROCESS | 1937 | 1460914179357 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 10:29:39 INFO - PROCESS | 1937 | 1460914179365 Marionette TRACE conn5 <- [1,2885,null,{"value":"8"}] 10:29:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:29:39 INFO - PROCESS | 1937 | 1460914179374 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:29:39 INFO - PROCESS | 1937 | 1460914179377 Marionette TRACE conn5 <- [1,2886,null,{}] 10:29:39 INFO - PROCESS | 1937 | 1460914179383 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:39 INFO - PROCESS | 1937 | 1460914179573 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 10:29:39 INFO - PROCESS | 1937 | 1460914179589 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d134d800 == 182 [pid = 1937] [id = 729] 10:29:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11d18afc00) [pid = 1937] [serial = 2188] [outer = (nil)] 10:29:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11d2e55400) [pid = 1937] [serial = 2189] [outer = 0x7f11d18afc00] 10:29:39 INFO - PROCESS | 1937 | 1460914179650 Marionette DEBUG loaded listener.js 10:29:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11d3c56400) [pid = 1937] [serial = 2190] [outer = 0x7f11d18afc00] 10:29:40 INFO - PROCESS | 1937 | 1460914180751 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:29:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:29:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1435ms 10:29:40 INFO - PROCESS | 1937 | 1460914180809 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 10:29:40 INFO - PROCESS | 1937 | 1460914180812 Marionette TRACE conn5 <- [1,2889,null,{"value":"8"}] 10:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:29:40 INFO - PROCESS | 1937 | 1460914180818 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:29:40 INFO - PROCESS | 1937 | 1460914180823 Marionette TRACE conn5 <- [1,2890,null,{}] 10:29:40 INFO - PROCESS | 1937 | 1460914180837 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:41 INFO - PROCESS | 1937 | 1460914181134 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 10:29:41 INFO - PROCESS | 1937 | 1460914181162 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3b8c000 == 183 [pid = 1937] [id = 730] 10:29:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11d2583800) [pid = 1937] [serial = 2191] [outer = (nil)] 10:29:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11d44d6400) [pid = 1937] [serial = 2192] [outer = 0x7f11d2583800] 10:29:41 INFO - PROCESS | 1937 | 1460914181223 Marionette DEBUG loaded listener.js 10:29:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11d53a9800) [pid = 1937] [serial = 2193] [outer = 0x7f11d2583800] 10:29:42 INFO - PROCESS | 1937 | 1460914182143 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1339ms 10:29:42 INFO - PROCESS | 1937 | 1460914182164 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 10:29:42 INFO - PROCESS | 1937 | 1460914182168 Marionette TRACE conn5 <- [1,2893,null,{"value":"8"}] 10:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:29:42 INFO - PROCESS | 1937 | 1460914182177 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:29:42 INFO - PROCESS | 1937 | 1460914182179 Marionette TRACE conn5 <- [1,2894,null,{}] 10:29:42 INFO - PROCESS | 1937 | 1460914182182 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:42 INFO - PROCESS | 1937 | 1460914182431 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11d464cc00) [pid = 1937] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11daad0800) [pid = 1937] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11d3bbd400) [pid = 1937] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11dbb70800) [pid = 1937] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11d7d7d800) [pid = 1937] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11d7d7c000) [pid = 1937] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11d3fb8000) [pid = 1937] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11cf3aa800) [pid = 1937] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11dbb78400) [pid = 1937] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11d4644000) [pid = 1937] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11d6bc5400) [pid = 1937] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11cf6f2c00) [pid = 1937] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11d7d7e800) [pid = 1937] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11d5847800) [pid = 1937] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11e035ac00) [pid = 1937] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11d2584000) [pid = 1937] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11cf5cf400) [pid = 1937] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11daac6c00) [pid = 1937] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11d5327400) [pid = 1937] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11d179c800) [pid = 1937] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11e2d45400) [pid = 1937] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11cfbfe000) [pid = 1937] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11cf6f0000) [pid = 1937] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11daad1400) [pid = 1937] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11d16d0c00) [pid = 1937] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11e5dc4c00) [pid = 1937] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11d9ab0400) [pid = 1937] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11d584dc00) [pid = 1937] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11d29f9000) [pid = 1937] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11dc08b800) [pid = 1937] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11d1799000) [pid = 1937] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11cfbf4c00) [pid = 1937] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11d9ade400) [pid = 1937] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11daac7800) [pid = 1937] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11e0037000) [pid = 1937] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11d9c43400) [pid = 1937] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11d53a2000) [pid = 1937] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11d29ef000) [pid = 1937] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11cf3a8400) [pid = 1937] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11d16c7800) [pid = 1937] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11dbaea800) [pid = 1937] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11e2a11c00) [pid = 1937] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11d7d79c00) [pid = 1937] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11d5a10800) [pid = 1937] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:29:43 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11d7d71800) [pid = 1937] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:29:43 INFO - PROCESS | 1937 | 1460914183500 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ceef8800 == 184 [pid = 1937] [id = 731] 10:29:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11cf3a0c00) [pid = 1937] [serial = 2194] [outer = (nil)] 10:29:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11cf6f1400) [pid = 1937] [serial = 2195] [outer = 0x7f11cf3a0c00] 10:29:43 INFO - PROCESS | 1937 | 1460914183564 Marionette DEBUG loaded listener.js 10:29:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11d258cc00) [pid = 1937] [serial = 2196] [outer = 0x7f11cf3a0c00] 10:29:44 INFO - PROCESS | 1937 | 1460914184250 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:29:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2128ms 10:29:44 INFO - PROCESS | 1937 | 1460914184306 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 10:29:44 INFO - PROCESS | 1937 | 1460914184309 Marionette TRACE conn5 <- [1,2897,null,{"value":"8"}] 10:29:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:29:44 INFO - PROCESS | 1937 | 1460914184314 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:29:44 INFO - PROCESS | 1937 | 1460914184317 Marionette TRACE conn5 <- [1,2898,null,{}] 10:29:44 INFO - PROCESS | 1937 | 1460914184322 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:44 INFO - PROCESS | 1937 | 1460914184523 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 10:29:44 INFO - PROCESS | 1937 | 1460914184536 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d598e000 == 185 [pid = 1937] [id = 732] 10:29:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11cf3aa800) [pid = 1937] [serial = 2197] [outer = (nil)] 10:29:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11d584dc00) [pid = 1937] [serial = 2198] [outer = 0x7f11cf3aa800] 10:29:44 INFO - PROCESS | 1937 | 1460914184775 Marionette DEBUG loaded listener.js 10:29:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11d6bca400) [pid = 1937] [serial = 2199] [outer = 0x7f11cf3aa800] 10:29:45 INFO - PROCESS | 1937 | 1460914185651 Marionette TRACE conn5 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1380ms 10:29:45 INFO - PROCESS | 1937 | 1460914185695 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 10:29:45 INFO - PROCESS | 1937 | 1460914185701 Marionette TRACE conn5 <- [1,2901,null,{"value":"8"}] 10:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:29:45 INFO - PROCESS | 1937 | 1460914185709 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:29:45 INFO - PROCESS | 1937 | 1460914185715 Marionette TRACE conn5 <- [1,2902,null,{}] 10:29:45 INFO - PROCESS | 1937 | 1460914185724 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:45 INFO - PROCESS | 1937 | 1460914185964 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 10:29:46 INFO - PROCESS | 1937 | 1460914186292 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d021d000 == 186 [pid = 1937] [id = 733] 10:29:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11d117c000) [pid = 1937] [serial = 2200] [outer = (nil)] 10:29:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11d178e800) [pid = 1937] [serial = 2201] [outer = 0x7f11d117c000] 10:29:46 INFO - PROCESS | 1937 | 1460914186366 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11d2586400) [pid = 1937] [serial = 2202] [outer = 0x7f11d117c000] 10:29:47 INFO - PROCESS | 1937 | 1460914187195 Marionette TRACE conn5 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1534ms 10:29:47 INFO - PROCESS | 1937 | 1460914187243 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 1937 | 1460914187251 Marionette TRACE conn5 <- [1,2905,null,{"value":"8"}] 10:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:29:47 INFO - PROCESS | 1937 | 1460914187260 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 1937 | 1460914187264 Marionette TRACE conn5 <- [1,2906,null,{}] 10:29:47 INFO - PROCESS | 1937 | 1460914187270 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:47 INFO - PROCESS | 1937 | 1460914187470 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 10:29:47 INFO - PROCESS | 1937 | 1460914187787 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5983000 == 187 [pid = 1937] [id = 734] 10:29:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11d3fb2000) [pid = 1937] [serial = 2203] [outer = (nil)] 10:29:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11d464b000) [pid = 1937] [serial = 2204] [outer = 0x7f11d3fb2000] 10:29:47 INFO - PROCESS | 1937 | 1460914187863 Marionette DEBUG loaded listener.js 10:29:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11d54c8800) [pid = 1937] [serial = 2205] [outer = 0x7f11d3fb2000] 10:29:48 INFO - PROCESS | 1937 | 1460914188753 Marionette TRACE conn5 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:29:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1536ms 10:29:48 INFO - PROCESS | 1937 | 1460914188796 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 10:29:48 INFO - PROCESS | 1937 | 1460914188800 Marionette TRACE conn5 <- [1,2909,null,{"value":"8"}] 10:29:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:29:48 INFO - PROCESS | 1937 | 1460914188806 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:29:48 INFO - PROCESS | 1937 | 1460914188811 Marionette TRACE conn5 <- [1,2910,null,{}] 10:29:48 INFO - PROCESS | 1937 | 1460914188826 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:49 INFO - PROCESS | 1937 | 1460914189035 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 10:29:49 INFO - PROCESS | 1937 | 1460914189351 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d6c75800 == 188 [pid = 1937] [id = 735] 10:29:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11d6bcb000) [pid = 1937] [serial = 2206] [outer = (nil)] 10:29:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11d7fc6800) [pid = 1937] [serial = 2207] [outer = 0x7f11d6bcb000] 10:29:49 INFO - PROCESS | 1937 | 1460914189427 Marionette DEBUG loaded listener.js 10:29:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11d9aaf000) [pid = 1937] [serial = 2208] [outer = 0x7f11d6bcb000] 10:29:50 INFO - PROCESS | 1937 | 1460914190097 Marionette TRACE conn5 <- [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]]]}] 10:29:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:29:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:29:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1330ms 10:29:50 INFO - PROCESS | 1937 | 1460914190137 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 1937 | 1460914190141 Marionette TRACE conn5 <- [1,2913,null,{"value":"8"}] 10:29:50 INFO - TEST-START | /DOMEvents/constructors.html 10:29:50 INFO - PROCESS | 1937 | 1460914190164 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - PROCESS | 1937 | 1460914190167 Marionette TRACE conn5 <- [1,2914,null,{}] 10:29:50 INFO - PROCESS | 1937 | 1460914190172 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:50 INFO - PROCESS | 1937 | 1460914190382 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 10:29:50 INFO - PROCESS | 1937 | 1460914190657 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9843800 == 189 [pid = 1937] [id = 736] 10:29:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11d7d71000) [pid = 1937] [serial = 2209] [outer = (nil)] 10:29:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11d9c41400) [pid = 1937] [serial = 2210] [outer = 0x7f11d7d71000] 10:29:50 INFO - PROCESS | 1937 | 1460914190731 Marionette DEBUG loaded listener.js 10:29:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11d9f6f400) [pid = 1937] [serial = 2211] [outer = 0x7f11d7d71000] 10:29:51 INFO - PROCESS | 1937 | 1460914191611 Marionette TRACE conn5 <- [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]]]}] 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:29:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:29:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:29:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:29:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:29:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:29:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:29:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:29:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:29:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 1502ms 10:29:51 INFO - PROCESS | 1937 | 1460914191665 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 10:29:51 INFO - PROCESS | 1937 | 1460914191669 Marionette TRACE conn5 <- [1,2917,null,{"value":"8"}] 10:29:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:29:51 INFO - PROCESS | 1937 | 1460914191679 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:29:51 INFO - PROCESS | 1937 | 1460914191682 Marionette TRACE conn5 <- [1,2918,null,{}] 10:29:51 INFO - PROCESS | 1937 | 1460914191694 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:51 INFO - PROCESS | 1937 | 1460914191911 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 10:29:52 INFO - PROCESS | 1937 | 1460914192223 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dba1c800 == 190 [pid = 1937] [id = 737] 10:29:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11d9a43400) [pid = 1937] [serial = 2212] [outer = (nil)] 10:29:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11da6bc800) [pid = 1937] [serial = 2213] [outer = 0x7f11d9a43400] 10:29:52 INFO - PROCESS | 1937 | 1460914192294 Marionette DEBUG loaded listener.js 10:29:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11daa3c000) [pid = 1937] [serial = 2214] [outer = 0x7f11d9a43400] 10:29:52 INFO - PROCESS | 1937 | 1460914192994 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:29:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:29:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1343ms 10:29:53 INFO - PROCESS | 1937 | 1460914193025 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 10:29:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:29:53 INFO - PROCESS | 1937 | 1460914193035 Marionette TRACE conn5 <- [1,2921,null,{"value":"8"}] 10:29:53 INFO - PROCESS | 1937 | 1460914193042 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:29:53 INFO - PROCESS | 1937 | 1460914193045 Marionette TRACE conn5 <- [1,2922,null,{}] 10:29:53 INFO - PROCESS | 1937 | 1460914193050 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:53 INFO - PROCESS | 1937 | 1460914193280 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 10:29:53 INFO - PROCESS | 1937 | 1460914193567 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc198000 == 191 [pid = 1937] [id = 738] 10:29:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11d16c8800) [pid = 1937] [serial = 2215] [outer = (nil)] 10:29:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11dbaf0400) [pid = 1937] [serial = 2216] [outer = 0x7f11d16c8800] 10:29:53 INFO - PROCESS | 1937 | 1460914193646 Marionette DEBUG loaded listener.js 10:29:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11dca6f800) [pid = 1937] [serial = 2217] [outer = 0x7f11d16c8800] 10:29:54 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 10:29:54 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 10:29:54 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 10:29:54 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 10:29:54 INFO - PROCESS | 1937 | 1460914194423 Marionette TRACE conn5 <- [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]]]}] 10:29:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:29:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:29:54 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 10:29:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:29:54 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 10:29:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:29:54 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]" 10:29:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:29:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:29:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1435ms 10:29:54 INFO - PROCESS | 1937 | 1460914194481 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 10:29:54 INFO - PROCESS | 1937 | 1460914194488 Marionette TRACE conn5 <- [1,2925,null,{"value":"8"}] 10:29:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:29:54 INFO - PROCESS | 1937 | 1460914194495 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:29:54 INFO - PROCESS | 1937 | 1460914194498 Marionette TRACE conn5 <- [1,2926,null,{}] 10:29:54 INFO - PROCESS | 1937 | 1460914194503 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:54 INFO - PROCESS | 1937 | 1460914194787 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 10:29:55 INFO - PROCESS | 1937 | 1460914194998 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc8a7000 == 192 [pid = 1937] [id = 739] 10:29:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11db8dc400) [pid = 1937] [serial = 2218] [outer = (nil)] 10:29:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11e03bd400) [pid = 1937] [serial = 2219] [outer = 0x7f11db8dc400] 10:29:55 INFO - PROCESS | 1937 | 1460914195068 Marionette DEBUG loaded listener.js 10:29:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11e08bc000) [pid = 1937] [serial = 2220] [outer = 0x7f11db8dc400] 10:29:55 INFO - PROCESS | 1937 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:29:55 INFO - PROCESS | 1937 | 1460914195764 Marionette TRACE conn5 <- [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]]]}] 10:29:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:29:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1327ms 10:29:55 INFO - PROCESS | 1937 | 1460914195824 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 10:29:55 INFO - PROCESS | 1937 | 1460914195826 Marionette TRACE conn5 <- [1,2929,null,{"value":"8"}] 10:29:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:29:55 INFO - PROCESS | 1937 | 1460914195832 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:29:55 INFO - PROCESS | 1937 | 1460914195834 Marionette TRACE conn5 <- [1,2930,null,{}] 10:29:55 INFO - PROCESS | 1937 | 1460914195840 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:56 INFO - PROCESS | 1937 | 1460914196071 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 10:29:56 INFO - PROCESS | 1937 | 1460914196345 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e00c1800 == 193 [pid = 1937] [id = 740] 10:29:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11dca70400) [pid = 1937] [serial = 2221] [outer = (nil)] 10:29:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11e0a75800) [pid = 1937] [serial = 2222] [outer = 0x7f11dca70400] 10:29:56 INFO - PROCESS | 1937 | 1460914196415 Marionette DEBUG loaded listener.js 10:29:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11e0a8c000) [pid = 1937] [serial = 2223] [outer = 0x7f11dca70400] 10:29:57 INFO - PROCESS | 1937 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:29:57 INFO - PROCESS | 1937 | 1460914197164 Marionette TRACE conn5 <- [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]]]}] 10:29:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:29:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1374ms 10:29:57 INFO - PROCESS | 1937 | 1460914197208 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 10:29:57 INFO - PROCESS | 1937 | 1460914197212 Marionette TRACE conn5 <- [1,2933,null,{"value":"8"}] 10:29:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:29:57 INFO - PROCESS | 1937 | 1460914197219 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:29:57 INFO - PROCESS | 1937 | 1460914197221 Marionette TRACE conn5 <- [1,2934,null,{}] 10:29:57 INFO - PROCESS | 1937 | 1460914197227 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:57 INFO - PROCESS | 1937 | 1460914197484 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 10:29:57 INFO - PROCESS | 1937 | 1460914197736 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1f64000 == 194 [pid = 1937] [id = 741] 10:29:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11d1797800) [pid = 1937] [serial = 2224] [outer = (nil)] 10:29:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11e1cc9800) [pid = 1937] [serial = 2225] [outer = 0x7f11d1797800] 10:29:57 INFO - PROCESS | 1937 | 1460914197813 Marionette DEBUG loaded listener.js 10:29:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11e1db9000) [pid = 1937] [serial = 2226] [outer = 0x7f11d1797800] 10:29:58 INFO - PROCESS | 1937 | 1460914198549 Marionette TRACE conn5 <- [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]]]}] 10:29:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:29:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1381ms 10:29:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:29:58 INFO - PROCESS | 1937 | 1460914198600 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 10:29:58 INFO - PROCESS | 1937 | 1460914198602 Marionette TRACE conn5 <- [1,2937,null,{"value":"8"}] 10:29:58 INFO - PROCESS | 1937 | 1460914198609 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:29:58 INFO - PROCESS | 1937 | 1460914198612 Marionette TRACE conn5 <- [1,2938,null,{}] 10:29:58 INFO - PROCESS | 1937 | 1460914198617 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:58 INFO - PROCESS | 1937 | 1460914198826 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 10:29:59 INFO - PROCESS | 1937 | 1460914199105 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e2bb1800 == 195 [pid = 1937] [id = 742] 10:29:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11e08b5800) [pid = 1937] [serial = 2227] [outer = (nil)] 10:29:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11e1dbbc00) [pid = 1937] [serial = 2228] [outer = 0x7f11e08b5800] 10:29:59 INFO - PROCESS | 1937 | 1460914199176 Marionette DEBUG loaded listener.js 10:29:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11e2a09c00) [pid = 1937] [serial = 2229] [outer = 0x7f11e08b5800] 10:29:59 INFO - PROCESS | 1937 | 1460914199907 Marionette TRACE conn5 <- [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]]]}] 10:29:59 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. 10:29:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1330ms 10:29:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:29:59 INFO - PROCESS | 1937 | 1460914199937 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 10:29:59 INFO - PROCESS | 1937 | 1460914199940 Marionette TRACE conn5 <- [1,2941,null,{"value":"8"}] 10:29:59 INFO - PROCESS | 1937 | 1460914199946 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:29:59 INFO - PROCESS | 1937 | 1460914199950 Marionette TRACE conn5 <- [1,2942,null,{}] 10:29:59 INFO - PROCESS | 1937 | 1460914199955 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:00 INFO - PROCESS | 1937 | 1460914200213 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 10:30:00 INFO - PROCESS | 1937 | 1460914200470 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e5d18800 == 196 [pid = 1937] [id = 743] 10:30:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11e1db9800) [pid = 1937] [serial = 2230] [outer = (nil)] 10:30:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11e2d51800) [pid = 1937] [serial = 2231] [outer = 0x7f11e1db9800] 10:30:00 INFO - PROCESS | 1937 | 1460914200555 Marionette DEBUG loaded listener.js 10:30:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11e30a2000) [pid = 1937] [serial = 2232] [outer = 0x7f11e1db9800] 10:30:01 INFO - PROCESS | 1937 | 1460914201302 Marionette TRACE conn5 <- [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"]]]}] 10:30:01 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 10:30:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:30:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1384ms 10:30:01 INFO - PROCESS | 1937 | 1460914201330 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 10:30:01 INFO - PROCESS | 1937 | 1460914201333 Marionette TRACE conn5 <- [1,2945,null,{"value":"8"}] 10:30:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:30:01 INFO - PROCESS | 1937 | 1460914201338 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:30:01 INFO - PROCESS | 1937 | 1460914201340 Marionette TRACE conn5 <- [1,2946,null,{}] 10:30:01 INFO - PROCESS | 1937 | 1460914201347 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:01 INFO - PROCESS | 1937 | 1460914201553 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 10:30:01 INFO - PROCESS | 1937 | 1460914201805 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ead80000 == 197 [pid = 1937] [id = 744] 10:30:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11e08c0000) [pid = 1937] [serial = 2233] [outer = (nil)] 10:30:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11e5dbc800) [pid = 1937] [serial = 2234] [outer = 0x7f11e08c0000] 10:30:01 INFO - PROCESS | 1937 | 1460914201885 Marionette DEBUG loaded listener.js 10:30:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11e6252000) [pid = 1937] [serial = 2235] [outer = 0x7f11e08c0000] 10:30:02 INFO - PROCESS | 1937 | 1460914202619 Marionette TRACE conn5 <- [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]]]}] 10:30:02 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. 10:30:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1334ms 10:30:02 INFO - PROCESS | 1937 | 1460914202674 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 10:30:02 INFO - PROCESS | 1937 | 1460914202676 Marionette TRACE conn5 <- [1,2949,null,{"value":"8"}] 10:30:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:30:02 INFO - PROCESS | 1937 | 1460914202683 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:30:02 INFO - PROCESS | 1937 | 1460914202686 Marionette TRACE conn5 <- [1,2950,null,{}] 10:30:02 INFO - PROCESS | 1937 | 1460914202691 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:02 INFO - PROCESS | 1937 | 1460914202942 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 10:30:03 INFO - PROCESS | 1937 | 1460914203208 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec179000 == 198 [pid = 1937] [id = 745] 10:30:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11e1dc1c00) [pid = 1937] [serial = 2236] [outer = (nil)] 10:30:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11e74f6000) [pid = 1937] [serial = 2237] [outer = 0x7f11e1dc1c00] 10:30:03 INFO - PROCESS | 1937 | 1460914203285 Marionette DEBUG loaded listener.js 10:30:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11e92bac00) [pid = 1937] [serial = 2238] [outer = 0x7f11e1dc1c00] 10:30:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ec561800 == 199 [pid = 1937] [id = 746] 10:30:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x7f11ead4c000) [pid = 1937] [serial = 2239] [outer = (nil)] 10:30:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x7f11e74ea400) [pid = 1937] [serial = 2240] [outer = 0x7f11ead4c000] 10:30:04 INFO - PROCESS | 1937 | 1460914204105 Marionette TRACE conn5 <- [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]]]}] 10:30:04 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. 10:30:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1477ms 10:30:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:30:04 INFO - PROCESS | 1937 | 1460914204161 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 10:30:04 INFO - PROCESS | 1937 | 1460914204163 Marionette TRACE conn5 <- [1,2953,null,{"value":"8"}] 10:30:04 INFO - PROCESS | 1937 | 1460914204169 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:30:04 INFO - PROCESS | 1937 | 1460914204172 Marionette TRACE conn5 <- [1,2954,null,{}] 10:30:04 INFO - PROCESS | 1937 | 1460914204177 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:04 INFO - PROCESS | 1937 | 1460914204456 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 10:30:04 INFO - PROCESS | 1937 | 1460914204773 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ee5dc000 == 200 [pid = 1937] [id = 747] 10:30:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x7f11e2d7bc00) [pid = 1937] [serial = 2241] [outer = (nil)] 10:30:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x7f11ea28f800) [pid = 1937] [serial = 2242] [outer = 0x7f11e2d7bc00] 10:30:04 INFO - PROCESS | 1937 | 1460914204847 Marionette DEBUG loaded listener.js 10:30:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x7f11eadac000) [pid = 1937] [serial = 2243] [outer = 0x7f11e2d7bc00] 10:30:05 INFO - PROCESS | 1937 | 1460914205504 Marionette TRACE conn5 <- [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]]]}] 10:30:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:30:05 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 10:30:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1380ms 10:30:05 INFO - PROCESS | 1937 | 1460914205549 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 10:30:05 INFO - PROCESS | 1937 | 1460914205552 Marionette TRACE conn5 <- [1,2957,null,{"value":"8"}] 10:30:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:30:05 INFO - PROCESS | 1937 | 1460914205558 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:30:05 INFO - PROCESS | 1937 | 1460914205560 Marionette TRACE conn5 <- [1,2958,null,{}] 10:30:05 INFO - PROCESS | 1937 | 1460914205565 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:05 INFO - PROCESS | 1937 | 1460914205801 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 10:30:06 INFO - PROCESS | 1937 | 1460914206067 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f929b000 == 201 [pid = 1937] [id = 748] 10:30:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x7f11e9a0ac00) [pid = 1937] [serial = 2244] [outer = (nil)] 10:30:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x7f11ebb76000) [pid = 1937] [serial = 2245] [outer = 0x7f11e9a0ac00] 10:30:06 INFO - PROCESS | 1937 | 1460914206142 Marionette DEBUG loaded listener.js 10:30:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x7f11ec52b800) [pid = 1937] [serial = 2246] [outer = 0x7f11e9a0ac00] 10:30:06 INFO - PROCESS | 1937 | 1460914206920 Marionette TRACE conn5 <- [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]]]}] 10:30:06 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. 10:30:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1379ms 10:30:06 INFO - PROCESS | 1937 | 1460914206937 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 10:30:06 INFO - PROCESS | 1937 | 1460914206940 Marionette TRACE conn5 <- [1,2961,null,{"value":"8"}] 10:30:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:30:06 INFO - PROCESS | 1937 | 1460914206945 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:30:06 INFO - PROCESS | 1937 | 1460914206947 Marionette TRACE conn5 <- [1,2962,null,{}] 10:30:06 INFO - PROCESS | 1937 | 1460914206953 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:07 INFO - PROCESS | 1937 | 1460914207161 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 10:30:07 INFO - PROCESS | 1937 | 1460914207418 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe36d000 == 202 [pid = 1937] [id = 749] 10:30:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x7f11d3fac400) [pid = 1937] [serial = 2247] [outer = (nil)] 10:30:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x7f11ec685000) [pid = 1937] [serial = 2248] [outer = 0x7f11d3fac400] 10:30:07 INFO - PROCESS | 1937 | 1460914207495 Marionette DEBUG loaded listener.js 10:30:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11ed821800) [pid = 1937] [serial = 2249] [outer = 0x7f11d3fac400] 10:30:08 INFO - PROCESS | 1937 | 1460914208286 Marionette TRACE conn5 <- [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]]]}] 10:30:08 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. 10:30:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1377ms 10:30:08 INFO - PROCESS | 1937 | 1460914208324 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 10:30:08 INFO - PROCESS | 1937 | 1460914208327 Marionette TRACE conn5 <- [1,2965,null,{"value":"8"}] 10:30:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:30:08 INFO - PROCESS | 1937 | 1460914208333 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:30:08 INFO - PROCESS | 1937 | 1460914208335 Marionette TRACE conn5 <- [1,2966,null,{}] 10:30:08 INFO - PROCESS | 1937 | 1460914208341 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:08 INFO - PROCESS | 1937 | 1460914208565 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 10:30:08 INFO - PROCESS | 1937 | 1460914208861 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2d0d000 == 203 [pid = 1937] [id = 750] 10:30:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x7f11d4645800) [pid = 1937] [serial = 2250] [outer = (nil)] 10:30:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x7f11ef166000) [pid = 1937] [serial = 2251] [outer = 0x7f11d4645800] 10:30:08 INFO - PROCESS | 1937 | 1460914208934 Marionette DEBUG loaded listener.js 10:30:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x7f11f92db400) [pid = 1937] [serial = 2252] [outer = 0x7f11d4645800] 10:30:09 INFO - PROCESS | 1937 | 1460914209702 Marionette TRACE conn5 <- [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]]]}] 10:30:09 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. 10:30:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1378ms 10:30:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:30:09 INFO - PROCESS | 1937 | 1460914209733 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 10:30:09 INFO - PROCESS | 1937 | 1460914209736 Marionette TRACE conn5 <- [1,2969,null,{"value":"8"}] 10:30:09 INFO - PROCESS | 1937 | 1460914209745 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:30:09 INFO - PROCESS | 1937 | 1460914209747 Marionette TRACE conn5 <- [1,2970,null,{}] 10:30:09 INFO - PROCESS | 1937 | 1460914209753 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:09 INFO - PROCESS | 1937 | 1460914209961 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 10:30:10 INFO - PROCESS | 1937 | 1460914210213 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f1202417800 == 204 [pid = 1937] [id = 751] 10:30:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x7f11ecc9cc00) [pid = 1937] [serial = 2253] [outer = (nil)] 10:30:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x7f11fc1c2800) [pid = 1937] [serial = 2254] [outer = 0x7f11ecc9cc00] 10:30:10 INFO - PROCESS | 1937 | 1460914210284 Marionette DEBUG loaded listener.js 10:30:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x7f11fe1acc00) [pid = 1937] [serial = 2255] [outer = 0x7f11ecc9cc00] 10:30:11 INFO - PROCESS | 1937 | 1460914211068 Marionette TRACE conn5 <- [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]]]}] 10:30:11 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. 10:30:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1381ms 10:30:11 INFO - PROCESS | 1937 | 1460914211124 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 10:30:11 INFO - PROCESS | 1937 | 1460914211126 Marionette TRACE conn5 <- [1,2973,null,{"value":"8"}] 10:30:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:30:11 INFO - PROCESS | 1937 | 1460914211132 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:30:11 INFO - PROCESS | 1937 | 1460914211134 Marionette TRACE conn5 <- [1,2974,null,{}] 10:30:11 INFO - PROCESS | 1937 | 1460914211139 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:11 INFO - PROCESS | 1937 | 1460914211344 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 10:30:11 INFO - PROCESS | 1937 | 1460914211640 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11c75ec000 == 205 [pid = 1937] [id = 752] 10:30:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x7f11c93f0c00) [pid = 1937] [serial = 2256] [outer = (nil)] 10:30:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x7f11c93f6800) [pid = 1937] [serial = 2257] [outer = 0x7f11c93f0c00] 10:30:11 INFO - PROCESS | 1937 | 1460914211713 Marionette DEBUG loaded listener.js 10:30:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x7f11c93fb400) [pid = 1937] [serial = 2258] [outer = 0x7f11c93f0c00] 10:30:12 INFO - PROCESS | 1937 | 1460914212461 Marionette TRACE conn5 <- [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]]]}] 10:30:12 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. 10:30:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1376ms 10:30:12 INFO - PROCESS | 1937 | 1460914212509 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 10:30:12 INFO - PROCESS | 1937 | 1460914212513 Marionette TRACE conn5 <- [1,2977,null,{"value":"8"}] 10:30:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:30:12 INFO - PROCESS | 1937 | 1460914212518 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:30:12 INFO - PROCESS | 1937 | 1460914212521 Marionette TRACE conn5 <- [1,2978,null,{}] 10:30:12 INFO - PROCESS | 1937 | 1460914212529 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:12 INFO - PROCESS | 1937 | 1460914212757 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 10:30:13 INFO - PROCESS | 1937 | 1460914213045 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d53d2800 == 206 [pid = 1937] [id = 753] 10:30:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x7f11c93f1400) [pid = 1937] [serial = 2259] [outer = (nil)] 10:30:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x7f11fe1ac800) [pid = 1937] [serial = 2260] [outer = 0x7f11c93f1400] 10:30:13 INFO - PROCESS | 1937 | 1460914213129 Marionette DEBUG loaded listener.js 10:30:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x7f11fe391000) [pid = 1937] [serial = 2261] [outer = 0x7f11c93f1400] 10:30:13 INFO - PROCESS | 1937 | 1460914213837 Marionette TRACE conn5 <- [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]]]}] 10:30:13 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. 10:30:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1332ms 10:30:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:30:13 INFO - PROCESS | 1937 | 1460914213850 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 10:30:13 INFO - PROCESS | 1937 | 1460914213853 Marionette TRACE conn5 <- [1,2981,null,{"value":"8"}] 10:30:13 INFO - PROCESS | 1937 | 1460914213858 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:30:13 INFO - PROCESS | 1937 | 1460914213862 Marionette TRACE conn5 <- [1,2982,null,{}] 10:30:13 INFO - PROCESS | 1937 | 1460914213867 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:14 INFO - PROCESS | 1937 | 1460914214091 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 10:30:14 INFO - PROCESS | 1937 | 1460914214378 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ca36c000 == 207 [pid = 1937] [id = 754] 10:30:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x7f11c77c4800) [pid = 1937] [serial = 2262] [outer = (nil)] 10:30:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x7f11c77ca400) [pid = 1937] [serial = 2263] [outer = 0x7f11c77c4800] 10:30:14 INFO - PROCESS | 1937 | 1460914214445 Marionette DEBUG loaded listener.js 10:30:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x7f11c77cf800) [pid = 1937] [serial = 2264] [outer = 0x7f11c77c4800] 10:30:15 INFO - PROCESS | 1937 | 1460914215183 Marionette TRACE conn5 <- [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"]]]}] 10:30:15 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 10:30:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:30:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1380ms 10:30:15 INFO - PROCESS | 1937 | 1460914215239 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 10:30:15 INFO - PROCESS | 1937 | 1460914215243 Marionette TRACE conn5 <- [1,2985,null,{"value":"8"}] 10:30:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:30:15 INFO - PROCESS | 1937 | 1460914215248 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:30:15 INFO - PROCESS | 1937 | 1460914215250 Marionette TRACE conn5 <- [1,2986,null,{}] 10:30:15 INFO - PROCESS | 1937 | 1460914215255 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:15 INFO - PROCESS | 1937 | 1460914215499 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ceef8800 == 206 [pid = 1937] [id = 731] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3b8c000 == 205 [pid = 1937] [id = 730] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d134d800 == 204 [pid = 1937] [id = 729] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cf8ce000 == 203 [pid = 1937] [id = 728] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cfe24800 == 202 [pid = 1937] [id = 727] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ca1b1000 == 201 [pid = 1937] [id = 726] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f120241b800 == 200 [pid = 1937] [id = 725] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe5bc000 == 199 [pid = 1937] [id = 724] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe5a2800 == 198 [pid = 1937] [id = 723] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe343800 == 197 [pid = 1937] [id = 722] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fda23800 == 196 [pid = 1937] [id = 721] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fa258000 == 195 [pid = 1937] [id = 720] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f925c000 == 194 [pid = 1937] [id = 719] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f7fdf800 == 193 [pid = 1937] [id = 718] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec188000 == 192 [pid = 1937] [id = 717] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e74c3800 == 191 [pid = 1937] [id = 716] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e403e000 == 190 [pid = 1937] [id = 715] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2181800 == 189 [pid = 1937] [id = 714] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e039b000 == 188 [pid = 1937] [id = 713] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc8b5800 == 187 [pid = 1937] [id = 712] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc2b9000 == 186 [pid = 1937] [id = 711] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11db98d800 == 185 [pid = 1937] [id = 710] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d68b8800 == 184 [pid = 1937] [id = 709] 10:30:17 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cf8db000 == 183 [pid = 1937] [id = 708] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x7f11d6b38400) [pid = 1937] [serial = 2123] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x7f11d6b35400) [pid = 1937] [serial = 1998] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x7f11dfd8d000) [pid = 1937] [serial = 2022] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x7f11d5a09c00) [pid = 1937] [serial = 1995] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x7f11d9da2000) [pid = 1937] [serial = 2007] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x7f11da7ac400) [pid = 1937] [serial = 2013] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x7f11d54cbc00) [pid = 1937] [serial = 1968] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x7f11d539d800) [pid = 1937] [serial = 1992] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x7f11d9c44400) [pid = 1937] [serial = 2004] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x7f11da6c3800) [pid = 1937] [serial = 2010] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x7f11d53a0c00) [pid = 1937] [serial = 1965] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x7f11d3c5d400) [pid = 1937] [serial = 1989] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x7f11d5c19c00) [pid = 1937] [serial = 1911] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x7f11e0361000) [pid = 1937] [serial = 2025] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x7f11dbaf1400) [pid = 1937] [serial = 2016] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11e1ccbc00) [pid = 1937] [serial = 2031] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x7f11e0a7e800) [pid = 1937] [serial = 2028] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x7f11d9aafc00) [pid = 1937] [serial = 2001] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x7f11dc08bc00) [pid = 1937] [serial = 2019] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x7f11e22c3c00) [pid = 1937] [serial = 2034] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x7f11d1756000) [pid = 1937] [serial = 1986] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x7f11d53a3000) [pid = 1937] [serial = 2117] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x7f11d7d7ac00) [pid = 1937] [serial = 2120] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x7f11d5c17800) [pid = 1937] [serial = 2118] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x7f11d9a4cc00) [pid = 1937] [serial = 2121] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x7f11daacf400) [pid = 1937] [serial = 2066] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11d9c4e000) [pid = 1937] [serial = 2064] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11d9ad2400) [pid = 1937] [serial = 2063] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11d9a4f400) [pid = 1937] [serial = 2061] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11d7fd2800) [pid = 1937] [serial = 2060] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11d6bcec00) [pid = 1937] [serial = 2058] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11d698cc00) [pid = 1937] [serial = 2057] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11d4646c00) [pid = 1937] [serial = 2055] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11d3fb8400) [pid = 1937] [serial = 2054] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11d2583c00) [pid = 1937] [serial = 2052] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11d1758c00) [pid = 1937] [serial = 2051] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11d5c1a000) [pid = 1937] [serial = 2049] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11d3e38c00) [pid = 1937] [serial = 2114] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11d1756800) [pid = 1937] [serial = 2111] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11d18ab000) [pid = 1937] [serial = 2112] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11d5a07000) [pid = 1937] [serial = 2109] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11d117f000) [pid = 1937] [serial = 2108] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11d3c4e400) [pid = 1937] [serial = 2106] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11d1184400) [pid = 1937] [serial = 2105] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11eb0a3c00) [pid = 1937] [serial = 2103] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11eadb8000) [pid = 1937] [serial = 2102] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11ead58800) [pid = 1937] [serial = 2100] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11e62ef400) [pid = 1937] [serial = 2099] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11ea0dc800) [pid = 1937] [serial = 2097] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11e92b6c00) [pid = 1937] [serial = 2096] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11e88c3c00) [pid = 1937] [serial = 2094] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11e74f9c00) [pid = 1937] [serial = 2093] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11e62f5800) [pid = 1937] [serial = 2091] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11e5f43000) [pid = 1937] [serial = 2090] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11e5dc0000) [pid = 1937] [serial = 2088] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11e4b5f400) [pid = 1937] [serial = 2087] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11e40f2000) [pid = 1937] [serial = 2085] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11e30a5c00) [pid = 1937] [serial = 2084] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11e2d83400) [pid = 1937] [serial = 2082] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11e2d4c400) [pid = 1937] [serial = 2081] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11e26c4800) [pid = 1937] [serial = 2079] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11e21dcc00) [pid = 1937] [serial = 2078] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11e1cd0000) [pid = 1937] [serial = 2076] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11e0a7d400) [pid = 1937] [serial = 2075] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11e03b7400) [pid = 1937] [serial = 2073] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11dfd8cc00) [pid = 1937] [serial = 2072] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11dca6b800) [pid = 1937] [serial = 2070] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11dbb7b400) [pid = 1937] [serial = 2069] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11dbae9000) [pid = 1937] [serial = 2067] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11d3fb9800) [pid = 1937] [serial = 2115] [outer = (nil)] [url = about:blank] 10:30:17 INFO - PROCESS | 1937 | 1460914217650 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ca1ac800 == 184 [pid = 1937] [id = 755] 10:30:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11ca3cf000) [pid = 1937] [serial = 2265] [outer = (nil)] 10:30:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11ca3d1000) [pid = 1937] [serial = 2266] [outer = 0x7f11ca3cf000] 10:30:17 INFO - PROCESS | 1937 | 1460914217806 Marionette DEBUG loaded listener.js 10:30:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11cf3a7800) [pid = 1937] [serial = 2267] [outer = 0x7f11ca3cf000] 10:30:18 INFO - PROCESS | 1937 | 1460914218456 Marionette TRACE conn5 <- [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]]]}] 10:30:18 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. 10:30:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 3229ms 10:30:18 INFO - PROCESS | 1937 | 1460914218477 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 10:30:18 INFO - PROCESS | 1937 | 1460914218484 Marionette TRACE conn5 <- [1,2989,null,{"value":"8"}] 10:30:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:30:18 INFO - PROCESS | 1937 | 1460914218491 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:30:18 INFO - PROCESS | 1937 | 1460914218494 Marionette TRACE conn5 <- [1,2990,null,{}] 10:30:18 INFO - PROCESS | 1937 | 1460914218501 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:18 INFO - PROCESS | 1937 | 1460914218705 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 10:30:18 INFO - PROCESS | 1937 | 1460914218901 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfe1e000 == 185 [pid = 1937] [id = 756] 10:30:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11c77cb800) [pid = 1937] [serial = 2268] [outer = (nil)] 10:30:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11cfe0b400) [pid = 1937] [serial = 2269] [outer = 0x7f11c77cb800] 10:30:18 INFO - PROCESS | 1937 | 1460914218963 Marionette DEBUG loaded listener.js 10:30:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11cfe16800) [pid = 1937] [serial = 2270] [outer = 0x7f11c77cb800] 10:30:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d1177800 == 186 [pid = 1937] [id = 757] 10:30:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11d1184800) [pid = 1937] [serial = 2271] [outer = (nil)] 10:30:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11cfe0e800) [pid = 1937] [serial = 2272] [outer = 0x7f11d1184800] 10:30:19 INFO - PROCESS | 1937 | 1460914219759 Marionette TRACE conn5 <- [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]]]}] 10:30:19 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. 10:30:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1327ms 10:30:19 INFO - PROCESS | 1937 | 1460914219821 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 10:30:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:30:19 INFO - PROCESS | 1937 | 1460914219827 Marionette TRACE conn5 <- [1,2993,null,{"value":"8"}] 10:30:19 INFO - PROCESS | 1937 | 1460914219834 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 1937 | 1460914219836 Marionette TRACE conn5 <- [1,2994,null,{}] 10:30:19 INFO - PROCESS | 1937 | 1460914219841 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:20 INFO - PROCESS | 1937 | 1460914220085 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 10:30:20 INFO - PROCESS | 1937 | 1460914220312 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d28ce800 == 187 [pid = 1937] [id = 758] 10:30:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11cfe16c00) [pid = 1937] [serial = 2273] [outer = (nil)] 10:30:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11d170e000) [pid = 1937] [serial = 2274] [outer = 0x7f11cfe16c00] 10:30:20 INFO - PROCESS | 1937 | 1460914220445 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11d1759400) [pid = 1937] [serial = 2275] [outer = 0x7f11cfe16c00] 10:30:21 INFO - PROCESS | 1937 | 1460914221104 Marionette TRACE conn5 <- [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]]]}] 10:30:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:30:21 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 10:30:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1281ms 10:30:21 INFO - PROCESS | 1937 | 1460914221120 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 10:30:21 INFO - PROCESS | 1937 | 1460914221124 Marionette TRACE conn5 <- [1,2997,null,{"value":"8"}] 10:30:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:30:21 INFO - PROCESS | 1937 | 1460914221133 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:30:21 INFO - PROCESS | 1937 | 1460914221141 Marionette TRACE conn5 <- [1,2998,null,{}] 10:30:21 INFO - PROCESS | 1937 | 1460914221163 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:21 INFO - PROCESS | 1937 | 1460914221431 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 10:30:21 INFO - PROCESS | 1937 | 1460914221480 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3ddd000 == 188 [pid = 1937] [id = 759] 10:30:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11d29ef000) [pid = 1937] [serial = 2276] [outer = (nil)] 10:30:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11d3bc8000) [pid = 1937] [serial = 2277] [outer = 0x7f11d29ef000] 10:30:21 INFO - PROCESS | 1937 | 1460914221591 Marionette DEBUG loaded listener.js 10:30:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11d3e34c00) [pid = 1937] [serial = 2278] [outer = 0x7f11d29ef000] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11d2583800) [pid = 1937] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11cf3a0c00) [pid = 1937] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11da798000) [pid = 1937] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11d7d2fc00) [pid = 1937] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11d3fb7400) [pid = 1937] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11cf3ab400) [pid = 1937] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11d18afc00) [pid = 1937] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11d16d3c00) [pid = 1937] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11cfe0bc00) [pid = 1937] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11d3bbf000) [pid = 1937] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11fa208800) [pid = 1937] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11fa0b9000) [pid = 1937] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11f92d1400) [pid = 1937] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11f900b000) [pid = 1937] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11f9007400) [pid = 1937] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11ed339400) [pid = 1937] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11ec684400) [pid = 1937] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11ec529400) [pid = 1937] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:30:22 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11d5c19400) [pid = 1937] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:30:23 INFO - PROCESS | 1937 | 1460914223173 Marionette TRACE conn5 <- [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]]]}] 10:30:23 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. 10:30:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2097ms 10:30:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:30:23 INFO - PROCESS | 1937 | 1460914223227 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 10:30:23 INFO - PROCESS | 1937 | 1460914223231 Marionette TRACE conn5 <- [1,3001,null,{"value":"8"}] 10:30:23 INFO - PROCESS | 1937 | 1460914223236 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:30:23 INFO - PROCESS | 1937 | 1460914223238 Marionette TRACE conn5 <- [1,3002,null,{}] 10:30:23 INFO - PROCESS | 1937 | 1460914223243 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:23 INFO - PROCESS | 1937 | 1460914223487 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 10:30:23 INFO - PROCESS | 1937 | 1460914223609 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d4251800 == 189 [pid = 1937] [id = 760] 10:30:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11cfbf0c00) [pid = 1937] [serial = 2279] [outer = (nil)] 10:30:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11d3c51400) [pid = 1937] [serial = 2280] [outer = 0x7f11cfbf0c00] 10:30:23 INFO - PROCESS | 1937 | 1460914223670 Marionette DEBUG loaded listener.js 10:30:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11d44cb800) [pid = 1937] [serial = 2281] [outer = 0x7f11cfbf0c00] 10:30:24 INFO - PROCESS | 1937 | 1460914224272 Marionette TRACE conn5 <- [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]]]}] 10:30:24 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. 10:30:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1074ms 10:30:24 INFO - PROCESS | 1937 | 1460914224310 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 10:30:24 INFO - PROCESS | 1937 | 1460914224313 Marionette TRACE conn5 <- [1,3005,null,{"value":"8"}] 10:30:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:30:24 INFO - PROCESS | 1937 | 1460914224319 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:30:24 INFO - PROCESS | 1937 | 1460914224321 Marionette TRACE conn5 <- [1,3006,null,{}] 10:30:24 INFO - PROCESS | 1937 | 1460914224326 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:24 INFO - PROCESS | 1937 | 1460914224520 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 10:30:24 INFO - PROCESS | 1937 | 1460914224721 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d53d4000 == 190 [pid = 1937] [id = 761] 10:30:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11d531f000) [pid = 1937] [serial = 2282] [outer = (nil)] 10:30:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11d53a0c00) [pid = 1937] [serial = 2283] [outer = 0x7f11d531f000] 10:30:24 INFO - PROCESS | 1937 | 1460914224794 Marionette DEBUG loaded listener.js 10:30:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11d54ce800) [pid = 1937] [serial = 2284] [outer = 0x7f11d531f000] 10:30:25 INFO - PROCESS | 1937 | 1460914225745 Marionette TRACE conn5 <- [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]]]}] 10:30:25 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. 10:30:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1475ms 10:30:25 INFO - PROCESS | 1937 | 1460914225795 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 10:30:25 INFO - PROCESS | 1937 | 1460914225803 Marionette TRACE conn5 <- [1,3009,null,{"value":"8"}] 10:30:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:30:25 INFO - PROCESS | 1937 | 1460914225811 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:30:25 INFO - PROCESS | 1937 | 1460914225816 Marionette TRACE conn5 <- [1,3010,null,{}] 10:30:25 INFO - PROCESS | 1937 | 1460914225824 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:26 INFO - PROCESS | 1937 | 1460914226150 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 10:30:26 INFO - PROCESS | 1937 | 1460914226357 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d1338000 == 191 [pid = 1937] [id = 762] 10:30:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11cfbf1c00) [pid = 1937] [serial = 2285] [outer = (nil)] 10:30:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11cfe12000) [pid = 1937] [serial = 2286] [outer = 0x7f11cfbf1c00] 10:30:26 INFO - PROCESS | 1937 | 1460914226481 Marionette DEBUG loaded listener.js 10:30:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11d02fa800) [pid = 1937] [serial = 2287] [outer = 0x7f11cfbf1c00] 10:30:27 INFO - PROCESS | 1937 | 1460914227299 Marionette TRACE conn5 <- [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]]]}] 10:30:27 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 10:30:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1538ms 10:30:27 INFO - PROCESS | 1937 | 1460914227349 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 10:30:27 INFO - PROCESS | 1937 | 1460914227356 Marionette TRACE conn5 <- [1,3013,null,{"value":"8"}] 10:30:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:30:27 INFO - PROCESS | 1937 | 1460914227366 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:30:27 INFO - PROCESS | 1937 | 1460914227370 Marionette TRACE conn5 <- [1,3014,null,{}] 10:30:27 INFO - PROCESS | 1937 | 1460914227374 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:27 INFO - PROCESS | 1937 | 1460914227685 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 10:30:27 INFO - PROCESS | 1937 | 1460914227976 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d53c5000 == 192 [pid = 1937] [id = 763] 10:30:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11d1715c00) [pid = 1937] [serial = 2288] [outer = (nil)] 10:30:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x7f11d29fa400) [pid = 1937] [serial = 2289] [outer = 0x7f11d1715c00] 10:30:28 INFO - PROCESS | 1937 | 1460914228051 Marionette DEBUG loaded listener.js 10:30:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x7f11d3faa800) [pid = 1937] [serial = 2290] [outer = 0x7f11d1715c00] 10:30:28 INFO - PROCESS | 1937 | [1937] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:30:28 INFO - PROCESS | 1937 | 1460914228889 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:30:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:30:28 INFO - {} 10:30:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:30:28 INFO - {} 10:30:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:30:28 INFO - {} 10:30:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:30:28 INFO - {} 10:30:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1533ms 10:30:28 INFO - TEST-START | /FileAPI/fileReader.html 10:30:28 INFO - PROCESS | 1937 | 1460914228900 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 10:30:28 INFO - PROCESS | 1937 | 1460914228903 Marionette TRACE conn5 <- [1,3017,null,{"value":"8"}] 10:30:28 INFO - PROCESS | 1937 | 1460914228909 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:30:28 INFO - PROCESS | 1937 | 1460914228915 Marionette TRACE conn5 <- [1,3018,null,{}] 10:30:28 INFO - PROCESS | 1937 | 1460914228930 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:29 INFO - PROCESS | 1937 | 1460914229180 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 10:30:29 INFO - PROCESS | 1937 | 1460914229452 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d68ce000 == 193 [pid = 1937] [id = 764] 10:30:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x7f11d3fb0800) [pid = 1937] [serial = 2291] [outer = (nil)] 10:30:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x7f11d5c19c00) [pid = 1937] [serial = 2292] [outer = 0x7f11d3fb0800] 10:30:29 INFO - PROCESS | 1937 | 1460914229567 Marionette DEBUG loaded listener.js 10:30:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x7f11d6b37800) [pid = 1937] [serial = 2293] [outer = 0x7f11d3fb0800] 10:30:30 INFO - PROCESS | 1937 | 1460914230312 Marionette TRACE conn5 <- [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]]]}] 10:30:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:30:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:30:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:30:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:30:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 1435ms 10:30:30 INFO - PROCESS | 1937 | 1460914230344 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 10:30:30 INFO - PROCESS | 1937 | 1460914230348 Marionette TRACE conn5 <- [1,3021,null,{"value":"8"}] 10:30:30 INFO - TEST-START | /FileAPI/historical.html 10:30:30 INFO - PROCESS | 1937 | 1460914230354 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:30:30 INFO - PROCESS | 1937 | 1460914230356 Marionette TRACE conn5 <- [1,3022,null,{}] 10:30:30 INFO - PROCESS | 1937 | 1460914230362 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:30 INFO - PROCESS | 1937 | 1460914230575 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 10:30:30 INFO - PROCESS | 1937 | 1460914230851 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d7c9f000 == 194 [pid = 1937] [id = 765] 10:30:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x7f11d44cb000) [pid = 1937] [serial = 2294] [outer = (nil)] 10:30:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11d7d33000) [pid = 1937] [serial = 2295] [outer = 0x7f11d44cb000] 10:30:30 INFO - PROCESS | 1937 | 1460914230926 Marionette DEBUG loaded listener.js 10:30:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11d7fce000) [pid = 1937] [serial = 2296] [outer = 0x7f11d44cb000] 10:30:31 INFO - PROCESS | 1937 | 1460914231676 Marionette TRACE conn5 <- [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"]]]}] 10:30:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:30:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:30:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:30:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:30:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:30:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:30:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:30:31 INFO - TEST-OK | /FileAPI/historical.html | took 1383ms 10:30:31 INFO - PROCESS | 1937 | 1460914231741 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 10:30:31 INFO - PROCESS | 1937 | 1460914231745 Marionette TRACE conn5 <- [1,3025,null,{"value":"8"}] 10:30:31 INFO - PROCESS | 1937 | 1460914231757 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:30:31 INFO - TEST-START | /FileAPI/idlharness.html 10:30:31 INFO - PROCESS | 1937 | 1460914231761 Marionette TRACE conn5 <- [1,3026,null,{}] 10:30:31 INFO - PROCESS | 1937 | 1460914231766 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:32 INFO - PROCESS | 1937 | 1460914232014 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 10:30:32 INFO - PROCESS | 1937 | 1460914232290 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d9837000 == 195 [pid = 1937] [id = 766] 10:30:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11d1184000) [pid = 1937] [serial = 2297] [outer = (nil)] 10:30:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11d9a51c00) [pid = 1937] [serial = 2298] [outer = 0x7f11d1184000] 10:30:32 INFO - PROCESS | 1937 | 1460914232370 Marionette DEBUG loaded listener.js 10:30:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11d9ad8400) [pid = 1937] [serial = 2299] [outer = 0x7f11d1184000] 10:30:34 INFO - PROCESS | 1937 | 1460914234041 Marionette TRACE conn5 <- [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]]]}] 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:30:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:30:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:30:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:30:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:30:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:30:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:30:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:30:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:30:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:30:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:30:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:30:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:30:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:30:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:30:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:30:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:30:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:30:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:30:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:30:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:30:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:30:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:30:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:30:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:30:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:30:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:30:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:30:34 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 10:30:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:30:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:30:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:30:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:30:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:30:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:30:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:30:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:30:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:30:34 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 10:30:34 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 10:30:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:30:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:30:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:30:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:30:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:30:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:30:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:30:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:30:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:30:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:30:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:30:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:30:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:30:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:30:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:30:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:30:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:30:34 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 10:30:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:30:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:30:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:30:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:30:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:30:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:30:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:30:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:30:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:30:34 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 10:30:34 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 10:30:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:30:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:30:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:30:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:30:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:30:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:30:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:30:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:30:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:30:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:30:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 2412ms 10:30:34 INFO - PROCESS | 1937 | 1460914234179 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 10:30:34 INFO - PROCESS | 1937 | 1460914234183 Marionette TRACE conn5 <- [1,3029,null,{"value":"8"}] 10:30:34 INFO - TEST-START | /FileAPI/idlharness.worker 10:30:34 INFO - PROCESS | 1937 | 1460914234237 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:30:34 INFO - PROCESS | 1937 | 1460914234245 Marionette TRACE conn5 <- [1,3030,null,{}] 10:30:34 INFO - PROCESS | 1937 | 1460914234273 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:34 INFO - PROCESS | 1937 | 1460914234519 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 10:30:34 INFO - PROCESS | 1937 | 1460914234788 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d678d000 == 196 [pid = 1937] [id = 767] 10:30:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11d50da000) [pid = 1937] [serial = 2300] [outer = (nil)] 10:30:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11dbb75000) [pid = 1937] [serial = 2301] [outer = 0x7f11d50da000] 10:30:34 INFO - PROCESS | 1937 | 1460914234863 Marionette DEBUG loaded listener.js 10:30:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11dfd26c00) [pid = 1937] [serial = 2302] [outer = 0x7f11d50da000] 10:30:35 INFO - PROCESS | 1937 | [1937] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:30:37 INFO - PROCESS | 1937 | 1460914237022 Marionette TRACE conn5 <- [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,{},{}]]]}] 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:30:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:30:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:30:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:30:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:30:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:30:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:30:37 INFO - {} 10:30:37 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 10:30:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:30:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:30:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:30:37 INFO - {} 10:30:37 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 - {} 10:30:37 INFO - {} 10:30:37 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 10:30:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:30:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:30:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:30:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:30:37 INFO - {} 10:30:37 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 10:30:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:30:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:30:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:30:37 INFO - {} 10:30:37 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 - {} 10:30:37 INFO - {} 10:30:37 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 10:30:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:30:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:30:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 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 10:30:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:30:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:30:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 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 10:30:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 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 10:30:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 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 10:30:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:30:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:30:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:30:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:30:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:30:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:30:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:30:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:30:37 INFO - {} 10:30:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2975ms 10:30:37 INFO - PROCESS | 1937 | 1460914237169 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 10:30:37 INFO - PROCESS | 1937 | 1460914237172 Marionette TRACE conn5 <- [1,3033,null,{"value":"8"}] 10:30:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:30:37 INFO - PROCESS | 1937 | 1460914237182 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:30:37 INFO - PROCESS | 1937 | 1460914237189 Marionette TRACE conn5 <- [1,3034,null,{}] 10:30:37 INFO - PROCESS | 1937 | 1460914237199 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:37 INFO - PROCESS | 1937 | 1460914237627 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 10:30:37 INFO - PROCESS | 1937 | 1460914237841 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e039a800 == 197 [pid = 1937] [id = 768] 10:30:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11dfd2e800) [pid = 1937] [serial = 2303] [outer = (nil)] 10:30:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x7f11e03b4400) [pid = 1937] [serial = 2304] [outer = 0x7f11dfd2e800] 10:30:37 INFO - PROCESS | 1937 | 1460914237912 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x7f11eb01a800) [pid = 1937] [serial = 2305] [outer = 0x7f11dfd2e800] 10:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:30:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1439ms 10:30:38 INFO - PROCESS | 1937 | 1460914238616 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:30:38 INFO - PROCESS | 1937 | 1460914238623 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 10:30:38 INFO - PROCESS | 1937 | 1460914238627 Marionette TRACE conn5 <- [1,3037,null,{"value":"8"}] 10:30:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:30:38 INFO - PROCESS | 1937 | 1460914238632 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:30:38 INFO - PROCESS | 1937 | 1460914238635 Marionette TRACE conn5 <- [1,3038,null,{}] 10:30:38 INFO - PROCESS | 1937 | 1460914238640 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:38 INFO - PROCESS | 1937 | 1460914238941 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 10:30:39 INFO - PROCESS | 1937 | 1460914239151 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e1df2000 == 198 [pid = 1937] [id = 769] 10:30:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x7f11da798800) [pid = 1937] [serial = 2306] [outer = (nil)] 10:30:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x7f11eb0a8800) [pid = 1937] [serial = 2307] [outer = 0x7f11da798800] 10:30:39 INFO - PROCESS | 1937 | 1460914239221 Marionette DEBUG loaded listener.js 10:30:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x7f11ec524000) [pid = 1937] [serial = 2308] [outer = 0x7f11da798800] 10:30:39 INFO - PROCESS | 1937 | 1460914239947 Marionette TRACE conn5 <- [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"]]]}] 10:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:30:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1330ms 10:30:39 INFO - PROCESS | 1937 | 1460914239964 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 10:30:39 INFO - PROCESS | 1937 | 1460914239967 Marionette TRACE conn5 <- [1,3041,null,{"value":"8"}] 10:30:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:30:39 INFO - PROCESS | 1937 | 1460914239973 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - PROCESS | 1937 | 1460914239976 Marionette TRACE conn5 <- [1,3042,null,{}] 10:30:39 INFO - PROCESS | 1937 | 1460914239983 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:40 INFO - PROCESS | 1937 | 1460914240204 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 10:30:40 INFO - PROCESS | 1937 | 1460914240457 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e270e800 == 199 [pid = 1937] [id = 770] 10:30:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x7f11cf39d400) [pid = 1937] [serial = 2309] [outer = (nil)] 10:30:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x7f11ed33a000) [pid = 1937] [serial = 2310] [outer = 0x7f11cf39d400] 10:30:40 INFO - PROCESS | 1937 | 1460914240528 Marionette DEBUG loaded listener.js 10:30:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x7f11ee3be400) [pid = 1937] [serial = 2311] [outer = 0x7f11cf39d400] 10:30:41 INFO - PROCESS | 1937 | 1460914241619 Marionette TRACE conn5 <- [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]]]}] 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:30:41 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. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:30:41 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'.) 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:30:41 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. 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:30:41 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. 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:30:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:30:41 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. 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:30:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:30:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:30:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:30:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:30:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:30:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:30:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:30:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:30:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:30:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:30:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:30:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:30:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:30:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1753ms 10:30:41 INFO - PROCESS | 1937 | 1460914241729 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 10:30:41 INFO - PROCESS | 1937 | 1460914241734 Marionette TRACE conn5 <- [1,3045,null,{"value":"8"}] 10:30:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:30:41 INFO - PROCESS | 1937 | 1460914241742 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:30:41 INFO - PROCESS | 1937 | 1460914241748 Marionette TRACE conn5 <- [1,3046,null,{}] 10:30:41 INFO - PROCESS | 1937 | 1460914241759 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:42 INFO - PROCESS | 1937 | 1460914242050 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 10:30:42 INFO - PROCESS | 1937 | 1460914242422 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc75c000 == 200 [pid = 1937] [id = 771] 10:30:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x7f11d9c47000) [pid = 1937] [serial = 2312] [outer = (nil)] 10:30:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x7f11e0039400) [pid = 1937] [serial = 2313] [outer = 0x7f11d9c47000] 10:30:42 INFO - PROCESS | 1937 | 1460914242561 Marionette DEBUG loaded listener.js 10:30:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x7f11e0034c00) [pid = 1937] [serial = 2314] [outer = 0x7f11d9c47000] 10:30:42 INFO - PROCESS | 1937 | [1937] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:30:43 INFO - PROCESS | 1937 | 1460914243325 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:30:43 INFO - {} 10:30:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1634ms 10:30:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:30:43 INFO - PROCESS | 1937 | 1460914243379 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 10:30:43 INFO - PROCESS | 1937 | 1460914243382 Marionette TRACE conn5 <- [1,3049,null,{"value":"8"}] 10:30:43 INFO - PROCESS | 1937 | 1460914243388 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:30:43 INFO - PROCESS | 1937 | 1460914243392 Marionette TRACE conn5 <- [1,3050,null,{}] 10:30:43 INFO - PROCESS | 1937 | 1460914243397 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:43 INFO - PROCESS | 1937 | 1460914243667 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 10:30:43 INFO - PROCESS | 1937 | 1460914243949 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dfde5800 == 201 [pid = 1937] [id = 772] 10:30:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x7f11e003a000) [pid = 1937] [serial = 2315] [outer = (nil)] 10:30:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x7f11e1cd0400) [pid = 1937] [serial = 2316] [outer = 0x7f11e003a000] 10:30:44 INFO - PROCESS | 1937 | 1460914244074 Marionette DEBUG loaded listener.js 10:30:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x7f11e2ec2000) [pid = 1937] [serial = 2317] [outer = 0x7f11e003a000] 10:30:44 INFO - PROCESS | 1937 | 1460914244799 Marionette TRACE conn5 <- [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]]]}] 10:30:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:30:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:30:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:30:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:30:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1431ms 10:30:44 INFO - PROCESS | 1937 | 1460914244820 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 10:30:44 INFO - PROCESS | 1937 | 1460914244824 Marionette TRACE conn5 <- [1,3053,null,{"value":"8"}] 10:30:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:30:44 INFO - PROCESS | 1937 | 1460914244830 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:30:44 INFO - PROCESS | 1937 | 1460914244832 Marionette TRACE conn5 <- [1,3054,null,{}] 10:30:44 INFO - PROCESS | 1937 | 1460914244838 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:45 INFO - PROCESS | 1937 | 1460914245051 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 10:30:45 INFO - PROCESS | 1937 | 1460914245301 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11e74c3800 == 202 [pid = 1937] [id = 773] 10:30:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x7f11e03bd800) [pid = 1937] [serial = 2318] [outer = (nil)] 10:30:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x7f11d7d2f000) [pid = 1937] [serial = 2319] [outer = 0x7f11e03bd800] 10:30:45 INFO - PROCESS | 1937 | 1460914245375 Marionette DEBUG loaded listener.js 10:30:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x7f11fa3b8800) [pid = 1937] [serial = 2320] [outer = 0x7f11e03bd800] 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:30:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - PROCESS | 1937 | 1460914246675 Marionette TRACE conn5 <- [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"]]]}] 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:30:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:30:46 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" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:30:46 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" 10:30:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:30:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:30:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1964ms 10:30:46 INFO - PROCESS | 1937 | 1460914246896 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 10:30:46 INFO - PROCESS | 1937 | 1460914246901 Marionette TRACE conn5 <- [1,3057,null,{"value":"8"}] 10:30:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:30:46 INFO - PROCESS | 1937 | 1460914246981 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:30:46 INFO - PROCESS | 1937 | 1460914246984 Marionette TRACE conn5 <- [1,3058,null,{}] 10:30:46 INFO - PROCESS | 1937 | 1460914246992 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:47 INFO - PROCESS | 1937 | 1460914247197 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 10:30:47 INFO - PROCESS | 1937 | 1460914247486 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ebb4d800 == 203 [pid = 1937] [id = 774] 10:30:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x7f11ce18e400) [pid = 1937] [serial = 2321] [outer = (nil)] 10:30:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x7f11fc282400) [pid = 1937] [serial = 2322] [outer = 0x7f11ce18e400] 10:30:47 INFO - PROCESS | 1937 | 1460914247559 Marionette DEBUG loaded listener.js 10:30:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x7f11fdf2e800) [pid = 1937] [serial = 2323] [outer = 0x7f11ce18e400] 10:30:48 INFO - PROCESS | 1937 | 1460914248329 Marionette TRACE conn5 <- [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]]]}] 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:30:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:30:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:30:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:30:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:30:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:30:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:30:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:30:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:30:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1435ms 10:30:48 INFO - PROCESS | 1937 | 1460914248373 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 10:30:48 INFO - PROCESS | 1937 | 1460914248380 Marionette TRACE conn5 <- [1,3061,null,{"value":"8"}] 10:30:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:30:48 INFO - PROCESS | 1937 | 1460914248387 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:30:48 INFO - PROCESS | 1937 | 1460914248390 Marionette TRACE conn5 <- [1,3062,null,{}] 10:30:48 INFO - PROCESS | 1937 | 1460914248395 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:48 INFO - PROCESS | 1937 | 1460914248785 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 10:30:48 INFO - PROCESS | 1937 | 1460914248960 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11dc7ca800 == 204 [pid = 1937] [id = 775] 10:30:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x7f11d96a2000) [pid = 1937] [serial = 2324] [outer = (nil)] 10:30:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x7f11e0361000) [pid = 1937] [serial = 2325] [outer = 0x7f11d96a2000] 10:30:49 INFO - PROCESS | 1937 | 1460914249078 Marionette DEBUG loaded listener.js 10:30:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x7f11e1cce800) [pid = 1937] [serial = 2326] [outer = 0x7f11d96a2000] 10:30:49 INFO - PROCESS | 1937 | [1937] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:30:49 INFO - PROCESS | 1937 | 1460914249903 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:30:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:30:49 INFO - {} 10:30:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1529ms 10:30:49 INFO - PROCESS | 1937 | 1460914249917 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 10:30:49 INFO - PROCESS | 1937 | 1460914249919 Marionette TRACE conn5 <- [1,3065,null,{"value":"8"}] 10:30:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:30:49 INFO - PROCESS | 1937 | 1460914249926 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:30:49 INFO - PROCESS | 1937 | 1460914249929 Marionette TRACE conn5 <- [1,3066,null,{}] 10:30:49 INFO - PROCESS | 1937 | 1460914249934 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:50 INFO - PROCESS | 1937 | 1460914250169 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 10:30:50 INFO - PROCESS | 1937 | 1460914250450 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11f8bcf000 == 205 [pid = 1937] [id = 776] 10:30:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x7f11e1db6000) [pid = 1937] [serial = 2327] [outer = (nil)] 10:30:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x7f11fe302c00) [pid = 1937] [serial = 2328] [outer = 0x7f11e1db6000] 10:30:50 INFO - PROCESS | 1937 | 1460914250558 Marionette DEBUG loaded listener.js 10:30:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x7f11fe4a3800) [pid = 1937] [serial = 2329] [outer = 0x7f11e1db6000] 10:30:51 INFO - PROCESS | 1937 | 1460914251217 Marionette TRACE conn5 <- [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]]]}] 10:30:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:30:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:30:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:30:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:30:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:30:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:30:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:30:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1338ms 10:30:51 INFO - PROCESS | 1937 | 1460914251267 Marionette TRACE conn5 -> [0,3069,"getWindowHandle",null] 10:30:51 INFO - PROCESS | 1937 | 1460914251269 Marionette TRACE conn5 <- [1,3069,null,{"value":"8"}] 10:30:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:30:51 INFO - PROCESS | 1937 | 1460914251277 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:30:51 INFO - PROCESS | 1937 | 1460914251280 Marionette TRACE conn5 <- [1,3070,null,{}] 10:30:51 INFO - PROCESS | 1937 | 1460914251285 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:51 INFO - PROCESS | 1937 | 1460914251510 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 10:30:51 INFO - PROCESS | 1937 | 1460914251783 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fa248800 == 206 [pid = 1937] [id = 777] 10:30:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x7f11c736cc00) [pid = 1937] [serial = 2330] [outer = (nil)] 10:30:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x7f11c7373c00) [pid = 1937] [serial = 2331] [outer = 0x7f11c736cc00] 10:30:51 INFO - PROCESS | 1937 | 1460914251852 Marionette DEBUG loaded listener.js 10:30:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x7f11c7379800) [pid = 1937] [serial = 2332] [outer = 0x7f11c736cc00] 10:30:52 INFO - PROCESS | 1937 | 1460914252610 Marionette TRACE conn5 <- [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]]]}] 10:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:30:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1382ms 10:30:52 INFO - PROCESS | 1937 | 1460914252662 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 10:30:52 INFO - PROCESS | 1937 | 1460914252666 Marionette TRACE conn5 <- [1,3073,null,{"value":"8"}] 10:30:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:30:52 INFO - PROCESS | 1937 | 1460914252690 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:30:52 INFO - PROCESS | 1937 | 1460914252692 Marionette TRACE conn5 <- [1,3074,null,{}] 10:30:52 INFO - PROCESS | 1937 | 1460914252698 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:52 INFO - PROCESS | 1937 | 1460914252918 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 10:30:53 INFO - PROCESS | 1937 | 1460914253209 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe199000 == 207 [pid = 1937] [id = 778] 10:30:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x7f11c736e800) [pid = 1937] [serial = 2333] [outer = (nil)] 10:30:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x7f11db913400) [pid = 1937] [serial = 2334] [outer = 0x7f11c736e800] 10:30:53 INFO - PROCESS | 1937 | 1460914253277 Marionette DEBUG loaded listener.js 10:30:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x7f11db918400) [pid = 1937] [serial = 2335] [outer = 0x7f11c736e800] 10:30:54 INFO - PROCESS | 1937 | 1460914254037 Marionette TRACE conn5 <- [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]]]}] 10:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:30:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1387ms 10:30:54 INFO - PROCESS | 1937 | 1460914254074 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 10:30:54 INFO - PROCESS | 1937 | 1460914254077 Marionette TRACE conn5 <- [1,3077,null,{"value":"8"}] 10:30:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:30:54 INFO - PROCESS | 1937 | 1460914254083 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:30:54 INFO - PROCESS | 1937 | 1460914254085 Marionette TRACE conn5 <- [1,3078,null,{}] 10:30:54 INFO - PROCESS | 1937 | 1460914254091 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:54 INFO - PROCESS | 1937 | 1460914254310 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 10:30:54 INFO - PROCESS | 1937 | 1460914254581 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11fe5b9000 == 208 [pid = 1937] [id = 779] 10:30:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x7f11c6391000) [pid = 1937] [serial = 2336] [outer = (nil)] 10:30:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x7f11c6395400) [pid = 1937] [serial = 2337] [outer = 0x7f11c6391000] 10:30:54 INFO - PROCESS | 1937 | 1460914254648 Marionette DEBUG loaded listener.js 10:30:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x7f11c639a800) [pid = 1937] [serial = 2338] [outer = 0x7f11c6391000] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2ddf800 == 207 [pid = 1937] [id = 419] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dbcdf800 == 206 [pid = 1937] [id = 245] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d4251800 == 205 [pid = 1937] [id = 760] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d3ddd000 == 204 [pid = 1937] [id = 759] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d28ce800 == 203 [pid = 1937] [id = 758] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d1177800 == 202 [pid = 1937] [id = 757] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11cfe1e000 == 201 [pid = 1937] [id = 756] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ca1ac800 == 200 [pid = 1937] [id = 755] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ca36c000 == 199 [pid = 1937] [id = 754] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d53d2800 == 198 [pid = 1937] [id = 753] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11c75ec000 == 197 [pid = 1937] [id = 752] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f1202417800 == 196 [pid = 1937] [id = 751] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d2d0d000 == 195 [pid = 1937] [id = 750] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11fe36d000 == 194 [pid = 1937] [id = 749] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11f929b000 == 193 [pid = 1937] [id = 748] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ee5dc000 == 192 [pid = 1937] [id = 747] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec561800 == 191 [pid = 1937] [id = 746] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ec179000 == 190 [pid = 1937] [id = 745] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11ead80000 == 189 [pid = 1937] [id = 744] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e5d18800 == 188 [pid = 1937] [id = 743] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e2bb1800 == 187 [pid = 1937] [id = 742] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e1f64000 == 186 [pid = 1937] [id = 741] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11e00c1800 == 185 [pid = 1937] [id = 740] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc8a7000 == 184 [pid = 1937] [id = 739] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dc198000 == 183 [pid = 1937] [id = 738] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11dba1c800 == 182 [pid = 1937] [id = 737] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d9843800 == 181 [pid = 1937] [id = 736] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d6c75800 == 180 [pid = 1937] [id = 735] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d5983000 == 179 [pid = 1937] [id = 734] 10:30:56 INFO - PROCESS | 1937 | --DOCSHELL 0x7f11d021d000 == 178 [pid = 1937] [id = 733] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x7f11d584dc00) [pid = 1937] [serial = 2198] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x7f11d44d6400) [pid = 1937] [serial = 2192] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x7f11cf6f1400) [pid = 1937] [serial = 2195] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x7f11eb275000) [pid = 1937] [serial = 2150] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x7f11e5f48000) [pid = 1937] [serial = 2147] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x7f11e2d43800) [pid = 1937] [serial = 2144] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x7f11e1be6800) [pid = 1937] [serial = 2141] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x7f11dca6e800) [pid = 1937] [serial = 2139] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x7f11dbe17c00) [pid = 1937] [serial = 2138] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x7f11da7b7400) [pid = 1937] [serial = 2135] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x7f11d9c4bc00) [pid = 1937] [serial = 2133] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x7f11d9aab800) [pid = 1937] [serial = 2132] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x7f11d54c4800) [pid = 1937] [serial = 2130] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x7f11d464f400) [pid = 1937] [serial = 2129] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x7f11d178cc00) [pid = 1937] [serial = 2127] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x7f11d16cdc00) [pid = 1937] [serial = 2126] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x7f11d2e55400) [pid = 1937] [serial = 2189] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x7f11d1713000) [pid = 1937] [serial = 2186] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x7f11d178ac00) [pid = 1937] [serial = 2187] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x7f11cfe19000) [pid = 1937] [serial = 2184] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x7f11cfe13c00) [pid = 1937] [serial = 2183] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x7f11fe1abc00) [pid = 1937] [serial = 2181] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x7f11fdf2ac00) [pid = 1937] [serial = 2180] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x7f11fdf20800) [pid = 1937] [serial = 2178] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x7f11fda8d800) [pid = 1937] [serial = 2177] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x7f11fd95e800) [pid = 1937] [serial = 2175] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x7f11fc1be400) [pid = 1937] [serial = 2174] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x7f11fa207000) [pid = 1937] [serial = 2172] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x7f11fa0bfc00) [pid = 1937] [serial = 2171] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x7f11fa0b8c00) [pid = 1937] [serial = 2169] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x7f11fa029c00) [pid = 1937] [serial = 2168] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x7f11f92c6800) [pid = 1937] [serial = 2166] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x7f11f9089800) [pid = 1937] [serial = 2165] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x7f11f8b68400) [pid = 1937] [serial = 2163] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x7f11f7fcf800) [pid = 1937] [serial = 2162] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11ef161800) [pid = 1937] [serial = 2160] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11ee34b800) [pid = 1937] [serial = 2159] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11ecca0000) [pid = 1937] [serial = 2157] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11ec67f800) [pid = 1937] [serial = 2156] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11ebbd7400) [pid = 1937] [serial = 2154] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11e5d8e000) [pid = 1937] [serial = 2153] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11d258cc00) [pid = 1937] [serial = 2196] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11d53a9800) [pid = 1937] [serial = 2193] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11d3c56400) [pid = 1937] [serial = 2190] [outer = (nil)] [url = about:blank] 10:30:57 INFO - PROCESS | 1937 | 1460914257271 Marionette TRACE conn5 <- [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] 10:30:57 INFO - PROCESS | 1937 | 1460914257328 Marionette TRACE conn5 <- [1,3081,null,{"value":"8"}] 10:30:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:30:57 INFO - PROCESS | 1937 | 1460914257339 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:30:57 INFO - PROCESS | 1937 | 1460914257344 Marionette TRACE conn5 <- [1,3082,null,{}] 10:30:57 INFO - PROCESS | 1937 | 1460914257352 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:57 INFO - PROCESS | 1937 | 1460914257581 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 10:30:57 INFO - PROCESS | 1937 | 1460914257822 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11ca378800 == 179 [pid = 1937] [id = 780] 10:30:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x7f11ca3c8000) [pid = 1937] [serial = 2339] [outer = (nil)] 10:30:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x7f11ca3cc000) [pid = 1937] [serial = 2340] [outer = 0x7f11ca3c8000] 10:30:57 INFO - PROCESS | 1937 | 1460914257889 Marionette DEBUG loaded listener.js 10:30:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x7f11cf39f000) [pid = 1937] [serial = 2341] [outer = 0x7f11ca3c8000] 10:30:58 INFO - PROCESS | 1937 | 1460914258538 Marionette TRACE conn5 <- [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]]]}] 10:30:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:30:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:30:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:30:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1232ms 10:30:58 INFO - PROCESS | 1937 | 1460914258571 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 10:30:58 INFO - PROCESS | 1937 | 1460914258577 Marionette TRACE conn5 <- [1,3085,null,{"value":"8"}] 10:30:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:30:58 INFO - PROCESS | 1937 | 1460914258587 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:30:58 INFO - PROCESS | 1937 | 1460914258590 Marionette TRACE conn5 <- [1,3086,null,{}] 10:30:58 INFO - PROCESS | 1937 | 1460914258594 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:58 INFO - PROCESS | 1937 | 1460914258880 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 10:30:58 INFO - PROCESS | 1937 | 1460914258906 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfe32000 == 180 [pid = 1937] [id = 781] 10:30:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x7f11ca3c8400) [pid = 1937] [serial = 2342] [outer = (nil)] 10:30:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x7f11cfe0ec00) [pid = 1937] [serial = 2343] [outer = 0x7f11ca3c8400] 10:30:58 INFO - PROCESS | 1937 | 1460914258968 Marionette DEBUG loaded listener.js 10:30:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x7f11d02f4c00) [pid = 1937] [serial = 2344] [outer = 0x7f11ca3c8400] 10:30:59 INFO - PROCESS | 1937 | 1460914259877 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:30:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1331ms 10:30:59 INFO - PROCESS | 1937 | 1460914259918 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 10:30:59 INFO - PROCESS | 1937 | 1460914259921 Marionette TRACE conn5 <- [1,3089,null,{"value":"8"}] 10:30:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:30:59 INFO - PROCESS | 1937 | 1460914259927 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:30:59 INFO - PROCESS | 1937 | 1460914259932 Marionette TRACE conn5 <- [1,3090,null,{}] 10:30:59 INFO - PROCESS | 1937 | 1460914259955 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:00 INFO - PROCESS | 1937 | 1460914260230 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 10:31:00 INFO - PROCESS | 1937 | 1460914260273 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d28d5800 == 181 [pid = 1937] [id = 782] 10:31:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x7f11d1750000) [pid = 1937] [serial = 2345] [outer = (nil)] 10:31:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x7f11d1793400) [pid = 1937] [serial = 2346] [outer = 0x7f11d1750000] 10:31:00 INFO - PROCESS | 1937 | 1460914260336 Marionette DEBUG loaded listener.js 10:31:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x7f11d18a6800) [pid = 1937] [serial = 2347] [outer = 0x7f11d1750000] 10:31:01 INFO - PROCESS | 1937 | 1460914261247 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:31:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:31:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1339ms 10:31:01 INFO - PROCESS | 1937 | 1460914261272 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 10:31:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:31:01 INFO - PROCESS | 1937 | 1460914261276 Marionette TRACE conn5 <- [1,3093,null,{"value":"8"}] 10:31:01 INFO - PROCESS | 1937 | 1460914261281 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:31:01 INFO - PROCESS | 1937 | 1460914261284 Marionette TRACE conn5 <- [1,3094,null,{}] 10:31:01 INFO - PROCESS | 1937 | 1460914261289 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:01 INFO - PROCESS | 1937 | 1460914261558 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x7f11e08b5800) [pid = 1937] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x7f11d1797800) [pid = 1937] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x7f11d4645800) [pid = 1937] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x7f11cfe16c00) [pid = 1937] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x7f11d9a43400) [pid = 1937] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x7f11db8dc400) [pid = 1937] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x7f11d7d71000) [pid = 1937] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x7f11d16c8800) [pid = 1937] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x7f11d1184800) [pid = 1937] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x7f11e1dc1c00) [pid = 1937] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x7f11c93f0c00) [pid = 1937] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x7f11d117c000) [pid = 1937] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x7f11d6bcb000) [pid = 1937] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x7f11d3fac400) [pid = 1937] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x7f11e2d7bc00) [pid = 1937] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x7f11d16cec00) [pid = 1937] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x7f11c93f1400) [pid = 1937] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x7f11ca3cf000) [pid = 1937] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x7f11e1db9800) [pid = 1937] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x7f11ecc9cc00) [pid = 1937] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x7f11d29ef000) [pid = 1937] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x7f11e9a0ac00) [pid = 1937] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x7f11d3fb2000) [pid = 1937] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x7f11c77cb800) [pid = 1937] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x7f11e08c0000) [pid = 1937] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x7f11dca70400) [pid = 1937] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x7f11cfbf0c00) [pid = 1937] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x7f11ead4c000) [pid = 1937] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x7f11e4b57400) [pid = 1937] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x7f11e0a81000) [pid = 1937] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x7f11d9c49800) [pid = 1937] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x7f11e0a84400) [pid = 1937] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:31:02 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x7f11cfbff000) [pid = 1937] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:31:02 INFO - PROCESS | 1937 | 1460914262492 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d2d02800 == 182 [pid = 1937] [id = 783] 10:31:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x7f11c77c8400) [pid = 1937] [serial = 2348] [outer = (nil)] 10:31:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x7f11cfbf0c00) [pid = 1937] [serial = 2349] [outer = 0x7f11c77c8400] 10:31:02 INFO - PROCESS | 1937 | 1460914262557 Marionette DEBUG loaded listener.js 10:31:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x7f11d29f7400) [pid = 1937] [serial = 2350] [outer = 0x7f11c77c8400] 10:31:03 INFO - PROCESS | 1937 | 1460914263165 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:31:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1938ms 10:31:03 INFO - PROCESS | 1937 | 1460914263222 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 10:31:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:31:03 INFO - PROCESS | 1937 | 1460914263227 Marionette TRACE conn5 <- [1,3097,null,{"value":"8"}] 10:31:03 INFO - PROCESS | 1937 | 1460914263233 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:31:03 INFO - PROCESS | 1937 | 1460914263236 Marionette TRACE conn5 <- [1,3098,null,{}] 10:31:03 INFO - PROCESS | 1937 | 1460914263241 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:03 INFO - PROCESS | 1937 | 1460914263530 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 10:31:03 INFO - PROCESS | 1937 | 1460914263549 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3f55800 == 183 [pid = 1937] [id = 784] 10:31:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x7f11c77cb800) [pid = 1937] [serial = 2351] [outer = (nil)] 10:31:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x7f11d3e38c00) [pid = 1937] [serial = 2352] [outer = 0x7f11c77cb800] 10:31:03 INFO - PROCESS | 1937 | 1460914263612 Marionette DEBUG loaded listener.js 10:31:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x7f11d44d6400) [pid = 1937] [serial = 2353] [outer = 0x7f11c77cb800] 10:31:04 INFO - PROCESS | 1937 | 1460914264531 Marionette TRACE conn5 <- [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]]]}] 10:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:31:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1345ms 10:31:04 INFO - PROCESS | 1937 | 1460914264619 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 10:31:04 INFO - PROCESS | 1937 | 1460914264626 Marionette TRACE conn5 <- [1,3101,null,{"value":"8"}] 10:31:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:31:04 INFO - PROCESS | 1937 | 1460914264641 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:31:04 INFO - PROCESS | 1937 | 1460914264646 Marionette TRACE conn5 <- [1,3102,null,{}] 10:31:04 INFO - PROCESS | 1937 | 1460914264654 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:04 INFO - PROCESS | 1937 | 1460914264878 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 10:31:05 INFO - PROCESS | 1937 | 1460914265217 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11cfbcd800 == 184 [pid = 1937] [id = 785] 10:31:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x7f11c93f9800) [pid = 1937] [serial = 2354] [outer = (nil)] 10:31:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x7f11ca3c7000) [pid = 1937] [serial = 2355] [outer = 0x7f11c93f9800] 10:31:05 INFO - PROCESS | 1937 | 1460914265298 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x7f11ce192400) [pid = 1937] [serial = 2356] [outer = 0x7f11c93f9800] 10:31:06 INFO - PROCESS | 1937 | 1460914266017 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:31:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1434ms 10:31:06 INFO - PROCESS | 1937 | 1460914266071 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 10:31:06 INFO - PROCESS | 1937 | 1460914266079 Marionette TRACE conn5 <- [1,3105,null,{"value":"8"}] 10:31:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:31:06 INFO - PROCESS | 1937 | 1460914266088 Marionette TRACE conn5 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:31:06 INFO - PROCESS | 1937 | 1460914266092 Marionette TRACE conn5 <- [1,3106,null,{}] 10:31:06 INFO - PROCESS | 1937 | 1460914266098 Marionette TRACE conn5 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:06 INFO - PROCESS | 1937 | 1460914266320 Marionette TRACE conn5 <- [1,3107,null,{"value":null}] 10:31:06 INFO - PROCESS | 1937 | 1460914266601 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d3b7b000 == 185 [pid = 1937] [id = 786] 10:31:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x7f11c93fc400) [pid = 1937] [serial = 2357] [outer = (nil)] 10:31:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x7f11cf6f2800) [pid = 1937] [serial = 2358] [outer = 0x7f11c93fc400] 10:31:06 INFO - PROCESS | 1937 | 1460914266671 Marionette DEBUG loaded listener.js 10:31:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x7f11d02f4400) [pid = 1937] [serial = 2359] [outer = 0x7f11c93fc400] 10:31:07 INFO - PROCESS | 1937 | 1460914267499 Marionette TRACE conn5 <- [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]]]}] 10:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:31:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1430ms 10:31:07 INFO - PROCESS | 1937 | 1460914267519 Marionette TRACE conn5 -> [0,3109,"getWindowHandle",null] 10:31:07 INFO - PROCESS | 1937 | 1460914267523 Marionette TRACE conn5 <- [1,3109,null,{"value":"8"}] 10:31:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:31:07 INFO - PROCESS | 1937 | 1460914267529 Marionette TRACE conn5 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:31:07 INFO - PROCESS | 1937 | 1460914267534 Marionette TRACE conn5 <- [1,3110,null,{}] 10:31:07 INFO - PROCESS | 1937 | 1460914267564 Marionette TRACE conn5 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:07 INFO - PROCESS | 1937 | 1460914267868 Marionette TRACE conn5 <- [1,3111,null,{"value":null}] 10:31:08 INFO - PROCESS | 1937 | 1460914268087 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d5a73800 == 186 [pid = 1937] [id = 787] 10:31:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x7f11d1759800) [pid = 1937] [serial = 2360] [outer = (nil)] 10:31:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x7f11d29f7c00) [pid = 1937] [serial = 2361] [outer = 0x7f11d1759800] 10:31:08 INFO - PROCESS | 1937 | 1460914268222 Marionette DEBUG loaded listener.js 10:31:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x7f11d3e32c00) [pid = 1937] [serial = 2362] [outer = 0x7f11d1759800] 10:31:08 INFO - PROCESS | 1937 | 1460914268934 Marionette TRACE conn5 <- [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"]]]}] 10:31:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:31:08 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 10:31:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:31:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1443ms 10:31:08 INFO - PROCESS | 1937 | 1460914268973 Marionette TRACE conn5 -> [0,3113,"getWindowHandle",null] 10:31:08 INFO - PROCESS | 1937 | 1460914268977 Marionette TRACE conn5 <- [1,3113,null,{"value":"8"}] 10:31:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:31:08 INFO - PROCESS | 1937 | 1460914268982 Marionette TRACE conn5 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:31:08 INFO - PROCESS | 1937 | 1460914268985 Marionette TRACE conn5 <- [1,3114,null,{}] 10:31:08 INFO - PROCESS | 1937 | 1460914268990 Marionette TRACE conn5 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:09 INFO - PROCESS | 1937 | 1460914269203 Marionette TRACE conn5 <- [1,3115,null,{"value":null}] 10:31:09 INFO - PROCESS | 1937 | 1460914269459 Marionette TRACE conn5 -> [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\", \"9710b0b5-44bc-4bc3-a2d3-a87a041f4ac5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x7f11d68c9000 == 187 [pid = 1937] [id = 788] 10:31:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x7f11d17a3000) [pid = 1937] [serial = 2363] [outer = (nil)] 10:31:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x7f11d53ac000) [pid = 1937] [serial = 2364] [outer = 0x7f11d17a3000] 10:31:09 INFO - PROCESS | 1937 | 1460914269531 Marionette DEBUG loaded listener.js 10:31:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x7f11d5845800) [pid = 1937] [serial = 2365] [outer = 0x7f11d17a3000] 10:31:10 INFO - PROCESS | 1937 | 1460914270299 Marionette TRACE conn5 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:31:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:31:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1331ms 10:31:10 INFO - PROCESS | 1937 | 1460914270313 Marionette TRACE conn5 -> [0,3117,"getWindowHandle",null] 10:31:10 INFO - PROCESS | 1937 | 1460914270315 Marionette TRACE conn5 <- [1,3117,null,{"value":"8"}] 10:31:11 WARNING - u'runner_teardown' () 10:31:11 INFO - No more tests 10:31:11 INFO - Got 0 unexpected results 10:31:11 INFO - SUITE-END | took 1141s 10:31:11 INFO - Closing logging queue 10:31:11 INFO - queue closed 10:31:11 INFO - Return code: 0 10:31:11 WARNING - # TBPL SUCCESS # 10:31:11 INFO - Running post-action listener: _resource_record_post_action 10:31:11 INFO - Running post-run listener: _resource_record_post_run 10:31:12 INFO - Total resource usage - Wall time: 1177s; CPU: 98.0%; Read bytes: 6701056; Write bytes: 975843328; Read time: 3972; Write time: 345384 10:31:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:31:12 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 51707904; Read time: 16; Write time: 46108 10:31:12 INFO - run-tests - Wall time: 1147s; CPU: 98.0%; Read bytes: 6111232; Write bytes: 924135424; Read time: 3776; Write time: 299276 10:31:12 INFO - Running post-run listener: _upload_blobber_files 10:31:12 INFO - Blob upload gear active. 10:31:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:31:12 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 10:31:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:31:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:31:13 INFO - (blobuploader) - INFO - Open directory for files ... 10:31:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:31:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:31:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:31:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:31:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:31:14 INFO - (blobuploader) - INFO - Done attempting. 10:31:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:31:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:31:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:31:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:31:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:31:15 INFO - (blobuploader) - INFO - Done attempting. 10:31:15 INFO - (blobuploader) - INFO - Iteration through files over. 10:31:15 INFO - Return code: 0 10:31:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:31:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:31:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/10b19f4edad45cecebf3ffd2014216a2110fb3da2ad7e3b1c2ab35d6a89a9321a2a5b73d081340bed1921a9a0047ac8a4899fd450659d7e0151003298facaf5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/89c6c93d49ea97738b56a1ed0cb5bc3ff5fe2b183167f3f9f5825156843255164401b71f4066ccfd7edd73f2f8f54ded774b767076e7a7482c8dccd15c0e4c35"} 10:31:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:31:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:31:15 INFO - Contents: 10:31:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/10b19f4edad45cecebf3ffd2014216a2110fb3da2ad7e3b1c2ab35d6a89a9321a2a5b73d081340bed1921a9a0047ac8a4899fd450659d7e0151003298facaf5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/89c6c93d49ea97738b56a1ed0cb5bc3ff5fe2b183167f3f9f5825156843255164401b71f4066ccfd7edd73f2f8f54ded774b767076e7a7482c8dccd15c0e4c35"} 10:31:15 INFO - Running post-run listener: copy_logs_to_upload_dir 10:31:15 INFO - Copying logs to upload dir... 10:31:15 INFO - mkdir: /builds/slave/test/build/upload/logs 10:31:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1270.334848 ========= master_lag: 0.51 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 10 secs) (at 2016-04-17 10:31:15.641905) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-17 10:31:15.647892) ========= 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-1460912639.66573-585449101 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/10b19f4edad45cecebf3ffd2014216a2110fb3da2ad7e3b1c2ab35d6a89a9321a2a5b73d081340bed1921a9a0047ac8a4899fd450659d7e0151003298facaf5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/89c6c93d49ea97738b56a1ed0cb5bc3ff5fe2b183167f3f9f5825156843255164401b71f4066ccfd7edd73f2f8f54ded774b767076e7a7482c8dccd15c0e4c35"} build_url:https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035455 build_url: 'https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/10b19f4edad45cecebf3ffd2014216a2110fb3da2ad7e3b1c2ab35d6a89a9321a2a5b73d081340bed1921a9a0047ac8a4899fd450659d7e0151003298facaf5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/89c6c93d49ea97738b56a1ed0cb5bc3ff5fe2b183167f3f9f5825156843255164401b71f4066ccfd7edd73f2f8f54ded774b767076e7a7482c8dccd15c0e4c35"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HEaPvIU0ScG3d6-U8xCpdQ/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-17 10:31:15.721306) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-17 10:31:15.721799) ========= 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-1460912639.66573-585449101 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018405 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-17 10:31:15.796250) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-17 10:31:15.796743) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-17 10:31:15.797317) ========= ========= Total master_lag: 0.95 =========